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

Narayana log should be enhanced for information what are nodes the node name orphan filter takes care of

    Details

      Description

      Based on my investigation of logs at WFWIP-118 I found out I'm not able to (easily) find what are node names that the recovery considers to be responsible for.

      The orphan filter NodeNameXAResourceOrphanFilter checks the node name sealed in the Xid to be part of the list _xaRecoveryNodes
      https://github.com/jbosstm/narayana/blob/5.9.0.Final/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/recovery/arjunacore/NodeNameXAResourceOrphanFilter.java#L72
      But what is the content of the list is not recorded in the log anywhere. I think setting up the environmental bean with this information should be logged at debug level to be possible to find it
      https://github.com/jbosstm/narayana/blob/5.9.0.Final/ArjunaJTA/jta/classes/com/arjuna/ats/jta/common/JTAEnvironmentBean.java#L411

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                ochaloup Ondrej Chaloupka
                Reporter:
                ochaloup Ondrej Chaloupka
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: