Для синхронизации используется скрипт из Вики (
http://pastebin.com/PhHMqTrS)
Начал присылать в почту ошибки:
Код:
EXCEPTIONS:
Error in method invocation: Method notSynchronizeServices() not found in class'SidsSynchroManager' : at Line: 26 : in file: Function [id:1; title:ServSync] : sidman .notSynchronizeServices ( )
Called from method: onEvent : at Line: -1 : in file: <Called from Java Code> : <Compiled Java Code>
java.util.concurrent.ExecutionException: Error in method invocation: Method notSynchronizeServices() not found in class'SidsSynchroManager' : at Line: 26 : in file: Function [id:1; title:ServSync] : sidman .notSynchronizeServices ( )
Called from method: onEvent : at Line: -1 : in file: <Called from Java Code> : <Compiled Java Code>
at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:232)
at java.util.concurrent.FutureTask.get(FutureTask.java:91)
at ru.bitel.bgbilling.kernel.script.server.ScriptEventListener$ThreadedScriptEventListener.runScript(ScriptEventListener.java:466)
at ru.bitel.bgbilling.kernel.script.server.ScriptEventListener.runScript(ScriptEventListener.java:310)
at ru.bitel.bgbilling.kernel.script.server.ScriptEventListener.notify(ScriptEventListener.java:277)
at ru.bitel.bgbilling.kernel.event.AbstractConsumer.notify(AbstractConsumer.java:344)
at ru.bitel.bgbilling.kernel.event.Consumer.notify(Consumer.java:1)
at ru.bitel.bgbilling.kernel.event.Consumer.onMessage0(Consumer.java:112)
at ru.bitel.bgbilling.kernel.event.Consumer$EventListenerRunnable.runImpl(Consumer.java:51)
at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:662)
at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40)
Caused by: Error in method invocation: Method notSynchronizeServices() not found in class'SidsSynchroManager' : at Line: 26 : in file: Function [id:1; title:ServSync] : sidman .notSynchronizeServices ( )
Called from method: onEvent : at Line: -1 : in file: <Called from Java Code> : <Compiled Java Code>
at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:77)
и ещё одна:
Код:
EXCEPTIONS:
Method Invocation sidman.synchronizeServices : at Line: 28 : in file: Function [id:1; title:ServSync] : sidman .synchronizeServices ( cid , con )
Called from method: onEvent : at Line: -1 : in file: <Called from Java Code> : <Compiled Java Code>
Target exception: Method Invocation Integer.parseInt : at Line: 384 : in file: Function [id:1; title:ServSync] : Integer .parseInt ( noSids [ i ] .trim ( ) )
Target exception: java.lang.NumberFormatException: For input string: ""
java.util.concurrent.ExecutionException: Method Invocation sidman.synchronizeServices : at Line: 28 : in file: Function [id:1; title:ServSync] : sidman .synchronizeServices ( cid , con )
Called from method: onEvent : at Line: -1 : in file: <Called from Java Code> : <Compiled Java Code>
Target exception: Method Invocation Integer.parseInt : at Line: 384 : in file: Function [id:1; title:ServSync] : Integer .parseInt ( noSids [ i ] .trim ( ) )
Target exception: java.lang.NumberFormatException: For input string: ""
at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:232)
at java.util.concurrent.FutureTask.get(FutureTask.java:91)
at ru.bitel.bgbilling.kernel.script.server.ScriptEventListener$ThreadedScriptEventListener.runScript(ScriptEventListener.java:466)
at ru.bitel.bgbilling.kernel.script.server.ScriptEventListener.runScript(ScriptEventListener.java:310)
at ru.bitel.bgbilling.kernel.script.server.ScriptEventListener.notify(ScriptEventListener.java:277)
at ru.bitel.bgbilling.kernel.event.AbstractConsumer.notify(AbstractConsumer.java:344)
at ru.bitel.bgbilling.kernel.event.Consumer.notify(Consumer.java:1)
at ru.bitel.bgbilling.kernel.event.Consumer.onMessage0(Consumer.java:112)
at ru.bitel.bgbilling.kernel.event.Consumer$EventListenerRunnable.runImpl(Consumer.java:51)
at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:662)
at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40)
Caused by: Method Invocation sidman.synchronizeServices : at Line: 28 : in file: Function [id:1; title:ServSync] : sidman .synchronizeServices ( cid , con )
Called from method: onEvent : at Line: -1 : in file: <Called from Java Code> : <Compiled Java Code>
Target exception: Method Invocation Integer.parseInt : at Line: 384 : in file: Function [id:1; title:ServSync] : Integer .parseInt ( noSids [ i ] .trim ( ) )
Target exception: java.lang.NumberFormatException: For input string: ""
at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:97)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
at bsh.BSHBlock.evalBlock(BSHBlock.java:131)
at bsh.BSHBlock.eval(BSHBlock.java:81)
at bsh.BshMethod.invokeImpl(BshMethod.java:362)
at bsh.BshMethod.invoke(BshMethod.java:258)
at bsh.BshMethod.invoke(BshMethod.java:186)
at bsh.This.invokeMethod(This.java:255)
at bsh.This.invokeMethod(This.java:174)
at ru.bitel.bgbilling.kernel.script.server.bean.ScriptInstance.invoke(ScriptInstance.java:385)
at ru.bitel.bgbilling.kernel.script.server.ScriptEventListener$Invoker.runScriptImpl(ScriptEventListener.java:116)
at ru.bitel.bgbilling.kernel.script.server.ScriptEventListener.runScript(ScriptEventListener.java:353)
at ru.bitel.bgbilling.kernel.script.server.ScriptEventListener$ThreadedScriptEventListener.access$0(ScriptEventListener.java:1)
at ru.bitel.bgbilling.kernel.script.server.ScriptEventListener$ThreadedScriptEventListener$1.call(ScriptEventListener.java:454)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
... 4 more
Сервер не обновлялся, скрипт никто не правил и т.п.
Подскажите, пожалуйста, что где подправить в скрипте?