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

Ошибка Consumer - java.lang.NullPointerException
http://forum.bitel.ru/viewtopic.php?f=44&t=7249
Страница 1 из 1

Автор:  madmax [ 25 сен 2012, 18:25 ]
Заголовок сообщения:  Ошибка Consumer - java.lang.NullPointerException

Постоянно во время смены опции по CoA выходит ошибки. Что это за ошибка
mq 09-24/20:00:09 ERROR [event-proc-p-2-t-1] Consumer -
java.lang.NullPointerException
at ru.bitel.bgbilling.modules.inet.access.InetConnectionManager.notify(InetConnectionManager.java:277)
at ru.bitel.bgbilling.kernel.event.AbstractConsumer.notify(AbstractConsumer.java:275)
at ru.bitel.bgbilling.kernel.event.Consumer.notify(Consumer.java:1)
at ru.bitel.bgbilling.kernel.event.Consumer.onMessage0(Consumer.java:112)
at ru.bitel.bgbilling.kernel.event.Consumer$EventListenerRunnable.runImpl(Consumer.java:51)
at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86)
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)

Автор:  madmax [ 31 окт 2012, 10:42 ]
Заголовок сообщения:  Re: Ошибка Consumer - java.lang.NullPointerException

Ошибка так и появляется. Заметили что ошибка появляется именно там где используются CoA, а именно в скриптах CoAServiceActivator или CoAProtocolHandler

Автор:  Amir [ 31 окт 2012, 13:41 ]
Заголовок сообщения:  Re: Ошибка Consumer - java.lang.NullPointerException

А в каком случае происходит смена опции? По ошибке - как будто сессия есть, а сервис не найден (в кеше).

Автор:  madmax [ 31 окт 2012, 14:07 ]
Заголовок сообщения:  Re: Ошибка Consumer - java.lang.NullPointerException

В периоде время в 20:00 в тарифе стоит смена.

Автор:  Amir [ 31 окт 2012, 14:10 ]
Заголовок сообщения:  Re: Ошибка Consumer - java.lang.NullPointerException

Попробуйте посмотреть, нет ли соединений без сервиса модуля:
Код:
SELECT * FROM inet_connection_MID as connection
LEFT JOIN inet_serv_MID as serv ON connection.servId=serv.id
WHERE serv.id IS NULL

Автор:  madmax [ 31 окт 2012, 14:26 ]
Заголовок сообщения:  Re: Ошибка Consumer - java.lang.NullPointerException

Ничего нет, все чисто.

Автор:  Amir [ 09 ноя 2012, 17:46 ]
Заголовок сообщения:  Re: Ошибка Consumer - java.lang.NullPointerException

Похоже возникает при использовании сразу нескольких Access-приложений.
Попробуйте указать access.group=1 в конфигурации модуля и перезапустить приложения.
При такой настройке Access-приложение не будет слушать события о соединениях, которые не связаны с данным InetAccess'ом.

Автор:  agv [ 18 май 2019, 08:11 ]
Заголовок сообщения:  Re: Ошибка Consumer - java.lang.NullPointerException

Amir писал(а):
Попробуйте посмотреть, нет ли соединений без сервиса модуля:
Код:
SELECT * FROM inet_connection_MID as connection
LEFT JOIN inet_serv_MID as serv ON connection.servId=serv.id
WHERE serv.id IS NULL


У после выполнения данного запросы вылезли соединения. Как корректно их удалить?

inet: вер. 7.1.710 / 17.05.2019 17:46:42

Автор:  Amir [ 20 май 2019, 18:44 ]
Заголовок сообщения:  Re: Ошибка Consumer - java.lang.NullPointerException

Код:
DELETE connection.* FROM inet_connection_MID as connection
LEFT JOIN inet_serv_MID as serv ON connection.servId=serv.id
WHERE serv.id IS NULL

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