Your best way of debugging is to use a "sniffer" - either TCPMON from Apache or WireShark if you want to delve deeper. If you haven't used WireShark before I suggest you try TCPMON - its much simpler. Basically you setup TCPMON in proxy mode on port 8001 and then you configure your client to use localhost:8001 as an HTTP Proxy. Then you can see the requests and responses.
Paul On Dec 10, 2007 12:07 PM, Mr Smith <[EMAIL PROTECTED]> wrote: > 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.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) > > 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] > > -- Paul Fremantle Co-Founder and VP of Technical Sales, WSO2 OASIS WS-RX TC Co-chair blog: http://pzf.fremantle.org [EMAIL PROTECTED] "Oxygenating the Web Service Platform", www.wso2.com
