axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Thilina Gunarathne" <cset...@gmail.com>
Subject Re: [Axis2] com.ctc.wstx.exc.WstxEOFException
Date Sat, 16 Dec 2006 17:35:28 GMT
Please log a Jira.. If possible attach your client as well..

~Thilina

On 12/16/06, moxi moxi <moxideveloper@gmail.com> wrote:
> I have the same problem,
>
> I wrote a dotNET client, !surprise my WebService is working!, the problem is
>  when I call webservice with the  generated stub classes(Axis2, release
> 1.1).
>
>      org.apache.axis2.AxisFault:
> com.ctc.wstx.exc.WstxEOFException: Unexpected EOF in prolog
>       at [row,col {unknown-source}]: [1,0]
>          at
> org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisOperation.java:308)
>          at ...
>
>
>
> 2006/12/15, Harald Herrmann <herrmann@inexweb.de >:
> >
> > Hi everyone,
> >
> > Here's some additional info to my problem:
> >
> > I made a simple but interesting experiment: I wrote a HTML form to post
> something to the webservice
> > and debugged the AxisServlet.doPost() method as before.
> > This time the InputStream contained the data I posted.
> > The webservice failed of course, as the posted data was no valid soap
> request.
> >
> > But something seems to cut off the request body if it's containing XML.
> >
> > Regards,
> > H. Herrmann
> >
> >
> >
> > Hi everyone,
> >
> > I get following exception as response when accessing the Version
> webservice from the Axis 2-1.1
> > distribution:
> >
> >     org.apache.axis2.AxisFault:
> com.ctc.wstx.exc.WstxEOFException: Unexpected EOF in prolog
> >      at [row,col {unknown-source}]: [1,0]
> >         at
> org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisOperation.java:308)
> >         at
> sample.axisversion.VersionStub.getVersion(VersionStub.java:155)
> >         at Test.start(Test.java:11)
> >         at Test.main(Test.java:18)
> >
> > I generated the stub classes with wsdl2java and wrote following test
> class:
> >
> >     import sample.axisversion.VersionStub;
> >     import
> sample.axisversion.VersionStub.GetVersionResponse;
> >
> >     public class Test {
> >
> >         public void start()
> >         throws Exception
> >         {
> >             VersionStub versionStub = new
> VersionStub("http://localhost:8080/axis2/services/Version");
> >             GetVersionResponse response = versionStub.getVersion();
> >             System.out.println(response.get_return());
> >         }
> >
> >         public static void main(String[] args)
> >         throws Exception{
> >             Test test = new Test();
> >             test.start();
> >         }
> >
> >     }
> >
> >
> > This is my system:
> > Windows XP (SP2)
> > Java 1.5.0 Update 10
> > Apache Tomcat 6.0.2
> > Axis 2-1.1 webapp (from war file)
> >
> > Tomcat starts up without error messages, and the Axis2 webapp is
> available. The Version service and
> > its operation getVersion is listed and marked as active.
> >
> > The validation page shows following message:
> >  There was a problem in Axis2 version service , may be the service not
> available or some thing has gone
> >  wrong. But this does not mean system is not working ! Try to upload some
> other service and check to see
> >  whether it is working.
> >
> > The rest of this page seems to be ok (I also get the message "The core
> axis2 libraries are present.").
> >
> >
> >
> > I did some debugging and found out that in the AxisServlet.doPost()-method
> the HttpServletRequest's
> > InputStream is empty.
> >
> > I checked the communication with TCPMon - but the request seemed to be ok.
> > Here are the messages:
> >
> > Request:
> >     POST /axis2/services/Version HTTP/1.1
> >     User-Agent: Axis2
> >     Host: 127.0.0.1:8888
> >     Transfer-Encoding: chunked
> >     Content-Type: application/soap+xml;
> charset=UTF-8;action="urn:getVersion";
> >
> >     c0
> >     <?xml version='1.0'
> encoding='UTF-8'?><soapenv:Envelope
> xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"><soapenv:Header
> /><soapenv:Body><getVersion
> /></soapenv:Body></soapenv:Envelope>
> >     0
> >
> > Response:
> >     HTTP/1.1 500 Internal Server Error
> >     Server: Apache-Coyote/1.1
> >     Set-Cookie:
> JSESSIONID=63E04CA3673054DE46016A969755DF4B; Path=/axis2
> >     Content-Type: application/soap+xml;charset=UTF-8
> >     Transfer-Encoding: chunked
> >     Date: Fri, 15 Dec 2006 16:43:19 GMT
> >     Connection: close
> >
> >     320
> >     <?xml version='1.0'
> encoding='UTF-8'?><soapenv:Envelope
> xmlns:wsa="http://www.w3.org/2005/08/addressing"
> xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"><soapenv:Header><wsa:ReplyTo><wsa:Address>
> http://www.w3.org/2005/08/addressing/none</wsa:Address></wsa:ReplyTo><wsa:MessageID>urn:uuid:759F1D5C854B55ED1511662009998903</wsa:MessageID><wsa:Action>
> http://www.w3.org/2005/08/addressing/soap/fault</wsa:Action></soapenv:Header><soapenv:Body><soapenv:Fault><soapenv:Code><soapenv:Value>soapenv:Sender</soapenv:Value></soapenv:Code><soapenv:Reason><soapenv:Text
> xml:lang="en-US">com.ctc.wstx.exc.WstxEOFException:
> Unexpected EOF in prolog&#xd;
> >      at [row,col {unknown-source}]:
> [1,0]</soapenv:Text></soapenv:Reason><soapenv:Detail></soapenv:Detail></soapenv:Fault></soapenv:Body></soapenv:Envelope>
> >     0
> >
> >
> >
> > Does anyone have a clue?
> >
> > Thanks and best regards,
> > H. Herrmann
> >
> >
> >
> >
> > --
> >
> >
> > ► TourismusSuite - Ihre Destination im Griff
> >      ++ Internet Booking Engine ++ Touristisches Content Management ++
> Destinations Management
> >
> >      Erfahren Sie mehr unter www.tourismussuite.com --
> > Harald Herrmann
> > Backend / Entwicklung
> >
> > inexweb ralf emanuel GmbH
> > Hellersbergstraße 2a
> > D-41460 Neuss
> > Fon: +49 (0) 21 31 / 3 66 60-84
> > Fax: +49 (0) 21 31 / 3 66 60-88
> > www.inexweb.de
>
>


-- 
Thilina Gunarathne
WSO2, Inc.; http://www.wso2.com/
Home page: http://webservices.apache.org/~thilina/
Blog: http://thilinag.blogspot.com/
Mime
View raw message