BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 23 июн 2025, 22:32

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
СообщениеДобавлено: 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 
UP!


Вернуться к началу
  
 
СообщениеДобавлено: 20 мар 2013, 06:16 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
вот здесь есть вызов внешнего скрипта, мб. поможет
http://wiki.bgbilling.ru/index.php/%D0% ... 0%B7%D0%B0

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 мар 2013, 16:32 
А этот пример, если переделать будет работать в скриптах поведения?


Вернуться к началу
  
 
СообщениеДобавлено: 20 мар 2013, 17:26 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
если правильно переделать, то почему не будет то? =)

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 мар 2013, 17:46 
skyb писал(а):
если правильно переделать, то почему не будет то? =)

спасибо,
я так и понял,
буду пробовать.


Вернуться к началу
  
 
СообщениеДобавлено: 25 мар 2013, 19:25 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Владимир писал(а):
Возможно ли их скрипта поведения запустить внешнюю программу?

Код:
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 у вас создается в коде ? зачем? на него и ругается , покажите код целиком.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.035s | 22 Queries | GZIP : On ]