通过服务标注在OSB中调用soap服务时出错

时间:2016-07-26 18:00:02

标签: java web-services soap osb

通过服务标注在OSB中调用soap服务时,我遇到了以下错误。

" 常规运行时错误:找不到顶级SOAP正文元素!"

有谁能告诉我这个错误的根本原因?

谢谢&问候, 塔伦

2 个答案:

答案 0 :(得分:0)

显然,您并未在信封中发送实际的<soap:Body>。在替换操作中错误地替换整个$body(而不是$ body的内容)时,通常会发生这种情况。

答案 1 :(得分:0)

我发现了问题并解决了它。

实际上,&#39; Body&#39;的变量名称。在服务标注&gt;&gt;配置&gt;&gt;配置正文&gt;&gt; Body *与我在&#39;替换&#39;中使用的body变量的名称不同。动作。

在我更改了服务标注中的正文变量名称后,给了Body * = body并使用了&#39; body&#39;,它运行正常。

谢谢&amp;问候, 塔伦

相关问题