2009-12-15 7 views
0

Spring과 JPA에서 xapool (org.enhydra.jdbc.pool.StandardXAPoolDataSource)을 사용하고 있으며 연결 시간 초과 오류가 발생합니다. "checkLevelObject"설정을 찾았지만 도움이되지 않는 것 같습니다. 그것은 그것을 고쳐야 하는가? 연결을 테스트하고 응용 프로그램에 영향을 미치지 않고 연결을 바꿀 수있는 다른 설정이 있습니까?xapool 연결 시간 초과

+0

checkObjectLevel에 사용한 설정은 무엇입니까? – ewernli

+0

<속성 이름 = "checkLevelObject"값 = "2"/> <속성 이름 = "jdbcTestStmt"값 = "선택 1에서 이중"/> – HappyEngineer

답변

1

xapool은 죽은 프로젝트라는 것을 알게되었습니다. 1.6 베타 버전이며 2006 년 12 월 이후 업데이트되지 않았습니다. 풀을 C3P0으로 전환했는데 모든 것이 올바르게 작동합니다.

+0

BTW, 나는 또한 c3p0에 문제가있었습니다. 그것은 제대로 거래를하지 않았다. 내가 어떻게했는지에 대한 전체 설명은 http://stackoverflow.com/questions/1977366/spring-transactional-cpool-which-one-do-i-use/2002505#2002505를 참조하십시오. – HappyEngineer