My Oracle Support Banner

How To Implement JMS Receiver Workflows So Failed JMS Messages Go To An Error Queue And Transactions Rollback ? (Doc ID 944091.1)

Last updated on NOVEMBER 22, 2019

Applies to:

Siebel Finance Service - Version SIA [20426] and later
Siebel CRM - Version 8.1.1 [21112] and later
Information in this document applies to any platform.


How to implement JMS Receiver workflows so failed JMS messages go to an error queue and transactions rollback?


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document
 To send an error response back there are 2 alternatives :
 At the JMS receiver, use the method ReceiveDispatchSend and set the main workflow output as the success or error message.
 OR : At the JMS receiver, use the ReceiveDispatch method and submit a server request to a new workflow just to send error messages back.
 To rollback Siebel database transactions on error:
 To submit a server request so a workflow runs at another component use one of the following business services:

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.