Java prolog中出现意外的EOF错误

Java prolog中出现意外的EOF错误,java,.net,xml,vb.net,soap,Java,.net,Xml,Vb.net,Soap,我正试图向另一个web服务发送SOAP消息,但是我得到的响应抛出一个错误:“由于异常无法创建SOAP消息:XML读取器错误:com.ctc.wstx.exc.WstxEOFException:prolog中意外的EOF” web服务是用Java编写的,客户端是用VB.NET编写的 Case SoapMessageStage.BeforeDeserialize readStr = New StreamReader(oldStream) writeStr = New StreamWriter(

我正试图向另一个web服务发送SOAP消息,但是我得到的响应抛出一个错误:“由于异常无法创建SOAP消息:XML读取器错误:com.ctc.wstx.exc.WstxEOFException:prolog中意外的EOF”

web服务是用Java编写的,客户端是用VB.NET编写的

 Case SoapMessageStage.BeforeDeserialize
 readStr = New StreamReader(oldStream)
 writeStr = New StreamWriter(newStream)
 soapMsg1 = readStr.ReadToEnd()
 xDoc.LoadXml(soapMsg1)

你确定你的按摩是正确转义的,没有任何被禁止的字符吗?
如果我忘记了,我会从解析器那里得到很多信息

我相信是的……但不能说是100%。我在尝试使用SOAP扩展时遇到此错误。当its命中xDoc.LoadXml(soapMsg1)时,它首先中断,声明:“根级别的数据无效。第1行,位置1。”当我查看soapMsg1字符串时,它给出了“由于异常无法创建SOAP消息:XML读取器错误:com.ctc.wstx.exc.WstxEOFException:prolog中意外的EOF”错误。我在上面贴了我的代码剪贴…检查一下。解析前记录日志,嗅探您发送的内容。您可能正在发送或接收空xml(或仅xml声明)。