Последнее обновление 09.01.13. Захожу Модуль Инет - Переобсчет. Выбираю договор, жамкаю Запуск. На почту приходит отчёт мол всё пересчиталось. Да только ничего на самом деле не пересчиталось. В логах аккаунтинга нашел следующее
Код:
mq 01-11/11:27:23 INFO [Thread-19] InetApplication - rootDeviceId=0
mq 01-11/11:27:23 INFO [Thread-19] InetDeviceRuntimeMap - (Re)loading InetDeviceRuntimeMap
mq 01-11/11:27:23 INFO [Thread-19] InetDeviceRuntime - Reload protocolHandler class for device: null
mq 01-11/11:27:23 INFO [Thread-19] InetDeviceRuntime - Reload protocolHandler class for device: Process Group: Process Group
mq 01-11/11:27:23 INFO [Thread-19] InetDeviceRuntime - Reload protocolHandler class for device: прочие девайсы
mq 01-11/11:27:23 ERROR [Thread-19] InetRecalculateEventProcessor -
ru.bitel.bgbilling.common.BGException: java.lang.NullPointerException
at ru.bitel.bgbilling.modules.inet.accounting.recalculate.InetRecalculateEventProcessor$2.getManager(InetRecalculateEventProcessor.java:179)
at ru.bitel.bgbilling.modules.inet.accounting.recalculate.InetRecalculateEventProcessor$Recalculator$1.run(InetRecalculateEventProcessor.java:361)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.NullPointerException
at ru.bitel.bgbilling.modules.inet.accounting.Accounting.startImpl(Accounting.java:364)
at ru.bitel.bgbilling.modules.inet.accounting.Accounting.start(Accounting.java:256)
at ru.bitel.bgbilling.modules.inet.accounting.recalculate.InetRecalculateEventProcessor$2.getManager(InetRecalculateEventProcessor.java:175)
... 2 more
А так всё запускается, всё работает, трафик/деньги считает, а переобсчитывать не хочет, хоть меняешь ТП, хоть нет - результат один.
Поэкспериментировал немного - ошибок не выдавал при запуске переобсчёт за конкретный день прошлого месяца. За весь прошлый месяц запускаешь, за текущий месяц, за любой день текущего месяца - ошибки, только немного содержанием отличаются, но примерно одно и тоже java.lang.NullPointerException