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

ArjunaJTS recovery quickstart sometimes throws CORBA.OBJECT_NOT_EXIST exception

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: Major Major
    • None
    • 4.17.0.M1/5.0.0.M1
    • Recovery
    • None

      Running the JTS recovery quickstart (ArjunaJTS/recovery) sometimes, but not always, throws an org.omg.CORBA.OBJECT_NOT_EXIST exception during recovery. When it does happen the relevant XA resoruces still complete but the corresponding log record is left in the ObjectStore and then moved to AssumedComplete on the next pass. When it does happen I notice that there are two threads replaying phase 2, the one that completes removes the servants (for the XA resources) from the ORBs active object map so that when the other thread replays phase 2 the CORBA object no longer exists.

            rhn-engineering-mmusgrov Michael Musgrove
            rhn-engineering-mmusgrov Michael Musgrove
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: