title: Apache Axis WSDL2Java error - Missing <soap:fault> element
body: <p>We are integrating a third party SOAP web services in our application. The WSDL is used with SOAPUI tool, where sample requests and responses worked fine.</p>
  
  <p>When we try to integrate with apache Axis 1.3, where we tried WSDL2JAVA with the WSDL. We received the following error</p>
  
  <p>java.io.IOException: ERROR: Missing  element inFault "serviceFault" in operation "serviceFault", in binding saveRegistration
      at org.apache.axis.wsdl.symbolTable.SymbolTable.faultsFromSOAPFault(SymbolTable.java:2858)
      at org.apache.axis.wsdl.symbolTable.SymbolTable.populateBindings(SymbolTable.java: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)</p>
  
  <p>Anyone already faced this issue and solved?</p>