forum.bitel.ru http://forum.bitel.ru/ |
|
ServiceActivatorDeviceWorker http://forum.bitel.ru/viewtopic.php?f=44&t=7930 |
Страница 1 из 1 |
Автор: | Dog [ 05 апр 2013, 18:04 ] |
Заголовок сообщения: | ServiceActivatorDeviceWorker |
при сохранении сервиса: Вложение: в логе ацесса: Код: connection 04-05/15:58:03 ERROR [sa-p-11-t-3] ServiceActivatorDeviceWorker - Device:41 - null java.lang.NullPointerException at ru.bitel.bgbilling.kernel.tariff.tree.server.AbstractTariffRequest.getActiveProductSpecIds(AbstractTariffRequest.java:242) at ru.bitel.oss.systems.inventory.product.server.tariff.ProductSpecFilterTariffTreeNode.executeImpl(ProductSpecFilterTariffTreeNode.java:43) at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNode.execute(TariffTreeNode.java:112) at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNodeHolder.execute(TariffTreeNodeHolder.java:31) at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNode.executeChildren(TariffTreeNode.java:101) at ru.bitel.bgbilling.modules.inet.tariff.server.TrafficTypeTariffTreeNode.execute(TrafficTypeTariffTreeNode.java:75) at ru.bitel.bgbilling.modules.inet.tariff.server.TrafficTypeTariffTreeNode.execute(TrafficTypeTariffTreeNode.java:1) at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNodeHolder.execute(TariffTreeNodeHolder.java:31) at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNode.executeChildren(TariffTreeNode.java:101) at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNode.execute(TariffTreeNode.java:116) at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffTreeNodeHolder.execute(TariffTreeNodeHolder.java:31) at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffModuleTree.execute(TariffModuleTree.java:74) at ru.bitel.bgbilling.modules.inet.runtime.InetApplication.tarifficate(InetApplication.java:313) at ru.bitel.bgbilling.modules.inet.runtime.InetApplication.inetServOptionSet(InetApplication.java:472) at ru.bitel.bgbilling.modules.inet.access.sa.event.InetSaServModifyEvent.toSaEvent(InetSaServModifyEvent.java:226) at ru.bitel.bgbilling.modules.inet.access.sa.ServiceActivatorDeviceWorker.doTask(ServiceActivatorDeviceWorker.java:253) at ru.bitel.bgbilling.kernel.event.AsyncEventWorker.notify(AsyncEventWorker.java:122) at ru.bitel.bgbilling.kernel.event.AcknowledgeConsumer.onMessage0(AcknowledgeConsumer.java:75) at ru.bitel.bgbilling.kernel.event.EventWorker.internalDoTask(EventWorker.java:179) at ru.bitel.bgbilling.kernel.event.AsyncEventWorker.doTasks(AsyncEventWorker.java:75) at ru.bitel.bgbilling.modules.inet.access.sa.ServiceActivatorDeviceWorker.runWorker(ServiceActivatorDeviceWorker.java:179) at ru.bitel.bgbilling.kernel.event.EventWorker.internalRunWorker(EventWorker.java:115) at ru.bitel.bgbilling.modules.inet.access.sa.ServiceActivatorDeviceWorker.runImpl(ServiceActivatorDeviceWorker.java:117) 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) Код: Сервер: вер. 5.2 сборка 1469 от 02.04.2013 20:20:25
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_33 inet вер. 5.2 сборка 1133 от 02.04.2013 19:46:15 |
Автор: | Dog [ 05 апр 2013, 18:14 ] |
Заголовок сообщения: | Re: ServiceActivatorDeviceWorker |
есть подозрение что это как то связанно с добавлением узла Продукты в тариф модуля Inet. т.к. после того как оттуда его удаляешь ничего такого не происходит. Вложение: p.s. только сейчас заметил, что после какого то обновления в тарифах на узле Диапазон трафика в квадратных скобках появился какой то набор цыфр, на ID чего то смахивает. вопрос что это? |
Автор: | Amir [ 05 апр 2013, 18:37 ] |
Заголовок сообщения: | Re: ServiceActivatorDeviceWorker |
Да, проблема в ветке Продукт. Выложили обновление. Цитата: p.s. только сейчас заметил, что после какого то обновления в тарифах на узле Диапазон трафика в квадратных скобках появился какой то набор цыфр, на ID чего то смахивает. вопрос что это? Это ID ветки, один из ID составного ключа, по которому диапазон хранится в БД.
|
Автор: | Dog [ 05 апр 2013, 18:49 ] |
Заголовок сообщения: | Re: ServiceActivatorDeviceWorker |
да. обновление помогло. и узел Продукт отрабатывает. спасибо |
Автор: | Dog [ 09 апр 2013, 14:52 ] |
Заголовок сообщения: | Re: ServiceActivatorDeviceWorker |
поспешил я: имеем договор, в модуле ТВ которого активированы два продукта: Вложение: у договора тариф который выглядит так: Вложение: в итоге в модуле Inet на сервисе этого договора вот такой набор Опций: Вложение: предполагаю что там полный перебор, т.е. модуль не обращает внимания на активные Продукты и дергает все Опции из этой ветки. даже без активных продуктов он выдал мне весь набор опций из ветки Продукт |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |