Application Server는 다음 JDBC 드라이버의 복구 구현과 관련된 몇 가지 알려진 문제의 해결 방법을 제공합니다. 명시적으로 비활성화된 경우 이외에는 이러한 해결 방법이 사용됩니다.
Oracle thin 드라이버 - XAResource.recover 메소드가 입력 플래그에 관계 없이 반복적으로 동일한 의심스러운 Xid를 반환합니다. XA 사양에 따라 트랜잭션 관리자가 초기에는 이 메소드를 TMSTARTSCAN으로 호출하고 그 후에는 Xid가 반환되지 않을 때까지 반복적으로 TMNOFLAGS로 호출합니다. XAResource.commit 메소드에도 몇 가지 문제가 있습니다.
Application Server 해결 방법을 비활성화하려면 oracle-xa-recovery-workaround 등록 정보 값을 false로 설정합니다. 등록 정보 설정 방법에 대한 자세한 내용은 Application Server가 트랜잭션을 복구하는 방법을 구성하는 방법 을 참조하십시오.
이러한 해결 방법이 특정 JDBC 드라이버에 대한 지원을 의미하지는 않습니다.