org.apache.axis2.AxisFault:翻译错误



我在尝试从 IBM WAS 8.5 上的回复队列读取 SOAP 响应时出现以下异常:

Caught an AxisFault while executing the web service call [org.apache.axis2.AxisFault: Translation error]
org.apache.axis2.AxisFault: Translation error
at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:512)
at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:370)
at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:416)
at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:228)
at org.apache.axis2.client.OperationClient.execute(OperationClient.java:163)

我无法通过谷歌搜索或在IBM的网站上找到与此错误相关的任何内容。

查看开源中的 Utils 代码,"翻译错误"可能是从远程 Web 服务在 SOAPFault 中发回的消息。 远程服务发回 SOAPFault 的原因并不明显。 如果打开 org.apache.*=all:com.ibm.ws.websvcs.*=all 的跟踪,您将能够在跟踪中看到传入消息,这可能会为您提供更多信息。

我们能够通过在以下位置取消选中选项来解决此问题 队列>"您的队列">高级属性

[]将 RFH 版本 2 标头附加到发送到此目标的邮件

最新更新