【发布时间】:2018-05-31 21:12:26
【问题描述】:
我正在创建一个通过 SOAP 接收消息的简单流程,在 IIB 中我使用 ESQL 处理该消息。
这是我的 SOAP 消息:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:com="http://ComponentesTI">
<soapenv:Header/>
<soapenv:Body>
<com:PushMessageRequest>
<Message>
<SerializedContent>?</SerializedContent>
<HTTPAddress>?</HTTPAddress>
</Message>
<Identification>?</Identification>
</com:PushMessageRequest>
</soapenv:Body>
</soapenv:Envelope>
我需要通过使用 ESQL(使用 GUID)更改标识字段来复制此消息
类似的东西:
CREATE LASTCHILD OF OutputRoot DOMAIN 'XMLNSC';
DECLARE statement REFERENCE TO OutputRoot.XMLNSC;
DECLARE statement2 REFERENCE TO InputRoot.XMLNSC;
SET statement = statement2;
SET statement.PushMessageRequest.Identification = UUIDASCHAR;
【问题讨论】:
标签: soap ibm-integration-bus extended-sql