Web services 错误BEA-380001 OSB代理响应
我试图将replace元素用于代理服务,以映射sapweb服务的请求和响应,并在SoapUI中测试web服务,结果是下一个Web services 错误BEA-380001 OSB代理响应,web-services,replace,proxy,osb,Web Services,Replace,Proxy,Osb,我试图将replace元素用于代理服务,以映射sapweb服务的请求和响应,并在SoapUI中测试web服务,结果是下一个 <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <soapenv:Body> <soapenv:Fault> <faultcode>soapenv:Server</faultcod
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<soapenv:Fault>
<faultcode>soapenv:Server</faultcode>
<faultstring>BEA-380001: Internal Server Error</faultstring>
<detail>
<con:fault xmlns:con="http://www.bea.com/wli/sb/context">
<con:errorCode>BEA-380001</con:errorCode>
<con:reason>Internal Server Error</con:reason>
<con:location>
<con:node>RouteNode1</con:node>
<con:path>response-pipeline</con:path>
</con:location>
</con:fault>
</detail>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>
soapenv:服务器
BEA-380001:内部服务器错误
BEA-380001
内部服务器错误
路由节点1
响应管道
我测试了web服务sap,它工作了,我尝试了默认代理,它工作了,我认为在xquery中失败的是响应和转换。
我尝试了几种配置,但都不起作用。。。我留下初始设置的图像,让我知道可能会发生什么
由于错误似乎没有任何明确的答案,我所能做的就是给出一些帮助调试的提示。如果你已经试过了,请原谅我 1) 在请求替换之后和响应替换之前记录$body内容。您可以为此使用报表组件。日志/报告将在控制台上提供。您可以使用一些在线工具或SOAPUI根据wsdl验证这两个XML 2) 您可以使用转换后的请求在测试控制台调用业务服务,查看是否有任何错误或无效响应 3) 在XQuery编辑器中,您可以选择测试这两种转换,您可以使用记录的请求和响应来测试它们是否正常工作
希望这有帮助 我也有同样的问题。然而,在我的案例中,这是一个区分大小写的数据(套管)问题。你为什么不把数据改成小写的
false
而不是false
?你是否试着通过测试控制台运行代理并检查跟踪?我也遇到了同样的问题。使用OSB测试控制台时也是如此。如果有人有任何线索,这将是一个巨大的帮助。如果不看xquery,就无法给出答案。