0

応答を返す単純なWebサービスを作成しましたが、の予期しないEOFが原因でMessageCreationExceptionが発生します。

このWebサービス内に4つのメソッドがありますが、応答が返されるメソッドのみにこの問題があります。

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 

これを解決する方法はありますか?この問題の根本的な原因は何ですか?<S:Body>終了タグが追加されなかったため、SOAPの作成メッセージが失敗したと思います。なぜこうなった?

ここからさらにデバッグする方法がわかりません。

4

1 に答える 1

0

これは、WSDLの作成とエンティティクラスが間違っていることが原因です。

于 2012-08-22T02:03:41.367 に答える