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

Сообщение об ошибке
http://forum.bitel.ru/viewtopic.php?f=6&t=349
Страница 1 из 1

Автор:  spa [ 28 авг 2007, 13:54 ]
Заголовок сообщения:  Сообщение об ошибке

Периодически валятся сообщения:

java.lang.NullPointerException: Null Pointer in Method Invocation
at bsh.Name.invokeMethod(Unknown Source)
at bsh.BSHMethodInvocation.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHIfStatement.evaluateCondition(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 bitel.billing.server.processor.DefaultNASInfo.processRequestWithScript(DefaultNASInfo.java:274)
at bitel.billing.server.processor.voiceip.VoiceIpNASInfo.prepareAccountRequest(VoiceIpNASInfo.java:135)
at bitel.billing.server.radius.RadiusRequestThread.processRequest(RadiusRequestThread.java:134)
at bitel.billing.server.radius.RadiusRequestThread.run(RadiusRequestThread.java:49)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:595)

что за беда такая?

Автор:  Amir [ 28 авг 2007, 14:10 ]
Заголовок сообщения: 

Похоже в скрипте предобработки VoIP-наса ошибка с нулевым указателем.

Автор:  spa [ 28 авг 2007, 15:03 ]
Заголовок сообщения: 

верно, есть скрипт
но как уловить каким образом этот нулевой указатель там появляется
отладку можно как-то включить?

версия 3.75

Автор:  Amir [ 28 авг 2007, 15:34 ]
Заголовок сообщения: 

Если других ошибок не пишет, то нет (
Если происходит получение каких-либо атрибутов из запроса, попробуйте добавить проверку:
Код:
attributes = request.getVendorAttributes(...
if ( attributes != null )
{
}

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