if ((_theXAResource != null) && (_tranID != null))
{
_heuristic = TwoPhaseOutcome.FINISH_OK;
try
{
<BUG>_theXAResource.forget(_tranID);
}</BUG>
catch (Exception e)
<BUG>{
}</BUG>
}

if ((_theXAResource != null) && (_tranID != null))
{
_heuristic = TwoPhaseOutcome.FINISH_OK;
try
{
_theXAResource.forget(_tranID);
_forgotten = true;
