If you are deploying Axis2 in a WAR/EAR under Websphere 6.1 with Web services feature pack or Websphere 7.0, please read the following tech notes:
- The Apache Axis2 servlet is not accessible after deploying the Apache Axis2 engine
- Deploying an application that contains the Apache Axis2 runtime might create a class cast exception
You can search for newer technotes here:
http://www.ibm.com/support/us/en/
Exceptions like the following:
SRVE0026E: [Servlet Error]-[javax.servlet.UnavailableException: SRVE0201E:
Servlet [org.apache.axis2.transport.http.AxisServlet]: not a servlet class
java.lang.ClassCastException: org.apache.axiom.om.impl.llom.OMTextImpl incompatible with org.apache.axiom.om.impl.OMNodeEx
SRVE0100E: Did not realize init()
exception thrown by servlet AxisServlet: java.lang.StackOverflowError
This will answer some of the problem on Axis2 mailing list.
Comment by Deepal — March 12, 2009 @ 10:39 pm