Dear all,
 
I'm doing some debugging with WebsphereMQ as the axis2 JMS provider and I've 
adopted the new dispatcher layout of axis2.xml in the nightly build.
 
Suddenly I can't seem to get JMS to work.
 
Specifically the following code in axis2.xml:
 
            <handler name="HTTPLocationBasedDispatcher"
                     
class="org.apache.axis2.dispatchers.HTTPLocationBasedDispatcher"/>
 
 
results in the following:
 
 
Exception in thread "JMSWorker-1" java.lang.NullPointerException
 at 
org.apache.axis2.dispatchers.HTTPLocationBasedDispatcher.findOperation(HTTPLocationBasedDispatcher.java:52)
 at 
org.apache.axis2.engine.AbstractDispatcher.invoke(AbstractDispatcher.java:100)
 at org.apache.axis2.engine.Phase.invoke(Phase.java:288)
 at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:225)
 at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:146)
 at 
org.apache.axis2.transport.jms.JMSMessageReceiver$Worker.run(JMSMessageReceiver.java:249)
 at 
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
 at 
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
 at java.lang.Thread.run(Thread.java:595)
 
 
I haven't examined the HTTPLocationDispatcher - should this be in the standard 
'Inflow' etc? - As I'm not using HTTP it sounds suspicious.
 
Mark B
 

Reply via email to