在欢乐定制webservice中获取目的地响应

时间:2016-06-14 18:03:04

标签: java web-services mirth

我已成功为源连接器创建了一个自定义Web服务,即,我可以成功地从该自定义Web服务调用一个方法,将一条消息传递给该通道的目标,就像在webservice中一样:

message="a XML message here";
RawMessage rawMessage = new RawMessage(message);

try {
     messageresult=receiver.processData(rawMessage);
    } catch (Exception e) {
       ...
        }

我需要向webservice客户端返回源连接器的响应,我已将其配置为在源连接器接口上处理之前自动生成。

我该怎么做?

问候

1 个答案:

答案 0 :(得分:0)

结果消息(不是结果消息状态)将出现在' processData'的返回中。方法

如果您在源设置中选择响应为postProcessor脚本,并且有这样的后处理器:

var r1=responseMap.get('Destination 1').getStatus();

return r1;

您将获得响应状态作为响应消息。

由于