A message flow reads messages from a queue Database Node fails to insert data in the table. If no error handling and rollback is implemented in the message flow, which of the following statements is true?

A message flow reads messages from a queue Database Node fails to insert data in the table. If no error handling and rollback is implemented in the message flow, which of the following statements is true?
A . The transaction is by default rolled back in a globally coordinated manner.
B . The message fails in the Input Node and cannot be propagated out of the Out terminal. The transaction is rolled back.
C . The error is caught by the MQ Input Node and if the Catch terminal is not connected the message is rolled back into the queue.
D . The message flow rolls back the database transaction but not the MQ transaction unless a XA coordinated transaction is configured.

Answer: C

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments