Further to JBAS-3336 (resource manager error during enlist should close the connection).

      There are other xa resource failures that need to be catered for.
      e.g. a failure to delist probably means a problem with the connection.

      Also, this could be dealt with at the rar level? e.g. the jdbc XAManagedConnection

      public void end(Xid xid, int flags) throws XAException
      {
      + try
      +

      { xaResource.end(xid, flags); + }

      + catch (XAException e)
      +

      { + broadcastConnectionError(e); + throw e; + }

      ...

              weston.price Weston M. Price (Inactive)
              adrian.brock Adrian Brock (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: