NPE for SwiftMQ 9.7.1

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

NPE for SwiftMQ 9.7.1

ktsai
Over the weekend, my SwiftMQ (standalone) instance spitted out NPE in the console. FYI trace space 'kernel' is disabled.

Got Exception:
    ThreadGroup: mgmt
    ActiveTask : PipelineQueue, dispatchToken=sys$mgmt.dispatchqueue
Stack Trace:
java.lang.NullPointerException
        at com.swiftmq.impl.mgmt.standard.v750.DispatcherImpl.doExpire(Unknown Source)
        at com.swiftmq.impl.mgmt.standard.DispatchQueue.c(Unknown Source)
        at com.swiftmq.impl.mgmt.standard.DispatchQueue.visit(Unknown Source)
        at com.swiftmq.impl.mgmt.standard.po.CheckExpire.accept(Unknown Source)
        at com.swiftmq.tools.pipeline.PipelineQueue.process(Unknown Source)
        at com.swiftmq.tools.queue.SingleProcessorQueue.dequeue(Unknown Source)
        at com.swiftmq.tools.pipeline.PipelineQueue$QueueProcessor.run(Unknown Source)
        at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)

Since then I have not been able to connect via management CLI. Is there a way to recover from this error  without restarting the router?

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: NPE for SwiftMQ 9.7.1

IIT Software
Administrator
This is related to http://swiftmq-jms-forum.688.n7.nabble.com/Management-Swiftlet-dies-td3053.html. There is a workaround. It has bern fixed in 10.2.0.

Unfortunately you have to kill the instance to get over it.
Loading...