cubird 연동시 pom.xml (maven)
- 작성자 :
- 이*일
- 작성일 :
- 2015-05-13 21:05:03
- 조회수 :
- 1,687
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
표준프레임워크 2.7 과 큐드리드 연동시 pom.xml 에 아래와 같이 추가하였는데 서버 실행시
<!-- cubrid driver -->
<dependency>
<groupId>cubrid</groupId>
<artifactId>cubrid-jdbc</artifactId>
<version>9.3.0.0206</version>
<scope>system</scope>
<systemPath>D:\e-Gov\eGovFrameDev-2.7.0-32bit\workspace\mafracar\target\ebt_webapp\WEB-INF\lib\JDBC-9.3.0.0206-cubrid.jar</systemPath>
</dependency>
아래와 같이 오류가 납니다. cubrid driver 도 maven install시 정상적으로 빌드가 되었는데 왜 그런지 궁금합니다.
2015-05-13 20:57:32,013 ERROR [egovframework.let.sec.security.securedobject.impl.SecuredObjectServiceImpl] Could not open JDBC Connection for transaction; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class 'cubrid.jdbc.driver.CUBRIDDriver'
org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class 'cubrid.jdbc.driver.CUBRIDDriver'
at org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429)
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
<!-- cubrid driver -->
<dependency>
<groupId>cubrid</groupId>
<artifactId>cubrid-jdbc</artifactId>
<version>9.3.0.0206</version>
<scope>system</scope>
<systemPath>D:\e-Gov\eGovFrameDev-2.7.0-32bit\workspace\mafracar\target\ebt_webapp\WEB-INF\lib\JDBC-9.3.0.0206-cubrid.jar</systemPath>
</dependency>
아래와 같이 오류가 납니다. cubrid driver 도 maven install시 정상적으로 빌드가 되었는데 왜 그런지 궁금합니다.
2015-05-13 20:57:32,013 ERROR [egovframework.let.sec.security.securedobject.impl.SecuredObjectServiceImpl] Could not open JDBC Connection for transaction; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class 'cubrid.jdbc.driver.CUBRIDDriver'
org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class 'cubrid.jdbc.driver.CUBRIDDriver'
at org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429)
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
A
이재일님 안녕하세요.
표준프레임워크센터입니다.
문의하신 오류는 사용하는 DB와 driver의 버전이 맞지 않는 과정에서 종종 발생하는 오류입니다
http://www.cubrid.org/wiki_apis/entry/cubrid-jdbc-maven-repository
의 maven repository를 등록하여 테스트 해보는것을 권유드립니다.
사용하시는 DB의 버전에 맞는 드라이버를 확인해 보시기 바랍니다.
감사합니다.
표준프레임워크센터입니다.
문의하신 오류는 사용하는 DB와 driver의 버전이 맞지 않는 과정에서 종종 발생하는 오류입니다
http://www.cubrid.org/wiki_apis/entry/cubrid-jdbc-maven-repository
의 maven repository를 등록하여 테스트 해보는것을 권유드립니다.
사용하시는 DB의 버전에 맞는 드라이버를 확인해 보시기 바랍니다.
감사합니다.