Hi, > Hello, > I'm having some problems getting a service to run on Axis 1.2.1 (Tomcat > 5.0.28, Java 1.5.03, Linux). I get the following error message: > > java.lang.reflect.InvocationTargetException > at > org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:221) > at > org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:128) > at > org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
I'm just guessing but afaik, tomcat 5.0.x comes with a xerces implementation. That implementation is used instead of the one built in into the jre 1.5.0. While your service is probably built against the jre-xerces, it may be executed using tomcats xerces. You could try three different things: - remove the xerces implementation from your tomcat (may cause other problems), should be found at $tomcat_home/common/endorsed - upgrade to tomcat 5.5 - avoid using the new features Best regards Thorsten
