webMethods

webMethods

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.  Can't commit transaction?

    Posted Fri January 18, 2008 05:23 PM

    Hello,
    I am trying to use a transaction in a flow, so I call
    pub.art.transaction:startTransaction

    Then I make several requests over several connections

    then I call commitTransaction.

    On the commit call, I get the following error:
    [SCC.0121.0034E] commit failed: more than 1 local trans enlisted. xid = [FormatId=45744, GlobalId=magellan/1200670154111, BranchQual=1] rxid = {2}

    I am 100% sure that I have opened no other transaction.
    Some of my adapters are set to Local_Transaction, others to NO_Transaction

    Could that be the problem?


    #Adapters-and-E-Standards
    #Integration-Server-and-ESB
    #webMethods


  • 2.  RE: Can't commit transaction?

    Posted Fri January 18, 2008 05:27 PM

    Yes. The documentation states that only one connection within an XA transaction can be configured with local transaction.


    #webMethods
    #Adapters-and-E-Standards
    #Integration-Server-and-ESB


  • 3.  RE: Can't commit transaction?

    Posted Mon January 21, 2008 09:19 AM

    Ok I had two adpaters set to LOCAL_TRANSACTION, it works now, thank you!


    #webMethods
    #Adapters-and-E-Standards
    #Integration-Server-and-ESB