BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 21 июн 2025, 19:54

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Удаление параметра договора (BGBS)
СообщениеДобавлено: 27 авг 2009, 19:05 
При удалении параметра договора типа "Адрес" получаю ошибку.
код:
Код:
contract_parameter_manager = new ContractParameterManager(con);
contract_parameter_manager.deleteAddressParam(cid,AddressPID,getCurrentUserId());


Ошибка:
Код:
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream - java.lang.NullPointerException
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bitel.billing.server.contract.bean.ContractParameterManager.updateAddressParamLog(ContractParameterManager.java:1177)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bitel.billing.server.contract.bean.ContractParameterManager.deleteAddressParam(ContractParameterManager.java:1223)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at java.lang.reflect.Method.invoke(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bsh.Reflect.invokeMethod(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bsh.Reflect.invokeObjectMethod(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bsh.Name.invokeMethod(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bsh.BSHMethodInvocation.eval(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bsh.BSHPrimaryExpression.eval(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bsh.BSHPrimaryExpression.eval(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bsh.BSHBlock.evalBlock(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bsh.BSHBlock.eval(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bsh.BshMethod.invokeImpl(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bsh.BshMethod.invoke(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bsh.BshMethod.invoke(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bsh.Name.invokeLocalMethod(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bsh.Name.invokeMethod(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bsh.BSHMethodInvocation.eval(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bsh.BSHPrimaryExpression.eval(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bsh.BSHPrimaryExpression.eval(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bsh.BSHBlock.evalBlock(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bsh.BSHBlock.eval(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bsh.BshMethod.invokeImpl(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bsh.BshMethod.invoke(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bsh.BshMethod.invoke(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bsh.This.invokeMethod(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bsh.This.invokeMethod(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at ru.bitel.bgbilling.kernel.script.server.bean.ScriptInstance.invoke(ScriptInstance.java:329)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bitel.billing.server.script.bean.ScriptMachine$InvokeScriptRunner.runScript(ScriptMachine.java:84)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bitel.billing.server.script.bean.ScriptMachine.runScriptImpl(ScriptMachine.java:219)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bitel.billing.server.script.bean.ScriptMachine$ThreadedScriptMachine.access$0(ScriptMachine.java:1)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bitel.billing.server.script.bean.ScriptMachine$ThreadedScriptMachine$1$1.run(ScriptMachine.java:340)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bitel.billing.server.script.bean.ScriptMachine$ThreadedScriptMachine$1$1.run(ScriptMachine.java:1)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at java.security.AccessController.doPrivileged(Native Method)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at javax.security.auth.Subject.doAs(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bitel.billing.server.script.bean.ScriptMachine$ThreadedScriptMachine$1.call(ScriptMachine.java:335)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at bitel.billing.server.script.bean.ScriptMachine$ThreadedScriptMachine$1.call(ScriptMachine.java:1)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at java.util.concurrent.FutureTask.run(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
08-27/16:53:16 ERROR [pool-1-thread-513] LoggingPrintStream -   at java.lang.Thread.run(Unknown Source)

Аналогичную ошибку получал при удалении параметра типа "Флаг".

сервер вер. 4.6 сборка 544

Прошу разработчиков исправить баг.
Спасибо.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 авг 2009, 19:18 
Проблема в функциях записи логов изменения параметров updateAddressParamLog и updateFlagParamLog.
Им передается значения нового параметра null, а они на это не рассчитаны. Поэтому и возникает эксепшен.

Вроде так :)


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 авг 2009, 22:25 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
исправлено, будет в следущем билде ядра


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 28 авг 2009, 10:34 
Ок. Спасибо.


Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.031s | 18 Queries | GZIP : On ]