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

    XMLWordPrintable

    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

        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: