1
8.2.0 : I가 이주 이후UserTransaction을 제이보스 이전 I는 I 코드 아래하여 사용자 트랜잭션을 액세스하고이 구성 JBOSS 5. 함께 솔기 2.1 JPA 1을 사용 하였다
UserTransaction userTx = Transaction.instance();
if (userTx != null) {
boolean previousTransaction = Transaction.instance().isActive();
if (!previousTransaction) {
Transaction.instance().begin();
}
userTx.setTransactionTimeout(10 * 60);
entityManager().joinTransaction();
entityManager().persist(pur);
entityManager().flush();
userTx.commit();
if (previousTransaction) {
userTx.begin();
}
}
}
seam 2.3 및 jpa 2와 wildfly 8.2.0. 위 코드로 사용자 트랜잭션에 액세스 할 수 없으므로 누구든지 wildfly 8.2.0에서 사용자 트랜잭션에 액세스하는 방법에 대해 안내 할 수 있습니까?
내가 주로 찾고있는 것은 entitymanagaer를 사용하여 플러시 할 때 즉시 변경 사항을 적용 할 수있는 방법이며 종료 할 때까지 기다릴 필요가 없습니다.
나를 안내하십시오.