{
if (trace) { log.trace(this + " received TWO_PHASE_COMMIT prepare request"); }
Transaction tx = tr.createTransaction(request.getXid());
processTransaction(request.getState(), tx, checkForDuplicates);
tx.prepare();
}
else if (request.getRequestType() == TransactionRequest.TWO_PHASE_COMMIT_REQUEST)
{
if (trace) { log.trace(this + " received TWO_PHASE_COMMIT commit request"); }