DB 연동 오류 질문
- 작성자 :
- o***u
- 작성일 :
- 2021-05-16 19:15:16
- 조회수 :
- 4,991
- 구분 :
- 공통컴포넌트 / 3.6
- 진행상태 :
- 완료
Q
안녕하세요
혹시 제가 지금 몇일째 여러방면으로 해보다 같은 에러 로그가 계속 나와서 질문드려요.
egov web 프로젝트로 생성후 postgresql 로 연동해보다가 안되서 주석처리 예시가 나와있는 oracle로도 해보고...
context-datasource.xml,context-sqlMap.xml,sql-map-config.xml 등 계속 수정하고 찾아보다가
그냥 기본 제공되는 샘플 폴더로 만들어서 다시 해보게 되었습니다.
데이터베이스에 샘플db 자료 추가했구요 그래도 계속 에러가 뜨네요
일단 porm.xml 부분에
<dependency>
<groupId>ojdbc</groupId>
<artifactId>ojdbc</artifactId>
<version>6-11</version>
<scope>system</scope>
<systemPath>${basedir}/src/main/webapp/WEB-INF/lib/ojdbc6-
11.2.0.3.jar</systemPath>
</dependency>
부분 설정 했다가 에러 계속 나서 WEB-INF > lib 에 직접 ojdbc.jar 추가 해줘도 안되네요.
프로젝트랑 로그 확인후 답변주시면 감사하겠습니다.
혹시 제가 지금 몇일째 여러방면으로 해보다 같은 에러 로그가 계속 나와서 질문드려요.
egov web 프로젝트로 생성후 postgresql 로 연동해보다가 안되서 주석처리 예시가 나와있는 oracle로도 해보고...
context-datasource.xml,context-sqlMap.xml,sql-map-config.xml 등 계속 수정하고 찾아보다가
그냥 기본 제공되는 샘플 폴더로 만들어서 다시 해보게 되었습니다.
데이터베이스에 샘플db 자료 추가했구요 그래도 계속 에러가 뜨네요
일단 porm.xml 부분에
<dependency>
<groupId>ojdbc</groupId>
<artifactId>ojdbc</artifactId>
<version>6-11</version>
<scope>system</scope>
<systemPath>${basedir}/src/main/webapp/WEB-INF/lib/ojdbc6-
11.2.0.3.jar</systemPath>
</dependency>
부분 설정 했다가 에러 계속 나서 WEB-INF > lib 에 직접 ojdbc.jar 추가 해줘도 안되네요.
프로젝트랑 로그 확인후 답변주시면 감사하겠습니다.
환경정보
-
- OS 정보 : window
- 표준프레임워크 버전 : eGovFrameDev-3.10.0-64bit
- JDK(JRE) 정보 : 1.8
- WAS 정보 : tomcat v9.0
- DB 정보 : oragle 11g or postgresql-11.11-2-windows-x64
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터 입니다.
첨부하신 로그를 확인해 보면
다음과 같은 부분이 확인이 됩니다.
Cannot find class [org.apache.commons.dbcp2.BasicDataSource
해당 클래스를 찾지 못하는 것으로 보이며
pom.xml에서 다음 부분이 정의되어 있는지 확인이 필요합니다.
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-dbcp2</artifactId>
<version>2.4.0</version>
</dependency>
메이븐 레포지토리도 초기화가 필요해 보입니다.
프로젝트 우클릭 > Maven > Update Project를 선택하시고
Force Update ~~~에 체크후 OK선택하여
저장소를 초기화후에 재기동해 보시기 바랍니다.
감사합니다.
표준프레임워크센터 입니다.
첨부하신 로그를 확인해 보면
다음과 같은 부분이 확인이 됩니다.
Cannot find class [org.apache.commons.dbcp2.BasicDataSource
해당 클래스를 찾지 못하는 것으로 보이며
pom.xml에서 다음 부분이 정의되어 있는지 확인이 필요합니다.
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-dbcp2</artifactId>
<version>2.4.0</version>
</dependency>
메이븐 레포지토리도 초기화가 필요해 보입니다.
프로젝트 우클릭 > Maven > Update Project를 선택하시고
Force Update ~~~에 체크후 OK선택하여
저장소를 초기화후에 재기동해 보시기 바랍니다.
감사합니다.