<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) { } } } }


上一篇:
下一篇:
切换中文