You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Anish P S <an...@cs-techno.com> on 2010/01/21 07:06:03 UTC
org.apache.axis2.AxisFault: org.xml.sax.SAXParseException: Premature end of file.
Hi,
I am new to Axis Web Service development. I am writing an Axis2 web service client code to invoke a web service.
I generated my client and stubs using wsdl2java tool with ADB binding.I enabled 2 way SSL(client authentication).
When I run the client I get the following error .
org.apache.axis2.AxisFault: org.xml.sax.SAXParseException: Premature end of file.
at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:435)
at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:371)
at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:417)
at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)
at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)
at ch.e_dec.www.services.edecservice.v2.EdecServiceStub.goodsDeclarations(EdecServiceStub.java:337)
at ch.e_dec.www.services.edecservice.EdecClient.main(EdecClient.java:249)
I printed the incoming response inside the Catch Block using following statments.
org.apache.axis2.context.MessageContext responseMessageContext=stub._getServiceClient().getServiceContext().getLastOperationContext().getMessageContext("In");
System.out.println("####In:"+responseMessageContext.getEnvelope().toString());
<?xml version='1.0' encoding='utf-8'?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soapenv:Body>
<soapenv:Fault><faultcode>soapenv:Server.Exception</faultcode>
<faultstring>org.xml.sax.SAXParseException: Premature end of file.</faultstring><detail /></soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>
I dont know how to go about this,please help me to get over this issue.
Thanks in Advance.
Regards,
Anish P S
CS-Techno Pvt Ltd
Cochin,India
Mob:9539299747
www.cs-techno.com