Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-5540

[GSS] (7.1.0) JBTM-2703 When a transaction is committed at the same instance as a resource adapter/remote EJB calls XAT::recover() then you can get an NPE

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 7.1.0.DR6
    • 7.0.0.GA
    • Transactions
    • None
    • Release Notes
    • Hide
      Cause: Prepared transaction objects stored in the transaction store on the file system may be deleted as the result of commit or rollback.

      Consequence: An in-progress recovery operation may encounter a NullPointerException accessing the transaction object following a failed load of the deleted file.

      Fix: The logic will test to verify that the transaction object loaded by recovery is not null before attempting to use it.

      Result: The NullPointerException will no longer occur.
      Show
      Cause: Prepared transaction objects stored in the transaction store on the file system may be deleted as the result of commit or rollback. Consequence: An in-progress recovery operation may encounter a NullPointerException accessing the transaction object following a failed load of the deleted file. Fix: The logic will test to verify that the transaction object loaded by recovery is not null before attempting to use it. Result: The NullPointerException will no longer occur.

    Attachments

      Issue Links

        Activity

          People

            rhn-support-sfikes Stephen Fikes (Inactive)
            rhn-support-sfikes Stephen Fikes (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: