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

Asterisk и BGBilling (Accounting) посредством скрипта
http://forum.bitel.ru/viewtopic.php?f=6&t=5262
Страница 1 из 1

Автор:  lan31 [ 13 мар 2011, 22:23 ]
Заголовок сообщения:  Asterisk и BGBilling (Accounting) посредством скрипта

FreeBSD 8.2 + asterisk16-1.6.2.13_2 + BGRadiusVoip_5.1_152.zip
Сервер: вер. 5.1 сборка 604 от 05.03.2011 13:11:31
os:FreeBSD; java:The FreeBSD Foundation, v.1.6.0_07
voiceip вер. 5.1 сборка 161 от 28.02.2011 16:02:48

Настроил как описано тут:
http://wiki.bgbilling.ru/index.php/%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F_Asterisk_%D0%B8_BGBilling_(Accounting)_%D0%BF%D0%BE%D1%81%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B2%D0%BE%D0%BC_%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D0%B0_%D0%BF%D1%80%D0%B5%D0%B4%D0%BE%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8_%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%BE%D0%B2_Radius

В мониторе модуля IP телефонии ничего не появляется.
Скрипт пред обработки пишет ошибки:

# cat ./error.log
script 03-13/23:13:00 ERROR [radiusListener-p-4-t-5] NasScript - Sourced file: inline evaluation of: ``import bitel.billing.server.radius.*; if (request.getIntAttribute(RadiusStandar . . . '' : Error in method invocation: Method setVendorStringAttribute( int, java.lang.String ) not found in class'ru.bitel.bgbilling.kernel.network.radius.RadiusPacket'
Sourced file: inline evaluation of: ``import bitel.billing.server.radius.*; if (request.getIntAttribute(RadiusStandar . . . '' : Error in method invocation: Method setVendorStringAttribute( int, java.lang.String ) not found in class'ru.bitel.bgbilling.kernel.network.radius.RadiusPacket' : at Line: 27 : in file: inline evaluation of: ``import bitel.billing.server.radius.*; if (request.getIntAttribute(RadiusStandar . . . '' : request .setVendorStringAttribute ( 26 , "originate" )

at bsh.BSHMethodInvocation.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHBlock.evalBlock(Unknown Source)
at bsh.BSHBlock.eval(Unknown Source)
at bsh.BSHBlock.eval(Unknown Source)
at bsh.BSHIfStatement.eval(Unknown Source)
at bsh.BSHBlock.evalBlock(Unknown Source)
at bsh.BSHBlock.eval(Unknown Source)
at bsh.BSHBlock.eval(Unknown Source)
at bsh.BSHIfStatement.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at ru.bitel.bgbilling.kernel.network.radius.nas.NasScript.processRequestImpl(NasScript.java:47)
at ru.bitel.bgbilling.kernel.network.radius.nas.NasScript.processRequest(NasScript.java:63)
at ru.bitel.bgbilling.kernel.network.radius.RadiusProcessor.preprocessAccountingRequest(RadiusProcessor.java:265)
at ru.bitel.bgbilling.modules.voiceip.radius.VoiceIpRadiusProcessor.preprocessAccountingRequest(VoiceIpRadiusProcessor.java:222)
at ru.bitel.bgbilling.modules.voiceip.radius.VoiceIpRadiusProcessor.preprocessAccountingRequest(VoiceIpRadiusProcessor.java:1)
at ru.bitel.bgbilling.kernel.network.radius.RadiusProcessor.accountingRequest(RadiusProcessor.java:397)
at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.run(RadiusListenerWorker.java:176)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)
at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40)

Автор:  dreamer_fkn [ 14 мар 2011, 16:49 ]
Заголовок сообщения:  Re: Asterisk и BGBilling (Accounting) посредством скрипта

в dictionary.xml вендора добавили?

Автор:  dreamer_fkn [ 14 мар 2011, 16:55 ]
Заголовок сообщения:  Re: Asterisk и BGBilling (Accounting) посредством скрипта

ха! АПИ то поменялось в версии 5.1.. теперь там нету метода getIntAttribute... вам нужно переделать скрипт предобработки в соответсвии с новым АПИ.

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