JTA / Weblogic / JNDI / 유저트랜잭션 설정 문의 드립니다.
- 작성자 :
- 오*식
- 작성일 :
- 2024-01-09 11:23:02
- 조회수 :
- 636
- 구분 :
- 적용지원(기술지원)
- 진행상태 :
- 완료
Q
안녕하세요.
유저트랜잭션을 생성해 원하는 경우 commit 또는 rollback 해야 하는 관리가 필요 합니다.
로컬 Tomcat9 에서는 JDBC방식으로 Atomicos UserTransactionManager / JtaTransactionManager 을 사용해 트랜잭션 commit/rollback 을 원하는 결과로 수행 했습니다.
- com.atomikos.jdbc.AtomikosDataSourceBean
- com.atomikos.icatch.jta.UserTransactionManager
- org.springframework.transaction.jta.JtaTransactionManager
개발부터는 Weblogic14 에서 JNDI방식으로 Atomicos UserTransactionManager / WebLogicJtaTransactionManager 을 사용해 유저트랜잭션을 관리해야 하는데 begin후 cud 수행 하면 commit/rollback하기 전 격리가 해제되어 트랜잭션 제어가 되지 않습니다.
- org.springframework.jndi.JndiObjectFactoryBean
- com.atomikos.icatch.jta.UserTransactionManager
- org.springframework.transaction.jta.WebLogicJtaTransactionManager
Weblogic14 에서 JNDI방식으로 Atomicos UserTransactionManager / WebLogicJtaTransactionManager 를 사용해 유저트랜잭션 관리를 위한 설정 방법 문의 드립니다.
자세한 내용은 첨부 파일로 전달 드립니다.
도움 부탁 드립니다.
매번 친절하고 자세한 답변 감사 드립니다.
유저트랜잭션을 생성해 원하는 경우 commit 또는 rollback 해야 하는 관리가 필요 합니다.
로컬 Tomcat9 에서는 JDBC방식으로 Atomicos UserTransactionManager / JtaTransactionManager 을 사용해 트랜잭션 commit/rollback 을 원하는 결과로 수행 했습니다.
- com.atomikos.jdbc.AtomikosDataSourceBean
- com.atomikos.icatch.jta.UserTransactionManager
- org.springframework.transaction.jta.JtaTransactionManager
개발부터는 Weblogic14 에서 JNDI방식으로 Atomicos UserTransactionManager / WebLogicJtaTransactionManager 을 사용해 유저트랜잭션을 관리해야 하는데 begin후 cud 수행 하면 commit/rollback하기 전 격리가 해제되어 트랜잭션 제어가 되지 않습니다.
- org.springframework.jndi.JndiObjectFactoryBean
- com.atomikos.icatch.jta.UserTransactionManager
- org.springframework.transaction.jta.WebLogicJtaTransactionManager
Weblogic14 에서 JNDI방식으로 Atomicos UserTransactionManager / WebLogicJtaTransactionManager 를 사용해 유저트랜잭션 관리를 위한 설정 방법 문의 드립니다.
자세한 내용은 첨부 파일로 전달 드립니다.
도움 부탁 드립니다.
매번 친절하고 자세한 답변 감사 드립니다.
환경정보
-
- OS 정보 : Linux
- 표준프레임워크 버전 : 3.10.0
- JDK(JRE) 정보 : java1.8
- WAS 정보 : Weblogic 14
- DB 정보 : Oracle11
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
WebLogic은 상용 WAS 로 해당 내용과 관련하여
아래 링크의 문서를 확인하거나
벤더사에 서비스 지원 및 자세한 문의가 가능할듯 합니다.
https://docs.oracle.com/en/middleware/standalone/weblogic-server/14.1.1.0/wljta/gstrx.html#GUID-9B6A9097-9CC3-433E-8F53-BFE60EDB3CDE
감사합니다.
표준프레임워크센터입니다.
WebLogic은 상용 WAS 로 해당 내용과 관련하여
아래 링크의 문서를 확인하거나
벤더사에 서비스 지원 및 자세한 문의가 가능할듯 합니다.
https://docs.oracle.com/en/middleware/standalone/weblogic-server/14.1.1.0/wljta/gstrx.html#GUID-9B6A9097-9CC3-433E-8F53-BFE60EDB3CDE
감사합니다.