내 J2SE 응용 프로그램에서 Atomikos 필수 트랜잭션을 내 TM으로 사용하고 있습니다. 나는이 다음 코드 : if (userTransaction.getStatus()== Status.STATUS_ACTIVE){
userTransaction.commit();
}
후 내가 로그에 다음과 같은 예외를 참조하십시오 java.lang.IllegalSt
안녕하세요 나는 Tomcat에 wbsphere 애플리케이션을 포팅하고 있습니다. 동일한 서버에서 두 개의 데이터베이스로 작업해야하며 atomikos transactionessential으로 tomcat을 통합했습니다. 이것은 jta가있는 첫 번째 프로젝트이며 oracle dba는 스키마가 동일한 서버에 있으므로 xa와 2 단계 커밋이 필요 없다고 말했습니다
Atomikos가 Spring을 통해 구성되면 jta.properties 또는 transactions.properties 파일이 필요하지 않습니다. 그럼에도 불구하고, Atomikos는 stderr로 인쇄 추적 메시지와 함께 시작 : 그것은하지 않았다 Spring 설정처럼 보이게 No properties path set - looking for transa
Atomikos를 사용하여 JTA를 구현하고 서버에 배포했습니다. 그것은 여러 데이터베이스 롤백과 잘 작동하지만, 서버를 다시 시작하면 아래 오류가 발생합니다; 로그 파일을 삭제하면 성공적으로 다시 시작됩니다. 도와주세요. Exception in thread "SpringOsgiExtenderThread-20" org.springframework.beans
다음 코드에서 ut 인스턴스의 재사용이 올바 릅니까? UserTransaction ut = (UserTransaction)ctx.lookup("java:comp/UserTransaction");
ut.begin();
doSomeWork();
ut.commit();//Or rollback (I think it doesn't matter)
ut.begi
나는 여러 JDBC 데이터 소스와 JTA가있는 프로젝트를 작업 중이다. 빌드 도구로 Maven을 사용하고 있으며 Jetty 플러그인 (6.1.20)을 사용하여 개발 중에 응용 프로그램을 실행하고 싶습니다. Atomikos을 트랜잭션 관리자로 사용하도록 Jetty를 구성하려고합니다. Atomikos documentation from Jetty을 따르고 있지만