DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=14401>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=14401 "INFO: Mapping Exception to AxisFault" error should be suppressed by default Summary: "INFO: Mapping Exception to AxisFault" error should be suppressed by default Product: Axis Version: 1.0 Platform: PC OS/Version: Windows NT/2K Status: NEW Severity: Normal Priority: Other Component: Serialization/Deserialization AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] Some web services (e.g. Amazon's) are stupid. They provide an API that lets you get results a single page at a time without telling you how many pages of results there are. What you have to do is keep asking for the next page until the web services call returns a Bad Request error back. Axis defaults to printing out Info logging. This Info logging includes this error: [f:\work\amazon]ant run Buildfile: build.xml run: [java] setting page [java] doing request [java] Nov 8, 2002 5:24:17 PM org.apache.axis.client.Call invoke [java] INFO: Mapping Exception to AxisFault [java] AxisFault [java] faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Client [java] faultString: Bad Request [java] faultActor: null [java] faultDetail: [java] stackTrace: AxisFault [java] faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Client [java] faultString: Bad Request [java] faultActor: null [java] faultDetail: [java] Bad Request [java] at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFault Builder.java:135) [java] at org.apache.axis.encoding.DeserializationContextImpl.endElemen t(DeserializationContextImpl.java:942) [java] at org.apache.xerces.parsers.AbstractSAXParser.endElement(Abstra ctSAXParser.java:579) [java] at org.apache.xerces.impl.XMLNamespaceBinder.handleEndElement(XM LNamespaceBinder.java:897) [java] at org.apache.xerces.impl.XMLNamespaceBinder.endElement(XMLNames paceBinder.java:643) [java] at org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(X MLDTDValidator.java:1972) [java] at org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(XMLDTDV alidator.java:878) [java] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.handleE ndElement(XMLDocumentFragmentScannerImpl.java:1144) [java] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEnd Element(XMLDocumentFragmentScannerImpl.java:987) [java] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$Fragmen tContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1445) [java] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDoc ument(XMLDocumentFragmentScannerImpl.java:333) [java] at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfigura tion.java:524) [java] at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfigura tion.java:580) [java] at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152) [java] at org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAX Parser.java:1169) [java] at javax.xml.parsers.SAXParser.parse(SAXParser.java:345) [java] at org.apache.axis.encoding.DeserializationContextImpl.parse(Des erializationContextImpl.java:232) [java] at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:546) [java] at org.apache.axis.Message.getSOAPEnvelope(Message.java:377) [java] at org.apache.axis.client.Call.invokeEngine(Call.java:2132) [java] at org.apache.axis.client.Call.invoke(Call.java:2102) [java] at org.apache.axis.client.Call.invoke(Call.java:1851) [java] at org.apache.axis.client.Call.invoke(Call.java:1777) [java] at org.apache.axis.client.Call.invoke(Call.java:1315) [java] at com.amazon.soap.axis.AmazonSearchBindingStub.keywordSearchReq uest(Unknown Source) [java] at AmazonUpdate.main(Unknown Source) [java] Bad Request [java] at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFault Builder.java:135) [java] at org.apache.axis.encoding.DeserializationContextImpl.endElemen t(DeserializationContextImpl.java:942) [java] at org.apache.xerces.parsers.AbstractSAXParser.endElement(Abstra ctSAXParser.java:579) [java] at org.apache.xerces.impl.XMLNamespaceBinder.handleEndElement(XM LNamespaceBinder.java:897) [java] at org.apache.xerces.impl.XMLNamespaceBinder.endElement(XMLNames paceBinder.java:643) [java] at org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(X MLDTDValidator.java:1972) [java] at org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(XMLDTDV alidator.java:878) [java] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.handleE ndElement(XMLDocumentFragmentScannerImpl.java:1144) [java] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEnd Element(XMLDocumentFragmentScannerImpl.java:987) [java] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$Fragmen tContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1445) [java] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDoc ument(XMLDocumentFragmentScannerImpl.java:333) [java] at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfigura tion.java:524) [java] at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfigura tion.java:580) [java] at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152) [java] at org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAX Parser.java:1169) [java] at javax.xml.parsers.SAXParser.parse(SAXParser.java:345) [java] at org.apache.axis.encoding.DeserializationContextImpl.parse(Des erializationContextImpl.java:232) [java] at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:546) [java] at org.apache.axis.Message.getSOAPEnvelope(Message.java:377) [java] at org.apache.axis.client.Call.invokeEngine(Call.java:2132) [java] at org.apache.axis.client.Call.invoke(Call.java:2102) [java] at org.apache.axis.client.Call.invoke(Call.java:1851) [java] at org.apache.axis.client.Call.invoke(Call.java:1777) [java] at org.apache.axis.client.Call.invoke(Call.java:1315) [java] at com.amazon.soap.axis.AmazonSearchBindingStub.keywordSearchReq uest(Unknown Source) [java] at AmazonUpdate.main(Unknown Source) [java] Caught exception!!! [java] Amazon bogus error