My variable requestIntakeHex is always empty. Any suggestion about building the InputRoot... string?
The auto-completion stop working on InputRoot.SOAP
You can't assign a string that represents an XML document to a field under the XMLNSC parser tree and expect that the XMLNSC parser will then actually parse that string into an XML tree.
You must instruct the parser to parse the string into a tree.
There's enough information in this thread already for you to figure out how to do that.
Unfortunately the XMLNSC parser decode the message as hex..
Not quite. The XMLNSC parser converted the Base64-encoded character string to a BLOB (sequence of bytes). The Trace node is encoding the BLOB as a HexBinary character string, to make it displayable, because that's what Trace nodes do. A BLOB itself has no inherent encoding.
xvigo wrote:
so I need that as ascii (it's now a readable xml) and then do something to have that as xml message 'mappable" by a Borker mapper (graphical is better for me)
Use CAST+CCSID to convert the BLOB to a character string, or use CREATE+PARSE to parse the BLOB as XML.
xvigo wrote:
The auto-completion stop working on InputRoot.SOAP
The previous code used InputRoot.XMLNSC. When did that switch to InputRoot.SOAP? Make sure that the message definition supports both the SOAP and XMLNSC message domains.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum