IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
  • 1.  Message Rollback to UM queue

    Posted Fri November 24, 2017 04:02 AM

    Hi All,

    I have requiremet if trigger fail due to transient error in trigger service I need to roll back the messane to UM queue.

    I used JMS connection with transaction type No-transaction and Local-Trancsaction and both the cases I can see the message has been rolled back to the queue in case of transient error. I am working on 9.12.

    Can anyone please let me know is this really expected scenario in 9.12. It should not be roll back in case of no transaction JMS connection alias.

    Regrads,
    NB


    #webMethods
    #Integration-Server-and-ESB
    #Universal-Messaging-Broker


  • 2.  RE: Message Rollback to UM queue

    Posted Tue January 16, 2018 08:21 AM

    I presume you might have set “Suspend and Retry Later” transient error property for the WM MessaginfgTrigger which uses No-transaction JMS connection.

    If so, it’s quite obvious that the IS will recover the JMS messages back to the JMS provider.

    Not to get confused that the TRANSACTIONS are rolled back in case of transacted JMS sessions whilst the non-transacted JMS sessions will not be rolled back.

    I suggest you go-thru the JMS documentation for more details.

    -Cheers


    #webMethods
    #Universal-Messaging-Broker
    #Integration-Server-and-ESB


  • 3.  RE: Message Rollback to UM queue

    Posted Sun January 21, 2018 03:07 PM

    Hey Neeraj,

    Use Local Tx while configuring the JMS connection. Make sure the subscription service is correctly handled with throwExceptionForRetry logic. Refer Service development help for more details.


    #Integration-Server-and-ESB
    #Universal-Messaging-Broker
    #webMethods