forum.bitel.ru http://forum.bitel.ru/ |
|
Запуск внешних скриптов из скрипта поведения http://forum.bitel.ru/viewtopic.php?f=22&t=7847 |
Страница 1 из 1 |
Автор: | Владимир [ 18 мар 2013, 14:42 ] |
Заголовок сообщения: | Запуск внешних скриптов из скрипта поведения |
Возможно ли их скрипта поведения запустить внешнюю программу? Код: Runtime.getRuntime().exec(""); и Код: ProcessBuilder не работает ошибка Sourced file: Function [id:4; title:приход платежа] : Typed variable declaration : Constructor error: Can't find constructor: java.lang.ProcessBuilder( java.lang.String ) in class: java.lang.ProcessBuilder : at Line: 41 : in file: Function [id:4; title:приход платежа] : new ProcessBuilder ( "payment.sh" ) Код: java.util.concurrent.ExecutionException: Sourced file: Function [удалено] : Typed variable declaration : Constructor error: Can't find constructor: java.lang.ProcessBuilder( java.lang.String ) in class: java.lang.ProcessBuilder : at Line: 41 : in file: Function [удалено] : new ProcessBuilder ( "удалено" ) at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:232) at java.util.concurrent.FutureTask.get(FutureTask.java:91) at bitel.billing.server.script.bean.ScriptMachine$ThreadedScriptMachine.runScriptImpl(ScriptMachine.java:361) at bitel.billing.server.script.bean.ScriptMachine.runScript(ScriptMachine.java:128) at bitel.billing.server.script.bean.event.EventProcessor.processEvent(EventProcessor.java:239) at bitel.billing.server.script.bean.event.EventProcessor.processEvent(EventProcessor.java:182) at bitel.billing.server.contract.action.ActionUpdateContractPayment.doAction(ActionUpdateContractPayment.java:181) at bitel.billing.server.Executer.doModule(Unknown Source) at bitel.billing.server.Executer.doPost(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:615) at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:619) то же самое и про Код: Runtime.getRuntime().exec(""); BGBilling 5.0 |
Автор: | Владимир [ 19 мар 2013, 17:53 ] |
Заголовок сообщения: | Re: Запуск внешних скриптов из скрипта поведения |
UP! |
Автор: | skyb [ 20 мар 2013, 06:16 ] |
Заголовок сообщения: | Re: Запуск внешних скриптов из скрипта поведения |
вот здесь есть вызов внешнего скрипта, мб. поможет http://wiki.bgbilling.ru/index.php/%D0% ... 0%B7%D0%B0 |
Автор: | Владимир [ 20 мар 2013, 16:32 ] |
Заголовок сообщения: | Re: Запуск внешних скриптов из скрипта поведения |
А этот пример, если переделать будет работать в скриптах поведения? |
Автор: | skyb [ 20 мар 2013, 17:26 ] |
Заголовок сообщения: | Re: Запуск внешних скриптов из скрипта поведения |
если правильно переделать, то почему не будет то? =) |
Автор: | Владимир [ 20 мар 2013, 17:46 ] |
Заголовок сообщения: | Re: Запуск внешних скриптов из скрипта поведения |
skyb писал(а): если правильно переделать, то почему не будет то? =) спасибо, я так и понял, буду пробовать. |
Автор: | stark [ 25 мар 2013, 19:25 ] |
Заголовок сообщения: | Re: Запуск внешних скриптов из скрипта поведения |
Владимир писал(а): Возможно ли их скрипта поведения запустить внешнюю программу? Код: Runtime.getRuntime().exec(""); и Код: ProcessBuilder не работает ошибка Sourced file: Function [id:4; title:приход платежа] : Typed variable declaration : Constructor error: Can't find constructor: java.lang.ProcessBuilder( java.lang.String ) in class: java.lang.ProcessBuilder : at Line: 41 : in file: Function [id:4; title:приход платежа] : new ProcessBuilder ( "payment.sh" ) Где-то вы что-то не договариваете . . ProcessBuilder у вас создается в коде ? зачем? на него и ругается , покажите код целиком. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |