Cloverleaf 5.5MB, I am attempting to split an ORM so each resulting message is a single ORC OBR message. I tried via the GUI using continue and suppress with no luck a I tired with:
If I echo $Outmsg I see the message split as it should be, but I get the following message in the process log.
No destination list on message
What am I missing, if it is not obvious I am very new at this…
Note what I said about re-using the ‘mh’ variable. Since you are now using a new variable, you’ll need to change references to ‘mh’ in your code after each msgcopy.
e.g. change “lappend displist “CONTINUE $mh”” to “lappend displist “CONTINUE $newMh””
The difference is CONTINUE moves the message to the next step immediately following the Xlate whereas SEND moves the mesages directly to the outbound thread.
Normally no difference in effect – until – one decides to add a post Xlate but pre Outbound Tcl proc or something and then with SEND that added facility won’t be executed. That makes for some interesting head scratching.
I suspect that the ability to stack Xlates (Cloverleaf 5.8 and beyond) might be affected by the decision to use SEND vs CONTINUE although I don’t have any confirmation of that.
email: jim.kosloskey@jim-kosloskey.com 29+ years Cloverleaf, 59 years IT - old fart.
Author
Replies
Viewing 7 reply threads
The forum ‘Cloverleaf’ is closed to new topics and replies.