Posted: Fri Apr 20, 2018 12:12 am Post subject: Back Out
Novice
Joined: 18 Aug 2016 Posts: 22
Hi guys,
Mqinput---->Compute----> MqOutput
Mqinput is Output Queue for another flow which put json message and mqrfh2 header.
To mqinput node a json message along mqrfh2 header will come need to process it,db updated and put in mqoutput node.
Mqinput catch terminal is connected to Exception handling.
Here message went to Mqinput BackoutQ since we are handling exception(for this case exception also not logged) how it went to backout and then we reprocess the same message from backoutQ to Mqinput then it got processed and message placed in MqOutput.
1.How it went to backoutQ?
2.how it got Reprocessed when we write message to that mqinput node ?
hi...if i understand your query correctly, the message failed and ended up on the backout queue during the first runbut got processed without any issues during the second time.
I guess whatever caused the failure during the first run has been rectified by the time you attempted the second run. (eg:- database connectivity/other failures). The question of 'why the first failure did not log any error details' will depend on the error handling logic you've at the catch terminal.
If you can recreate the error scenario then the best way to debug this is to run the flow user trace and analyze it to see what code path is followed for the error scenario.
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