container/transaction/src/main/java/org/mobicents/slee/runtime/transaction/SleeTransactionImpl.java
public void commit() throws RollbackException, HeuristicMixedException,
			HeuristicRollbackException, SecurityException,
			IllegalStateException, SystemException {	
		if (asyncOperationInitiated.get()) {
			throw new IllegalStateException();
		}
		try {
			transaction.commit();		
		}
		finally {
			suspendIfAssoaciatedWithThread();
		}
	}
public void commit() throws RollbackException, HeuristicMixedException,
			HeuristicRollbackException, SecurityException,
			IllegalStateException, SystemException {	
		if (asyncOperationInitiated.get()) {
			throw new IllegalStateException();
		}
		try {
			transaction.commit();		
		}
		finally {
			suspendIfAssoaciatedWithThread();
		}
	}
/*
(non-Javadoc)
@see javax.transaction.Transaction#commit()