Java 在mirth定制webservice中获取目的地响应
我已经成功地为源连接器创建了一个自定义web服务,也就是说,我可以成功地从该自定义web服务调用一个方法,并将一条消息传递到该通道的目标,在web服务中类似这样:Java 在mirth定制webservice中获取目的地响应,java,web-services,mirth,Java,Web Services,Mirth,我已经成功地为源连接器创建了一个自定义web服务,也就是说,我可以成功地从该自定义web服务调用一个方法,并将一条消息传递到该通道的目标,在web服务中类似这样: message="a XML message here"; RawMessage rawMessage = new RawMessage(message); try { messageresult=receiver.processData(rawMessage); } catch (Exception e) {
message="a XML message here";
RawMessage rawMessage = new RawMessage(message);
try {
messageresult=receiver.processData(rawMessage);
} catch (Exception e) {
...
}
我需要将源连接器的响应返回到webservice客户端,我已将其配置为在源连接器接口上处理之前自动生成
我怎么做
关于结果消息(非结果消息状态)将出现在“processData”方法的返回中
如果在源设置中选择响应作为后处理器脚本,并且,请使用如下所示的后处理器:
var r1=responseMap.get('Destination 1').getStatus();
return r1;
您将获得响应状态作为响应消息
谢谢结果消息(不是结果消息状态)将出现在“processData”方法的返回中
如果在源设置中选择响应作为后处理器脚本,并且,请使用如下所示的后处理器:
var r1=responseMap.get('Destination 1').getStatus();
return r1;
您将获得响应状态作为响应消息
谢谢