if ((record instanceof RecoveryAbstractRecord))
{
RecoveryAbstractRecord rrec = (RecoveryAbstractRecord)record;
if (rrec.record() instanceof XAResourceRecord)
{
xaresrec = (XAResourceRecord) rrec.record();
xares = (XAResource) xaresrec.value();
}
}
else if ((record instanceof XAResourceRecord))
{