2012-06-23 23 views
0

我创建了一个简单的Web服务,它返回一个响应,但由于意外的EOF,我得到一个MessageCreationException。JAX-WS MessageCreationException

我在这个webservice里面有四个方法只有返回响应的方法有这个问题。

com.sun.xmlns.soap.MessageCreationException: Couldn't create SOAP message due to exception: XML reader error: com.ctc.wstx.exc.WstxEOFException: Unexpected EOF; was expecting a close tag for element <S:Body> 

cause by com.sun.xml.ws.streaming.XMLStreamReaderException: XML reader error: com.ctc.wstx.exc.WstxEOFException: Unexpected EOF; was expecting a close tag for element <S:Body> 

cause by com.ctc.wstx.exc.WstxEOFException: Unexpected EOF; was expecting a close tag for element 

任何想法如何解决这个问题。这个问题的根源是什么?我猜想由于没有添加结束标签,创建soap消息失败。为什么会发生?

我不知道如何从这里进一步调试。

请帮忙。

谢谢。

+0

我使用soapUI进行检查,但由于URL错误而无法调用服务。 – peterwkc

回答

0

这是由于错误的WSDL创建和实体类。