Description
When a transaction Commit request is outstanding and a failover occurs we don't really know whether the commit request was processed or not. The ConnectionStateTracker should check the TransactionState objects as its attempting to restore the transaction states and force a Rollback of any Transaction that has a pending Commit as its state is in doubt.
Attachments
Issue Links
- depends upon
-
AMQNET-360 ActiveMQ client ResponseCorrelator doesn't handle ExceptionResponse commands correctly.
- Resolved
-
AMQNET-361 ActiveMQ Client should attempt to create NMS exceptions for Broker ExceptionResponse commands that contains exceptions
- Resolved