Recovering from federated two-phase commit problems

A federated system can recover from problems during two-phase commit with automatic resynchronization or manual recovery of indoubt transactions.