<openejb>
<Resource id="TransactionManager" type="TransactionManager">
tranql:org.tranql.connector.CTSResourceAdapter
</Resource>
</openejb>
@TransactionAttribute(TransactionAttributeType.REQUIRED)
public void doSomeTransaction() {
}
@Stateless
public class MyEJB {
@Resource
private UserTransaction userTransaction;
public void doSomeTransaction() {
try {
userTransaction.begin();
userTransaction.commit();
} catch (Exception e) {
try {
userTransaction.rollback();
} catch (Exception ex) {
}
}
}
}
<openejb>
<Resource id="TransactionManager" type="TransactionManager">
tranql:org.tranql.connector.CTSResourceAdapter
</Resource>
</openejb>
@Stateless
public class MyEJB {
@Resource
private UserTransaction userTransaction;
@TransactionAttribute(TransactionAttributeType.REQUIRED)
public void doSomeTransaction() {
try {
userTransaction.begin();
userTransaction.commit();
} catch (Exception e) {
try {
userTransaction.rollback();
} catch (Exception ex) {
}
}
}
}