public void begin (int timeout) throws WrongStateException, SystemException
{
try
{
if (_contextManager.currentTransaction() != null)
throw new WrongStateException();
final CoordinationContextType ctx = _factory.create(AtomicTransactionConstants.WSAT_PROTOCOL, null, null);
TxContextImple theContext = new TxContextImple(ctx);