BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 20 апр 2024, 00:46

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




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: NullPointerException
СообщениеДобавлено: 05 окт 2015, 17:43 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
Это у меня что то не правильно или действительно ошибка?
Код:
10-05/14:40:16 ERROR [Thread-45] Conveyor -
java.lang.NullPointerException
        at java.util.concurrent.ConcurrentHashMap.putIfAbsent(ConcurrentHashMap.java:1144)
        at ru.bitel.bgbilling.kernel.base.phone.tariff.server.AbstractPhoneTariffContext.getOperTariffTree(AbstractPhoneTariffContext.java:73)
        at ru.bitel.bgbilling.kernel.base.phone.tariff.server.ExecuteOperatorTariffTreeNode.executeImpl(ExecuteOperatorTariffTreeNode.java:24)
        at ru.bitel.bgbilling.kernel.base.phone.tariff.server.ExecuteOperatorTariffTreeNode.executeImpl(ExecuteOperatorTariffTreeNode.java:1)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.DefaultTariffTreeNode.executeImpl(DefaultTariffTreeNode.java:25)
        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:34)
        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:34)
        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:34)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffModuleTree.execute(TariffModuleTree.java:70)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.tryTariff(TariffConveyor.java:299)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.processPointRecordImpl(TariffConveyor.java:111)
        at ru.bitel.bgbilling.modules.phone.server.FindItemConveyorContext$PointEntry.processEntry(FindItemConveyorContext.java:32)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.process(TariffConveyor.java:76)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.process(TariffConveyor.java:1)
        at ru.bitel.common.worker.Conveyor$ConveyorWorker.run(Conveyor.java:185)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
        at java.util.concurrent.FutureTask.run(FutureTask.java:262)
        at java.lang.Thread.run(Thread.java:745)
10-05/14:40:16  INFO [Thread-0] dataloader - proccess [01-10-2015 14:00:00; mid => 15; param => 2] ; records => 550; cl_ses => 0; in_ses => 0; op_ses => 0; time => 651/1 ms.
10-05/14:40:16  INFO [pool-1-thread-5] dataloader - proccess [01-10-2015 14:00:00; mid => 15; param => 2]  session inserted => 2 ms.
10-05/14:40:17  INFO [Thread-0] dataloader - tariff.only.month=false store.incoming.calls=false
10-05/14:40:17  INFO [Thread-0] dataloader - Use zone traffic cache..
10-05/14:40:17  INFO [Thread-0] dataloader - Use month item cache..
10-05/14:40:17  INFO [Thread-0] dataloader - Use item cache...
10-05/14:40:17  INFO [Thread-0] dataloader - Item loaded By num: 15; by port: 0; rules: 0
10-05/14:40:17 ERROR [Thread-46] Conveyor -
java.lang.NullPointerException
        at java.util.concurrent.ConcurrentHashMap.putIfAbsent(ConcurrentHashMap.java:1144)
        at ru.bitel.bgbilling.kernel.base.phone.tariff.server.AbstractPhoneTariffContext.getOperTariffTree(AbstractPhoneTariffContext.java:73)
        at ru.bitel.bgbilling.kernel.base.phone.tariff.server.ExecuteOperatorTariffTreeNode.executeImpl(ExecuteOperatorTariffTreeNode.java:24)
        at ru.bitel.bgbilling.kernel.base.phone.tariff.server.ExecuteOperatorTariffTreeNode.executeImpl(ExecuteOperatorTariffTreeNode.java:1)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.DefaultTariffTreeNode.executeImpl(DefaultTariffTreeNode.java:25)
        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:34)
        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:34)
        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:34)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffModuleTree.execute(TariffModuleTree.java:70)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.tryTariff(TariffConveyor.java:299)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.processPointRecordImpl(TariffConveyor.java:111)
        at ru.bitel.bgbilling.modules.phone.server.FindItemConveyorContext$PointEntry.processEntry(FindItemConveyorContext.java:32)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.process(TariffConveyor.java:76)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.process(TariffConveyor.java:1)
        at ru.bitel.common.worker.Conveyor$ConveyorWorker.run(Conveyor.java:185)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
        at java.util.concurrent.FutureTask.run(FutureTask.java:262)
        at java.lang.Thread.run(Thread.java:745)
10-05/14:40:17 ERROR [Thread-47] Conveyor -
java.lang.NullPointerException
        at java.util.concurrent.ConcurrentHashMap.putIfAbsent(ConcurrentHashMap.java:1144)
        at ru.bitel.bgbilling.kernel.base.phone.tariff.server.AbstractPhoneTariffContext.getOperTariffTree(AbstractPhoneTariffContext.java:73)
        at ru.bitel.bgbilling.kernel.base.phone.tariff.server.ExecuteOperatorTariffTreeNode.executeImpl(ExecuteOperatorTariffTreeNode.java:24)
        at ru.bitel.bgbilling.kernel.base.phone.tariff.server.ExecuteOperatorTariffTreeNode.executeImpl(ExecuteOperatorTariffTreeNode.java:1)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.DefaultTariffTreeNode.executeImpl(DefaultTariffTreeNode.java:25)
        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:34)
        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:34)
        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:34)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffModuleTree.execute(TariffModuleTree.java:70)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.tryTariff(TariffConveyor.java:299)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.processPointRecordImpl(TariffConveyor.java:111)
        at ru.bitel.bgbilling.modules.phone.server.FindItemConveyorContext$PointEntry.processEntry(FindItemConveyorContext.java:32)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.process(TariffConveyor.java:76)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.process(TariffConveyor.java:1)
        at ru.bitel.common.worker.Conveyor$ConveyorWorker.run(Conveyor.java:185)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
        at java.util.concurrent.FutureTask.run(FutureTask.java:262)
        at java.lang.Thread.run(Thread.java:745)
10-05/14:40:17  INFO [Thread-0] dataloader - proccess [01-10-2015 15:00:00; mid => 15; param => 2] ; records => 646; cl_ses => 0; in_ses => 0; op_ses => 0; time => 486/1 ms.
10-05/14:40:17  INFO [pool-1-thread-6] dataloader - proccess [01-10-2015 15:00:00; mid => 15; param => 2]  session inserted => 3 ms.
10-05/14:40:17  INFO [Thread-0] dataloader - tariff.only.month=false store.incoming.calls=false
10-05/14:40:17  INFO [Thread-0] dataloader - Use zone traffic cache..
10-05/14:40:17  INFO [Thread-0] dataloader - Use month item cache..
10-05/14:40:17  INFO [Thread-0] dataloader - Use item cache...
10-05/14:40:17  INFO [Thread-0] dataloader - Item loaded By num: 15; by port: 0; rules: 0
10-05/14:40:17 ERROR [Thread-48] Conveyor -
java.lang.NullPointerException
        at java.util.concurrent.ConcurrentHashMap.putIfAbsent(ConcurrentHashMap.java:1144)
        at ru.bitel.bgbilling.kernel.base.phone.tariff.server.AbstractPhoneTariffContext.getOperTariffTree(AbstractPhoneTariffContext.java:73)
        at ru.bitel.bgbilling.kernel.base.phone.tariff.server.ExecuteOperatorTariffTreeNode.executeImpl(ExecuteOperatorTariffTreeNode.java:24)
        at ru.bitel.bgbilling.kernel.base.phone.tariff.server.ExecuteOperatorTariffTreeNode.executeImpl(ExecuteOperatorTariffTreeNode.java:1)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.DefaultTariffTreeNode.executeImpl(DefaultTariffTreeNode.java:25)
        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:34)
        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:34)
        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:34)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffModuleTree.execute(TariffModuleTree.java:70)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.tryTariff(TariffConveyor.java:299)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.processPointRecordImpl(TariffConveyor.java:111)
        at ru.bitel.bgbilling.modules.phone.server.FindItemConveyorContext$PointEntry.processEntry(FindItemConveyorContext.java:32)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.process(TariffConveyor.java:76)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.process(TariffConveyor.java:1)
        at ru.bitel.common.worker.Conveyor$ConveyorWorker.run(Conveyor.java:185)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
        at java.util.concurrent.FutureTask.run(FutureTask.java:262)
        at java.lang.Thread.run(Thread.java:745)
10-05/14:40:18  INFO [Thread-0] dataloader - proccess [01-10-2015 16:00:00; mid => 15; param => 2] ; records => 542; cl_ses => 0; in_ses => 0; op_ses => 0; time => 462/0 ms.
10-05/14:40:18  INFO [pool-1-thread-7] dataloader - proccess [01-10-2015 16:00:00; mid => 15; param => 2]  session inserted => 3 ms.
10-05/14:40:18  INFO [Thread-0] dataloader - tariff.only.month=false store.incoming.calls=false
10-05/14:40:18  INFO [Thread-0] dataloader - Use zone traffic cache..
10-05/14:40:18  INFO [Thread-0] dataloader - Use month item cache..
10-05/14:40:18  INFO [Thread-0] dataloader - Use item cache...
10-05/14:40:18  INFO [Thread-0] dataloader - Item loaded By num: 15; by port: 0; rules: 0
10-05/14:40:18 ERROR [Thread-50] Conveyor -
java.lang.NullPointerException
        at java.util.concurrent.ConcurrentHashMap.putIfAbsent(ConcurrentHashMap.java:1144)
        at ru.bitel.bgbilling.kernel.base.phone.tariff.server.AbstractPhoneTariffContext.getOperTariffTree(AbstractPhoneTariffContext.java:73)
        at ru.bitel.bgbilling.kernel.base.phone.tariff.server.ExecuteOperatorTariffTreeNode.executeImpl(ExecuteOperatorTariffTreeNode.java:24)
        at ru.bitel.bgbilling.kernel.base.phone.tariff.server.ExecuteOperatorTariffTreeNode.executeImpl(ExecuteOperatorTariffTreeNode.java:1)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.DefaultTariffTreeNode.executeImpl(DefaultTariffTreeNode.java:25)
        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:34)
        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:34)
        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:34)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffModuleTree.execute(TariffModuleTree.java:70)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.tryTariff(TariffConveyor.java:299)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.processPointRecordImpl(TariffConveyor.java:111)
        at ru.bitel.bgbilling.modules.phone.server.FindItemConveyorContext$PointEntry.processEntry(FindItemConveyorContext.java:32)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.process(TariffConveyor.java:76)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.process(TariffConveyor.java:1)
        at ru.bitel.common.worker.Conveyor$ConveyorWorker.run(Conveyor.java:190)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
        at java.util.concurrent.FutureTask.run(FutureTask.java:262)
        at java.lang.Thread.run(Thread.java:745)
10-05/14:40:18  INFO [Thread-0] dataloader - proccess [01-10-2015 17:00:00; mid => 15; param => 2] ; records => 311; cl_ses => 0; in_ses => 0; op_ses => 0; time => 45/0 ms.
10-05/14:40:18  INFO [pool-1-thread-8] dataloader - proccess [01-10-2015 17:00:00; mid => 15; param => 2]  session inserted => 3 ms.
10-05/14:40:18  INFO [Thread-0] dataloader - tariff.only.month=false store.incoming.calls=false
10-05/14:40:18  INFO [Thread-0] dataloader - Use zone traffic cache..
10-05/14:40:18  INFO [Thread-0] dataloader - Use month item cache..
10-05/14:40:18  INFO [Thread-0] dataloader - Use item cache...
10-05/14:40:18  INFO [Thread-0] dataloader - Item loaded By num: 15; by port: 0; rules: 0
10-05/14:40:18 ERROR [Thread-52] Conveyor -
java.lang.NullPointerException
        at java.util.concurrent.ConcurrentHashMap.putIfAbsent(ConcurrentHashMap.java:1144)
        at ru.bitel.bgbilling.kernel.base.phone.tariff.server.AbstractPhoneTariffContext.getOperTariffTree(AbstractPhoneTariffContext.java:73)
        at ru.bitel.bgbilling.kernel.base.phone.tariff.server.ExecuteOperatorTariffTreeNode.executeImpl(ExecuteOperatorTariffTreeNode.java:24)
        at ru.bitel.bgbilling.kernel.base.phone.tariff.server.ExecuteOperatorTariffTreeNode.executeImpl(ExecuteOperatorTariffTreeNode.java:1)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.DefaultTariffTreeNode.executeImpl(DefaultTariffTreeNode.java:25)
        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:34)
        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:34)
        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:34)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffModuleTree.execute(TariffModuleTree.java:70)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.tryTariff(TariffConveyor.java:299)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.processPointRecordImpl(TariffConveyor.java:111)
        at ru.bitel.bgbilling.modules.phone.server.FindItemConveyorContext$PointEntry.processEntry(FindItemConveyorContext.java:32)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.process(TariffConveyor.java:76)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.process(TariffConveyor.java:1)
        at ru.bitel.common.worker.Conveyor$ConveyorWorker.run(Conveyor.java:190)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
        at java.util.concurrent.FutureTask.run(FutureTask.java:262)
        at java.lang.Thread.run(Thread.java:745)
10-05/14:40:18  INFO [Thread-0] dataloader - proccess [01-10-2015 18:00:00; mid => 15; param => 2] ; records => 130; cl_ses => 0; in_ses => 0; op_ses => 0; time => 78/0 ms.
10-05/14:40:18  INFO [pool-1-thread-9] dataloader - proccess [01-10-2015 18:00:00; mid => 15; param => 2]  session inserted => 2 ms.
10-05/14:40:18  INFO [Thread-0] dataloader - tariff.only.month=false store.incoming.calls=false
10-05/14:40:18  INFO [Thread-0] dataloader - Use zone traffic cache..
10-05/14:40:18  INFO [Thread-0] dataloader - Use month item cache..
10-05/14:40:18  INFO [Thread-0] dataloader - Use item cache...
10-05/14:40:18  INFO [Thread-0] dataloader - Item loaded By num: 15; by port: 0; rules: 0
10-05/14:40:18 ERROR [Thread-54] Conveyor -
java.lang.NullPointerException
        at java.util.concurrent.ConcurrentHashMap.putIfAbsent(ConcurrentHashMap.java:1144)
        at ru.bitel.bgbilling.kernel.base.phone.tariff.server.AbstractPhoneTariffContext.getOperTariffTree(AbstractPhoneTariffContext.java:73)
        at ru.bitel.bgbilling.kernel.base.phone.tariff.server.ExecuteOperatorTariffTreeNode.executeImpl(ExecuteOperatorTariffTreeNode.java:24)
        at ru.bitel.bgbilling.kernel.base.phone.tariff.server.ExecuteOperatorTariffTreeNode.executeImpl(ExecuteOperatorTariffTreeNode.java:1)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.DefaultTariffTreeNode.executeImpl(DefaultTariffTreeNode.java:25)
        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:34)
        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:34)
        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:34)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffModuleTree.execute(TariffModuleTree.java:70)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.tryTariff(TariffConveyor.java:299)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.processPointRecordImpl(TariffConveyor.java:111)
        at ru.bitel.bgbilling.modules.phone.server.FindItemConveyorContext$PointEntry.processEntry(FindItemConveyorContext.java:32)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.process(TariffConveyor.java:76)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.process(TariffConveyor.java:1)
        at ru.bitel.common.worker.Conveyor$ConveyorWorker.run(Conveyor.java:190)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
        at java.util.concurrent.FutureTask.run(FutureTask.java:262)
        at java.lang.Thread.run(Thread.java:745)
10-05/14:40:19  INFO [Thread-0] dataloader - proccess [01-10-2015 19:00:00; mid => 15; param => 2] ; records => 116; cl_ses => 0; in_ses => 0; op_ses => 0; time => 231/0 ms.
10-05/14:40:19  INFO [pool-1-thread-10] dataloader - proccess [01-10-2015 19:00:00; mid => 15; param => 2]  session inserted => 3 ms.
10-05/14:40:19  INFO [Thread-0] dataloader - tariff.only.month=false store.incoming.calls=false
10-05/14:40:19  INFO [Thread-0] dataloader - Use zone traffic cache..
10-05/14:40:19  INFO [Thread-0] dataloader - Use month item cache..
10-05/14:40:19  INFO [Thread-0] dataloader - Use item cache...
10-05/14:40:19  INFO [Thread-0] dataloader - Item loaded By num: 15; by port: 0; rules: 0
10-05/14:40:19 ERROR [Thread-56] Conveyor -
java.lang.NullPointerException
        at java.util.concurrent.ConcurrentHashMap.putIfAbsent(ConcurrentHashMap.java:1144)
        at ru.bitel.bgbilling.kernel.base.phone.tariff.server.AbstractPhoneTariffContext.getOperTariffTree(AbstractPhoneTariffContext.java:73)
        at ru.bitel.bgbilling.kernel.base.phone.tariff.server.ExecuteOperatorTariffTreeNode.executeImpl(ExecuteOperatorTariffTreeNode.java:24)
        at ru.bitel.bgbilling.kernel.base.phone.tariff.server.ExecuteOperatorTariffTreeNode.executeImpl(ExecuteOperatorTariffTreeNode.java:1)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.DefaultTariffTreeNode.executeImpl(DefaultTariffTreeNode.java:25)
        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:34)
        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:34)
        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:34)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffModuleTree.execute(TariffModuleTree.java:70)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.tryTariff(TariffConveyor.java:299)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.processPointRecordImpl(TariffConveyor.java:111)
        at ru.bitel.bgbilling.modules.phone.server.FindItemConveyorContext$PointEntry.processEntry(FindItemConveyorContext.java:32)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.process(TariffConveyor.java:76)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.process(TariffConveyor.java:1)
        at ru.bitel.common.worker.Conveyor$ConveyorWorker.run(Conveyor.java:190)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
        at java.util.concurrent.FutureTask.run(FutureTask.java:262)
        at java.lang.Thread.run(Thread.java:745)
10-05/14:40:19  INFO [Thread-0] dataloader - proccess [01-10-2015 20:00:00; mid => 15; param => 2] ; records => 71; cl_ses => 0; in_ses => 0; op_ses => 0; time => 23/0 ms.
10-05/14:40:19  INFO [pool-1-thread-1] dataloader - proccess [01-10-2015 20:00:00; mid => 15; param => 2]  session inserted => 3 ms.
10-05/14:40:19  INFO [Thread-0] dataloader - tariff.only.month=false store.incoming.calls=false
10-05/14:40:19  INFO [Thread-0] dataloader - Use zone traffic cache..
10-05/14:40:19  INFO [Thread-0] dataloader - Use month item cache..
10-05/14:40:19  INFO [Thread-0] dataloader - Use item cache...
10-05/14:40:19  INFO [Thread-0] dataloader - Item loaded By num: 15; by port: 0; rules: 0
10-05/14:40:19 ERROR [Thread-58] Conveyor -
java.lang.NullPointerException
        at java.util.concurrent.ConcurrentHashMap.putIfAbsent(ConcurrentHashMap.java:1144)
        at ru.bitel.bgbilling.kernel.base.phone.tariff.server.AbstractPhoneTariffContext.getOperTariffTree(AbstractPhoneTariffContext.java:73)
        at ru.bitel.bgbilling.kernel.base.phone.tariff.server.ExecuteOperatorTariffTreeNode.executeImpl(ExecuteOperatorTariffTreeNode.java:24)
        at ru.bitel.bgbilling.kernel.base.phone.tariff.server.ExecuteOperatorTariffTreeNode.executeImpl(ExecuteOperatorTariffTreeNode.java:1)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.DefaultTariffTreeNode.executeImpl(DefaultTariffTreeNode.java:25)
        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:34)
        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:34)
        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:34)
        at ru.bitel.bgbilling.kernel.tariff.tree.server.TariffModuleTree.execute(TariffModuleTree.java:70)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.tryTariff(TariffConveyor.java:299)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.processPointRecordImpl(TariffConveyor.java:111)
        at ru.bitel.bgbilling.modules.phone.server.FindItemConveyorContext$PointEntry.processEntry(FindItemConveyorContext.java:32)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.process(TariffConveyor.java:76)
        at ru.bitel.bgbilling.modules.phone.server.TariffConveyor.process(TariffConveyor.java:1)
        at ru.bitel.common.worker.Conveyor$ConveyorWorker.run(Conveyor.java:190)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
        at java.util.concurrent.FutureTask.run(FutureTask.java:262)
        at java.lang.Thread.run(Thread.java:745)
10-05/14:40:19  INFO [Thread-0] dataloader - proccess [01-10-2015 21:00:00; mid => 15; param => 2] ; records => 32; cl_ses => 0; in_ses => 0; op_ses => 0; time => 17/1 ms.
10-05/14:40:19  INFO [pool-1-thread-2] dataloader - proccess [01-10-2015 21:00:00; mid => 15; param => 2]  session inserted =>

Код:
Сервер: вер. 6.1.1089 / 17.08.2015 15:41:11
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_80

  bill: вер. 6.1.263 / 16.07.2015 17:37:25
  card: вер. 6.1.205 / 11.03.2015 20:02:46
  dba: вер. 6.1.162 / 08.02.2015 20:45:19
  inet: вер. 6.1.705 / 17.08.2015 15:41:25
  mps: вер. 6.1.197 / 22.04.2015 18:36:16
  npay: вер. 6.1.194 / 09.06.2015 18:34:00
  phone: вер. 6.1.254 / 05.06.2015 18:25:58
  psb: вер. 6.1.24 / 08.02.2015 20:45:46
  qiwi: вер. 6.1.28 / 08.02.2015 20:45:41
  reports: вер. 6.1.202 / 17.08.2015 15:41:27
  ru.bitel.bgbilling.plugins.cladr: вер. 6.1.115 / 08.02.2015 20:45:26
  ru.bitel.bgbilling.plugins.crm: вер. 6.1.187 / 08.02.2015 20:45:26
  trayinfo: вер. 6.1.163 / 08.02.2015 20:45:25


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

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Странно. А до этого никаких других ошибок нет? Может быть они были и уже перетерлись этими ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: NullPointerException
СообщениеДобавлено: 08 окт 2015, 14:33 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
После обновления заметил что эта ошибка на одном тарифе выпадает, и при этом с таким тарифом нет сессий в отчете. Буду смотреть может чего там из узлов не хватает


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: NullPointerException (CRM)
СообщениеДобавлено: 08 окт 2015, 14:37 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
вот тут есть запрос как получить всю информацию из глобального тарифа:
http://wiki.bitel.ru/index.php/%D0%A0%D ... 1%81%D1%8B


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

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


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

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


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

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