Uploaded image for project: 'JBoss Transaction Manager'
  1. JBoss Transaction Manager
  2. JBTM-960

Change "ARJUNA12140: Adding multiple last resources is disallowed" warning and show underlying resource instead of LastResourceRecord

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Done
    • Major
    • 4.16.0.Beta1, 4.17.0
    • 4.15.3, 4.17.0.M1/5.0.0.M1
    • None
    • None

    Description

      As discussed on IRC, change the ARJUNA12140 warning from the current:

      "
      ARJUNA12140: Adding multiple last resources is disallowed. Current resource is com.arjuna.ats.internal.arjuna.abstractrecords.LastResourceRecord@xxxxx
      "
      To:

      "
      Enlisting multiple non-XA resources into transaction is not allowed. Tried to enlist resource %s when resource %s is already enlisted.
      "

      Instead of showing the LastResourceRecord, it would help reduce the time it takes to locate the root cause, if we showed the underlying resources in the warning message.

      Attachments

        Activity

          People

            rhn-engineering-jhallida Jonathan Halliday
            smarlow1@redhat.com Scott Marlow
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: