Hi Eran,

Try to point your browser to http://localhost:8080/axis2/services/NoService/NoOp  That is where i fail.  I do get redirected correctly if i specify an unknown service without an operation.

Thanks,

randy

Eran Chinthaka wrote:
Hi Randy,

Randy Hoffman wrote:
  
 I moved to 0.95 and it fixed an issue i was having, but also created
one.  I am using REST services running under Tomcat.  If i hit the
server with an invalid operation request, but a valid service, i get an
Operation Not found Axis fault as i would expect, but if i hit it with a
non-existent service request, i get a null pointer exception (below)
instead of a AxisService Not found yet Axis fault that i got in 0.94. 
Not sure what to look for, ideas?
    

Strange. I tried to reproduce this bug. But had no luck.

This is what I did.

Deployed 0.95 Axis2 war, downloaded from the site
(http://ws.apache.org/axis2/download.cgi), and copied that Tomcat and
started Tomcat.
Then I point the browser to
http://localhost:8080/axis2/services/NoService. I was directed to
http://localhost:8080/axis2/listSingleService.jsp, which says "No
service found in this location".

I'm not getting this NPE as you have given. If you can help me to
reproduce this, may be I can help you.

BTW, I looked AxisEngine.java:191 and it seemed there can't be any NPE
from that place.

-- Chinthaka
  
java.lang.NullPointerException
	org.apache.axis2.engine.AxisEngine.createFaultMessageContext(AxisEngine.java:191)
	org.apache.axis2.transport.http.AxisServlet.handleFault(AxisServlet.java:191)
	org.apache.axis2.transport.http.AxisServlet.doGet(AxisServlet.java:125)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


Thanks,

randy
    


  

Reply via email to