I already had this probleme. When you have a java.lang.Error (like ŕ NoClassDefFoundError for example) throw in the server side, Axis sends in the SOAP response ŕ fault with an InvocationTargerException. It's very difficult to debug this because the error isn't logged in the server side. For this reason, in the SoapBindingImpl class, I catch the java.lang.Error and log it.
Joseph -----Message d'origine----- De : Daniel Sánchez Gómez [mailto:[EMAIL PROTECTED] Envoyé : lundi 20 décembre 2004 16:45 Ŕ : [EMAIL PROTECTED] Objet : axis faul [Dani Web Service] Hi axis-user, I've done tipical fibonacci axis example and it runs ok. Now I'm trying to export a class more complex (because it imports another classes) to a web service. I think I do all steps good, but when I run my service's client, I obtain these exceptions: AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException faultSubcode: faultString: java.lang.reflect.InvocationTargetException faultActor: faultNode: faultDetail: {http://xml.apache.org/axis/}stackTrace: AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException faultSubcode: faultString: java.lang.reflect.InvocationTargetException faultActor: faultNode: faultDetail: java.lang.reflect.InvocationTargetException at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:2 60) at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:16 9) at org.apache.axis.encoding.DeserializationContextImpl.endElement(Deserializati onContextImpl.java:1015) at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatc her.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at javax.xml.parsers.SAXParser.parse(Unknown Source) at org.apache.axis.encoding.DeserializationContextImpl.parse(DeserializationCon textImpl.java:242) at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:538) at org.apache.axis.Message.getSOAPEnvelope(Message.java:376) at org.apache.axis.client.Call.invokeEngine(Call.java:2583) at org.apache.axis.client.Call.invoke(Call.java:2553) at org.apache.axis.client.Call.invoke(Call.java:2248) Can anybody help me to export the class to a web service. Thanks!!! -- Regards/Saludos, Daniel mailto:[EMAIL PROTECTED]