我们有一个代理服务(ESB 4.0.3),它从 JMS 队列(JMS 1.0)中读取并调用一个休息服务。我们在axis2.xml 中使用二进制构建器和格式化程序对应用程序/json 使用二进制中继
<messageBuilder contentType="application/json"
class="org.wso2.carbon.relay.BinaryRelayBuilder"/>
<messageFormatter contentType="application/json"
class="org.wso2.carbon.relay.ExpandingMessageFormatter"/>
此后端休息服务返回一个标识符,这必须在代理服务的输出序列中进行处理。现在这里的挑战是读取响应,它是 ESB 序列中的二进制有效负载并捕获该响应标识符。
如何读取 WSO2 ESB 4.0.3 输出序列中的二进制数据?