Код:
connection 01-27/20:32:35 ERROR [sa-p-7-t-49] FreeBSDServiceActivator - serviceCancel
connection 01-27/20:32:35 ERROR [sa-p-7-t-49] AcknowledgeConsumer - java.lang.NullPointerException
ru.bitel.bgbilling.common.BGException: java.lang.NullPointerException
at ru.bitel.bgbilling.modules.inet.access.sa.ServiceActivatorWorkerDevice.doTask(ServiceActivatorWorkerDevice.java:319)
at ru.bitel.bgbilling.kernel.event.AsyncEventWorker.notify(AsyncEventWorker.java:122)
at ru.bitel.bgbilling.kernel.event.AcknowledgeConsumer.onMessage0(AcknowledgeConsumer.java:73)
at ru.bitel.bgbilling.kernel.event.EventWorker.internalDoTask(EventWorker.java:165)
at ru.bitel.bgbilling.kernel.event.AsyncEventWorker.doTasks(AsyncEventWorker.java:75)
at ru.bitel.bgbilling.modules.inet.access.sa.ServiceActivatorWorkerDevice.runWorker(ServiceActivatorWorkerDevice.java:160)
at ru.bitel.bgbilling.kernel.event.EventWorker.internalRunWorker(EventWorker.java:101)
at ru.bitel.bgbilling.modules.inet.access.sa.ServiceActivatorWorkerDevice.runImpl(ServiceActivatorWorkerDevice.java:104)
at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:351)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:178)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:165)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:267)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:679)
at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40)
Caused by: java.lang.NullPointerException
at ru.tagnet.inet.device.freebsd.FreeBSDServiceActivator.processEvent(FreeBSDServiceActivator.java:175)
at ru.tagnet.inet.device.freebsd.FreeBSDServiceActivator.serviceCancel(FreeBSDServiceActivator.java:129)
at ru.bitel.bgbilling.modules.inet.access.sa.ServiceActivatorSet.serviceCancel(ServiceActivatorSet.java:238)
at ru.bitel.bgbilling.modules.inet.access.sa.ServiceActivatorWorkerDevice.doCommand(ServiceActivatorWorkerDevice.java:366)
at ru.bitel.bgbilling.modules.inet.access.sa.ServiceActivatorWorkerDevice.doTask(ServiceActivatorWorkerDevice.java:315)
... 17 more
175я строка у меня packet.append("SID " + newService.getId() + NL);
newService в свою очередь это e.getNewInetServ()
для serviceCancel получается надо e.getOldInetServ()
ребят... доку бы, очень очень хочется
А то тыкаемся как слепые щенки