Вот лог выполнения скрипта с вики. Ничего не правил, просто скопировал. Может в этом моя ошибка?
Код:
10-17/08:43:43 INFO [Thread-9] script - Starting event processor...
10-17/08:43:43 INFO [main] ScriptEventListener - Starting ScriptEventListener...
10-17/08:43:43 INFO [main] EventProcessor - Add listener ru.bitel.bgbilling.kernel.script.server.ScriptEventListener$1@171194d to BG.Event.ru.bitel.bgbilling.kernel.script.common.ScriptFunctionModifiedEvent
10-17/08:44:40 INFO [ActiveMQ Session Task] ScriptEventListener - Script event function 2 was modified. (Re)linking function...
10-17/08:46:28 INFO [ActiveMQ Session Task] ScriptEventListener - Script event function 4 was modified. (Re)linking function...
10-17/08:47:39 INFO [http-8080-1] script - Process event cid:3956; event:Event bitel.billing.server.script.bean.event.PaymentEvent cid: 3956; module: 0; type: 1; userId: 7
10-17/08:47:39 INFO [http-8080-1] script - Process event cid:3956; event:Event bitel.billing.server.script.bean.event.PaymentEvent cid: 3956; module: 0; type: 1; userId: 7
10-17/08:47:39 INFO [pool-2-thread-1] ScriptInstance - Eval script Function [id:4; title:Включение должников по приходу платежа]
10-17/08:47:39 ERROR [http-8080-1] script - Eval error: Sourced file: Function [id:4; title:Включение должников по приходу платежа] : Typed variable declaration : Error in method invocation: Method getStatusList( int, java.util.GregorianCalendar ) not found in class'bitel.billing.server.contract.bean.ContractStatusManager' : at Line: 80 : in file: Function [id:4; title:Включение должников по приходу платежа] : cstm .getStatusList ( cid , now )
java.util.concurrent.ExecutionException: Sourced file: Function [id:4; title:Включение должников по приходу платежа] : Typed variable declaration : Error in method invocation: Method getStatusList( int, java.util.GregorianCalendar ) not found in class'bitel.billing.server.contract.bean.ContractStatusManager' : at Line: 80 : in file: Function [id:4; title:Включение должников по приходу платежа] : cstm .getStatusList ( cid , now )
at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at bitel.billing.server.script.bean.ScriptMachine$ThreadedScriptMachine.runScriptImpl(ScriptMachine.java:371)
at bitel.billing.server.script.bean.ScriptMachine.runScript(ScriptMachine.java:129)
at bitel.billing.server.script.bean.event.EventProcessor.processContractEvent(EventProcessor.java:313)
at bitel.billing.server.script.bean.event.EventProcessor.processEvent(EventProcessor.java:231)
at bitel.billing.server.script.bean.event.EventProcessor.processEvent(EventProcessor.java:199)
at bitel.billing.server.contract.action.ActionUpdateContractPayment.doAction(ActionUpdateContractPayment.java:179)
at bitel.billing.server.Executer.doModule(Unknown Source)
at bitel.billing.server.Executer.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
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:49)
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(Unknown Source)
Caused by: Sourced file: Function [id:4; title:Включение должников по приходу платежа] : Typed variable declaration : Error in method invocation: Method getStatusList( int, java.util.GregorianCalendar ) not found in class'bitel.billing.server.contract.bean.ContractStatusManager' : at Line: 80 : in file: Function [id:4; title:Включение должников по приходу платежа] : cstm .getStatusList ( cid , now )
at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:77)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
at bsh.BSHVariableDeclarator.eval(BSHVariableDeclarator.java:86)
at bsh.BSHTypedVariableDeclaration.eval(BSHTypedVariableDeclaration.java:84)
at bsh.Interpreter.eval(Interpreter.java:653)
at ru.bitel.bgbilling.kernel.script.server.bean.ScriptInstance.eval(ScriptInstance.java:352)
at bitel.billing.server.script.bean.ScriptMachine$SimpleScriptRunner.runScript(ScriptMachine.java:70)
at bitel.billing.server.script.bean.ScriptMachine.runScriptImpl(ScriptMachine.java:190)
at bitel.billing.server.script.bean.ScriptMachine$ThreadedScriptMachine.access$0(ScriptMachine.java:1)
at bitel.billing.server.script.bean.ScriptMachine$ThreadedScriptMachine$1.call(ScriptMachine.java:361)
at bitel.billing.server.script.bean.ScriptMachine$ThreadedScriptMachine$1.call(ScriptMachine.java:1)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
... 1 more
10-17/08:47:39 INFO [http-8080-1] script - Process time => 90
10-17/08:47:39 INFO [http-8080-1] script - Сумма платежа1000.0
Текущий статус: 4
Баланс: 551.83
Баланс ОК
Можно открывать!
Договор не открылся
Так же лог ошибок сервера
Код:
script 10-17/08:47:39 ERROR [http-8080-1] script - Eval error: Sourced file: Function [id:4; title:Включение должников по приходу платежа] : Typed variable declaration : Error in method invocation: Method getStatusList( int, java.util.GregorianCalendar ) not found in class'bitel.billing.server.contract.bean.ContractStatusManager' : at Line: 80 : in file: Function [id:4; title:Включение должников по приходу платежа] : cstm .getStatusList ( cid , now )
java.util.concurrent.ExecutionException: Sourced file: Function [id:4; title:Включение должников по приходу платежа] : Typed variable declaration : Error in method invocation: Method getStatusList( int, java.util.GregorianCalendar ) not found in class'bitel.billing.server.contract.bean.ContractStatusManager' : at Line: 80 : in file: Function [id:4; title:Включение должников по приходу платежа] : cstm .getStatusList ( cid , now )
at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at bitel.billing.server.script.bean.ScriptMachine$ThreadedScriptMachine.runScriptImpl(ScriptMachine.java:371)
at bitel.billing.server.script.bean.ScriptMachine.runScript(ScriptMachine.java:129)
at bitel.billing.server.script.bean.event.EventProcessor.processContractEvent(EventProcessor.java:313)
at bitel.billing.server.script.bean.event.EventProcessor.processEvent(EventProcessor.java:231)
at bitel.billing.server.script.bean.event.EventProcessor.processEvent(EventProcessor.java:199)
at bitel.billing.server.contract.action.ActionUpdateContractPayment.doAction(ActionUpdateContractPayment.java:179)
at bitel.billing.server.Executer.doModule(Unknown Source)
at bitel.billing.server.Executer.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
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:49)
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(Unknown Source)
Caused by: Sourced file: Function [id:4; title:Включение должников по приходу платежа] : Typed variable declaration : Error in method invocation: Method getStatusList( int, java.util.GregorianCalendar ) not found in class'bitel.billing.server.contract.bean.ContractStatusManager' : at Line: 80 : in file: Function [id:4; title:Включение должников по приходу платежа] : cstm .getStatusList ( cid , now )
at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:77)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
at bsh.BSHVariableDeclarator.eval(BSHVariableDeclarator.java:86)
at bsh.BSHTypedVariableDeclaration.eval(BSHTypedVariableDeclaration.java:84)
at bsh.Interpreter.eval(Interpreter.java:653)
at ru.bitel.bgbilling.kernel.script.server.bean.ScriptInstance.eval(ScriptInstance.java:352)
at bitel.billing.server.script.bean.ScriptMachine$SimpleScriptRunner.runScript(ScriptMachine.java:70)
at bitel.billing.server.script.bean.ScriptMachine.runScriptImpl(ScriptMachine.java:190)
at bitel.billing.server.script.bean.ScriptMachine$ThreadedScriptMachine.access$0(ScriptMachine.java:1)
at bitel.billing.server.script.bean.ScriptMachine$ThreadedScriptMachine$1.call(ScriptMachine.java:361)
at bitel.billing.server.script.bean.ScriptMachine$ThreadedScriptMachine$1.call(ScriptMachine.java:1)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
... 1 more
Что я делаю не так?