// gets the transaction
UserTransaction utx = ExceptionHandleUtil.getUserTransaction();
// starts the transaction
utx.begin();
// creates a table in the second database
ItfDatabaseManager slsbDatabaseManager = EJBHelper.getBeanRemoteInstance(SLSBDatabaseManager.class,
ItfDatabaseManager.class);
slsbDatabaseManager.insertTable(DATABASE_2, ItfContainerTransaction.TABLE);
/*
* Calls a bean method that forces an error and makes a roll back in the
* method. The bean is using a required new attribute, so the bean
* cannot use the same transaction that the client.
*/