forum.bitel.ru
http://forum.bitel.ru/

Шлюз DLINK+CISCO2+DHCP (не находит класс)
http://forum.bitel.ru/viewtopic.php?f=7&t=2988
Страница 1 из 1

Автор:  mikos [ 07 окт 2009, 14:40 ]
Заголовок сообщения:  Шлюз DLINK+CISCO2+DHCP (не находит класс)

Добрый день.
Версия 4.6
Пытаюсь завести такую связку - DHCP -> CISCO2 -> DLINK
DLINK: http://wiki.bgbilling.ru/index.php/%D0% ... %B4_Cisco2)_%D0%BD%D0%B0_Beanshell
CISCO2: http://wiki.bgbilling.ru/index.php/%D0% ... _BeanShell
DHCP: http://wiki.bgbilling.ru/index.php/%D0% ... D0%B0_DHCP
Добавляю абоненту шлюз DLINK
Пытаюсь его открыть и получаю такой листинг в логе:
Код:
10-07/12:27:59  INFO [Thread-5247] CiscoSSHSwitchGateWorker - Running script
10-07/12:27:59  INFO [Thread-5247] CiscoSSHSwitchGateWorker - Process time => 6
10-07/12:27:59  INFO [Thread-5247] CiscoVlanParentGateWorker - Running script
10-07/12:27:59 ERROR [Thread-5247] CiscoVlanParentGateWorker - Eval error2: Sourced file: inline evaluation of: ``import java.io.BufferedReader; import java.io.InputStreamReader; import java.net . . . '' : Class: GateWorker not found in namespace
Sourced file: inline evaluation of: ``import java.io.BufferedReader; import java.io.InputStreamReader; import java.net . . . '' : Class: GateWorker not found in namespace : at Line: 21 : in file: inline evaluation of: ``import java.io.BufferedReader; import java.io.InputStreamReader; import java.net . . . '' : GateWorker

        at bsh.BSHAmbiguousName.toClass(Unknown Source)
        at bsh.BSHType.getType(Unknown Source)
        at bsh.BSHFormalParameter.eval(Unknown Source)
        at bsh.BSHFormalParameters.eval(Unknown Source)
        at bsh.BSHMethodDeclaration.evalNodes(Unknown Source)
        at bsh.BSHMethodDeclaration.eval(Unknown Source)
        at bsh.Interpreter.eval(Unknown Source)
        at bsh.Interpreter.eval(Unknown Source)
        at bsh.Interpreter.eval(Unknown Source)
        at bitel.billing.server.ipn.GateWorker$Scripter.runScriptSync(GateWorker.java:216)
        at bitel.billing.server.ipn.GateWorker.doParentSync(GateWorker.java:151)
        at bitel.billing.server.ipn.GateWorker.parentSync(GateWorker.java:170)
        at bitel.billing.server.ipn.GateWorker.doParentSync(GateWorker.java:153)
        at bitel.billing.server.ipn.GateWorker.run(GateWorker.java:84)
10-07/12:27:59 ERROR [Thread-5247] LoggingPrintStream - java.lang.RuntimeException: Sourced file: inline evaluation of: ``import java.io.BufferedReader; import java.io.InputStreamReader; import java.net . . . '' : Class: GateWorker not found in namespace : at Line: 21 : in file: inline evaluation of: ``import java.io.BufferedReader; import java.io.InputStreamReader; import java.net . . . '' : GateWorker


Получается он не находит класс GateWorker? Как быть, подскажите пожалуйста.
Спасибо.

Автор:  mikos [ 08 окт 2009, 01:21 ]
Заголовок сообщения:  Re: Шлюз DLINK+CISCO2+DHCP (не находит класс)

Подскажите пожалуйста.

Автор:  stark [ 08 окт 2009, 12:56 ]
Заголовок сообщения:  Re: Шлюз DLINK+CISCO2+DHCP (не находит класс)

если на находит значит нет импорта . что у вас в 21 строчке ?
import bitel.billing.server.ipn.GateWorker; - сверху есть ?

Автор:  mikos [ 08 окт 2009, 15:06 ]
Заголовок сообщения:  Re: Шлюз DLINK+CISCO2+DHCP (не находит класс)

Точно, небыло import GateWorker...
Импортировал, но теперь с детями проблема. Скрипт DHCP точно ждля версии 4.6 в Wiki? :)

Код:
10-08/12:59:13  INFO [Thread-5433] CiscoSSHSwitchGateWorker - Running script
10-08/12:59:13  INFO [Thread-5433] CiscoSSHSwitchGateWorker - Process time => 3
10-08/12:59:13  INFO [Thread-5433] CiscoVlanParentGateWorker - Running script
10-08/12:59:13 ERROR [Thread-5433] CiscoVlanParentGateWorker - Eval error2: Invalid argument: `child' for method: parentSync : Can't assign java.lang.Class to bitel.billing.server.ipn.bean.Gate
Invalid argument: `child' for method: parentSync : Can't assign java.lang.Class to bitel.billing.server.ipn.bean.Gate: <at unknown location>

        at bsh.BshMethod.invokeImpl(Unknown Source)
        at bsh.BshMethod.invoke(Unknown Source)
        at bsh.BshMethod.invoke(Unknown Source)
        at bitel.billing.server.ipn.GateWorker$ScripterParent.invokeMethod(GateWorker.java:276)
        at bitel.billing.server.ipn.GateWorker$Scripter.runScriptSync(GateWorker.java:217)
        at bitel.billing.server.ipn.GateWorker.doParentSync(GateWorker.java:151)
        at bitel.billing.server.ipn.GateWorker.parentSync(GateWorker.java:170)
        at bitel.billing.server.ipn.GateWorker.doParentSync(GateWorker.java:153)
        at bitel.billing.server.ipn.GateWorker.run(GateWorker.java:84)
10-08/12:59:13 ERROR [Thread-5433] LoggingPrintStream - java.lang.RuntimeException: Invalid argument: `child' for method: parentSync : Can't assign java.lang.Class to bitel.billing.server.ipn.bean.Gate: <at unknown location>

10-08/12:59:13 ERROR [Thread-5433] LoggingPrintStream -         at bitel.billing.server.ipn.GateWorker$Scripter.runScriptSync(GateWorker.java:230)
10-08/12:59:13 ERROR [Thread-5433] LoggingPrintStream -         at bitel.billing.server.ipn.GateWorker.doParentSync(GateWorker.java:151)
10-08/12:59:13 ERROR [Thread-5433] LoggingPrintStream -         at bitel.billing.server.ipn.GateWorker.parentSync(GateWorker.java:170)
10-08/12:59:13 ERROR [Thread-5433] LoggingPrintStream -         at bitel.billing.server.ipn.GateWorker.doParentSync(GateWorker.java:153)
10-08/12:59:13 ERROR [Thread-5433] LoggingPrintStream -         at bitel.billing.server.ipn.GateWorker.run(GateWorker.java:84)
10-08/12:59:13 ERROR [Thread-5433] LoggingPrintStream - Caused by: Invalid argument: `child' for method: parentSync : Can't assign java.lang.Class to bitel.billing.server.ipn.bean.Gate: <at unknown location>

10-08/12:59:13 ERROR [Thread-5433] LoggingPrintStream -         at bsh.BshMethod.invokeImpl(Unknown Source)
10-08/12:59:13 ERROR [Thread-5433] LoggingPrintStream -         at bsh.BshMethod.invoke(Unknown Source)
10-08/12:59:13 ERROR [Thread-5433] LoggingPrintStream -         at bsh.BshMethod.invoke(Unknown Source)
10-08/12:59:13 ERROR [Thread-5433] LoggingPrintStream -         at bitel.billing.server.ipn.GateWorker$ScripterParent.invokeMethod(GateWorker.java:276)
10-08/12:59:13 ERROR [Thread-5433] LoggingPrintStream -         at bitel.billing.server.ipn.GateWorker$Scripter.runScriptSync(GateWorker.java:217)
10-08/12:59:13 ERROR [Thread-5433] LoggingPrintStream -         ... 4 more
10-08/12:59:13  INFO [Thread-5433] CiscoSSHSwitchGateWorker - Running script
10-08/12:59:13 ERROR [Thread-5433] CiscoSSHSwitchGateWorker - Eval error2: Parse error at line 141, column 16.  Encountered: ]
Parse error at line 141, column 16.  Encountered: ]
        at bsh.Parser.generateParseException(Unknown Source)
        at bsh.Parser.jj_consume_token(Unknown Source)
        at bsh.Parser.Expression(Unknown Source)
        at bsh.Parser.PrimarySuffix(Unknown Source)
        at bsh.Parser.PrimaryExpression(Unknown Source)
        at bsh.Parser.Assignment(Unknown Source)
        at bsh.Parser.Expression(Unknown Source)
        at bsh.Parser.StatementExpression(Unknown Source)
        at bsh.Parser.Statement(Unknown Source)
        at bsh.Parser.BlockStatement(Unknown Source)
        at bsh.Parser.Block(Unknown Source)
        at bsh.Parser.MethodDeclaration(Unknown Source)
        at bsh.Parser.BlockStatement(Unknown Source)
        at bsh.Parser.Line(Unknown Source)
        at bsh.Interpreter.Line(Unknown Source)
        at bsh.Interpreter.eval(Unknown Source)
        at bsh.Interpreter.eval(Unknown Source)
        at bsh.Interpreter.eval(Unknown Source)
        at bitel.billing.server.ipn.GateWorker$Scripter.runScriptSync(GateWorker.java:216)
        at bitel.billing.server.ipn.GateWorker.runSync(GateWorker.java:106)
        at bitel.billing.server.ipn.GateWorker.run(GateWorker.java:85)
10-08/12:59:13 ERROR [Thread-5433] LoggingPrintStream - java.lang.RuntimeException: Parse error at line 141, column 16.  Encountered: ]

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/