geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Jencks (JIRA)" <j...@apache.org>
Subject [jira] Created: (GERONIMO-5649) txmanager could try to replace dead XAResources in commit and rollback tasks
Date Sun, 17 Oct 2010 19:53:22 GMT
txmanager could try to replace dead XAResources in commit and rollback tasks
----------------------------------------------------------------------------

                 Key: GERONIMO-5649
                 URL: https://issues.apache.org/jira/browse/GERONIMO-5649
             Project: Geronimo
          Issue Type: Bug
      Security Level: public (Regular issues)
          Components: transaction manager
    Affects Versions: 2.2, 3.0
            Reporter: David Jencks
            Assignee: David Jencks
             Fix For: 2.2.1, 3.0


Generally if a RM crashes, outbound connections to it need to be reestablished.  So if we
have a in-doubt tx using an outbound connection, we should try to get a new XAResource to
finish up the branch in the CommitTask and proposed RollbackTask.

AFAIK inbound connections will automatically reestablish connections and use the RETRY error
code so we don't need to do this for inbound.  I still need to find out which error codes
indicate that we should get a new connection and try again.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message