* @throws ResourceManagerException - error getting the trnasaction log
*/
public synchronized void logTransactionState(Xid xid,
TransactionState state)
throws TransactionLogException, ResourceManagerException {
ExternalXid txid = new ExternalXid(xid);
switch (state.getOrd()) {
case TransactionState.OPENED_ORD:
{
TransactionLog log = getCurrentTransactionLog();
addTridLogEntry(txid, log);