BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
СообщениеДобавлено: 11 авг 2015, 13:00 
Не в сети
Клиент

Зарегистрирован: 31 май 2012, 16:01
Сообщения: 117
Карма: 0
Код:
Error on device:5 - java.lang.NullPointerException
ru.bitel.bgbilling.common.BGException: Error on device:5 - java.lang.NullPointerException
        at ru.bitel.bgbilling.modules.inet.access.sa.ServiceActivatorDeviceWorker.doTask(ServiceActivatorDeviceWorker.java:411)
        at ru.bitel.bgbilling.kernel.event.AsyncEventWorker.internalDoTaskImpl(AsyncEventWorker.java:209)
        at ru.bitel.bgbilling.kernel.event.AsyncEventWorker.internalDoTask(AsyncEventWorker.java:181)
        at ru.bitel.bgbilling.kernel.event.AsyncEventWorker.doTasks(AsyncEventWorker.java:107)
        at ru.bitel.bgbilling.modules.inet.access.sa.ServiceActivatorDeviceWorker.runWorker(ServiceActivatorDeviceWorker.java:203)
        at ru.bitel.bgbilling.kernel.event.EventWorker.internalRunWorker(EventWorker.java:139)
        at ru.bitel.bgbilling.modules.inet.access.sa.ServiceActivatorDeviceWorker.runImpl(ServiceActivatorDeviceWorker.java:133)
        at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
        at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
        at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:180)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:204)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:662)
        at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40)
Caused by: java.lang.NullPointerException
        at java.nio.CharBuffer.wrap(CharBuffer.java:464)
        at java.nio.charset.Charset.encode(Charset.java:830)
        at ru.bitel.bgbilling.kernel.network.radius.info.StringInfo.wrapValue(StringInfo.java:56)
        at ru.bitel.bgbilling.kernel.network.radius.info.StringInfo.wrapValue(StringInfo.java:1)
        at ru.bitel.bgbilling.kernel.network.tlv.Tlv.<init>(Tlv.java:36)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusAttribute.<init>(RadiusAttribute.java:39)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusAttribute.<init>(RadiusAttribute.java:51)
        at ru.bitel.bgbilling.modules.inet.dyn.device.radius.AbstractRadiusServiceActivator.prepareRequest(AbstractRadiusServiceActivator.java:322)
        at ru.bitel.bgbilling.modules.inet.dyn.device.radius.CoAServiceActivator.connectionClose(CoAServiceActivator.java:112)
        at ru.bitel.bgbilling.modules.inet.access.sa.ServiceActivatorSet.connectionClose(ServiceActivatorSet.java:171)
        at ru.bitel.bgbilling.modules.inet.access.sa.ServiceActivatorDeviceWorker.doCommand(ServiceActivatorDeviceWorker.java:440)
        at ru.bitel.bgbilling.modules.inet.access.sa.ServiceActivatorDeviceWorker.doTask(ServiceActivatorDeviceWorker.java:407)


5 устройство - это корневое, с которого абонентов перевели на устройство под ним. И там и там обработчики активации COAServiceActivator. Типы устройств - разные. Как понять что именно порождает ошибку? Обрабатывает включение и отключение сервисов корректно.

_________________
Версия:
Код:
Сервер: вер. 5.2 сборка 1594 от 21.05.2014 14:42:05
    os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_30

  bill вер. 5.2 сборка 317 от 05.02.2014 19:22:08
  card вер. 5.2 сборка 206 от 06.05.2014 18:45:53
  inet вер. 5.2 сборка 1319 от 20.05.2014 19:22:57
  ipn вер. 5.2 сборка 252 от 15.04.2014 11:37:48
  npay вер. 5.2 сборка 207 от 15.04.2014 11:37:49
  phone вер. 5.2 сборка 276 от 21.05.2014 18:49:26


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 11 авг 2015, 14:10 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
у вас в динамическом коде в ru.bitel.bgbilling.modules.inet.dyn.device.radius.AbstractRadiusServiceActivator в 322 строке вот эта строка ?
Код:
request.setAttribute( new RadiusAttribute<String>( -1, RadiusDictionary.Acct_Session_Id, 0, connection.getAcctSessionId() ) );


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 11 авг 2015, 14:17 
Не в сети
Клиент

Зарегистрирован: 31 май 2012, 16:01
Сообщения: 117
Карма: 0
stark писал(а):
у вас в динамическом коде в ru.bitel.bgbilling.modules.inet.dyn.device.radius.AbstractRadiusServiceActivator в 322 строке вот эта строка ?
Код:
request.setAttribute( new RadiusAttribute<String>( -1, RadiusDictionary.Acct_Session_Id, 0, connection.getAcctSessionId() ) );

Да, она. Увы, я не совсем понимаю что она делает.

_________________
Версия:
Код:
Сервер: вер. 5.2 сборка 1594 от 21.05.2014 14:42:05
    os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_30

  bill вер. 5.2 сборка 317 от 05.02.2014 19:22:08
  card вер. 5.2 сборка 206 от 06.05.2014 18:45:53
  inet вер. 5.2 сборка 1319 от 20.05.2014 19:22:57
  ipn вер. 5.2 сборка 252 от 15.04.2014 11:37:48
  npay вер. 5.2 сборка 207 от 15.04.2014 11:37:49
  phone вер. 5.2 сборка 276 от 21.05.2014 18:49:26


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 11 авг 2015, 18:21 
Не в сети
Клиент

Зарегистрирован: 31 май 2012, 16:01
Сообщения: 117
Карма: 0
Обновил всё до последней версии, проблема исчезла.

_________________
Версия:
Код:
Сервер: вер. 5.2 сборка 1594 от 21.05.2014 14:42:05
    os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_30

  bill вер. 5.2 сборка 317 от 05.02.2014 19:22:08
  card вер. 5.2 сборка 206 от 06.05.2014 18:45:53
  inet вер. 5.2 сборка 1319 от 20.05.2014 19:22:57
  ipn вер. 5.2 сборка 252 от 15.04.2014 11:37:48
  npay вер. 5.2 сборка 207 от 15.04.2014 11:37:49
  phone вер. 5.2 сборка 276 от 21.05.2014 18:49:26


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

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


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

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


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

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