2010-05-03 3 views
1

TOMCAT 서버는/common/lib 폴더의 jndi 연결에 Oracle 9G ojdbc14 드라이버를 사용하고 있습니다.응용 프로그램에서 TOMCAT Oracle ojdbc14 드라이버를 재정의하는 방법은 무엇입니까?

내 웹 응용 프로그램은 Maven + Spring을 사용하며 Spring jndi 기능을 사용하여 dataSource를 가져옵니다.

TOMCAT 오래된 ojdbc14 드라이버를 새로운 드라이버 (ojdbc14 10.2.0.4.0)로 우회하려고합니다. jars를 WEB-INF/lib 폴더에 프로젝트 종속성으로 넣으려고했으나 응용 프로그램이 작동하지 않아 TOMCAT 폴더에있는 이전 Oracle 드라이버를 계속 사용합니다.

TOMCAT oracle 드라이버를 사용하고있는 다른 프로젝트가 많기 때문에 최신 버전으로 업데이트 할 수 없으므로 TOMCAT oracle 드라이버를 무시하려고합니다.

단서가 있습니까?

답변

1

Tomcat은 webapp의 JDBC 드라이버를 사용하여 연결 풀을 생성하지 않습니다. 즉, 버전을 common/lib으로 바꾸거나 응용 프로그램 수준에서 독립 실행 형 연결 풀을 사용해야합니다.

관련 문제