Mack- take a look at this declaration from Version.wsdl <wsdl:message name="getVersionFault"> <wsdl:part name="parameters" element="ns0:ExceptionFault"/> </wsdl:message> where ns0 has this declaration xmlns:ns0="http://axisversion.sample/xsd"
and the getVersionFauly is declared in the operation for getVersion as <wsdl:operation name="getVersion"> ............. <wsdl:fault name="getVersionFault"> <soap:fault use="literal" name="getVersionFault"/> </wsdl:fault> as far as the java class getVersionFault declared as sample.axisversion.xsd.getVersionFault is on the classpath and handles all exception processing for the fault via including getFaultMessage() and setFaultMessage methods If you supply the wsdl we can try to connect here M- ----- Original Message ----- From: "Mr Smith" <[EMAIL PROTECTED]> To: <axis-user@ws.apache.org> Sent: Monday, December 10, 2007 7:07 AM Subject: Fault in parsing web service > Hi! > > I'm trying to use a web service located here: > http://soap.towerdata.com/validate.wsdl but I'm getting an error with > axis 1.4 (I'm consuming the web service with ColdFusion which comes > with axis 1.2 but I also downloaded axis 1.4 and used wsdl2java). Here > is the error I get from wsdl2java: > > java.io.IOException: ERROR: Missing <soap:fault> element inFault > "Fault" in operation "Fault", in binding Validate > at org.apache.axis.wsdl.symbolTable.SymbolTable.faultsFromSOAPFault(SymbolTable java:2858) > at org.apache.axis.wsdl.symbolTable.SymbolTable.populateBindings(SymbolTable.ja va:2549) > at org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:744) > at org.apache.axis.wsdl.symbolTable.SymbolTable.add(SymbolTable.java:543) > at org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:518) > at org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:495) > at org.apache.axis.wsdl.gen.Parser$WSDLRunnable.run(Parser.java:361) > at java.lang.Thread.run(Unknown Source) > > Is this a problem in the web service ? How can I debug it ? > > Thanks, > Mack > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]