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.


#TechXchangePresenter
 View Only
  • 1.  Restarting a transaction

    Posted Mon September 05, 2005 07:17 PM

    How to restart a transaction which is stopped at some point. Can anyone help me out in doing the same. If any documents are available, that will be highly appreciated. Thank you in advance.


    #Integration-Server-and-ESB
    #webMethods
    #Flow-and-Java-services


  • 2.  RE: Restarting a transaction

    Posted Tue September 06, 2005 11:13 AM

    Hi Bbahadurshah,
    AFAIK transaction which is stopped at some point of time cannot be restarted.What best you can do is you can set timeout for a particular transaction and if transaction timeout is there, then invoke transaction Rollback service.
    Schedule this whole service(combination of Start Transaction, setTransactionTimeout,Rollback/Commit transaction) in scheduler.

    Refer WmJDBCAdapterUserGuide.pdf for more documentation on Transaction services.
    Regards,
    Puneet Saxena


    #Flow-and-Java-services
    #Integration-Server-and-ESB
    #webMethods


  • 3.  RE: Restarting a transaction

    Posted Tue January 31, 2006 10:37 PM

    Be careful with setTransactionTimeout. With the JDBC adapter 6.0.3.1 fix 9 and IS 6.0.1 when connecting to Oracle 8.1.7, my experience is that this changes the timeout for every connection. It was not just set in the flow as it says in the JDBC adapter documentation. This may be a limit of the Oracle 8.1.7 database and the ojdbc14.jar file. It might be better to set a global timeout in the server.cnf file with the watt.art.tmgr.timeout parameter if you really need one.


    #Integration-Server-and-ESB
    #Flow-and-Java-services
    #webMethods