myBatis와 Oracle WebLogic 연동
- 작성자 :
- 정*호
- 작성일 :
- 2017-05-17 09:39:53
- 조회수 :
- 1,997
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
제목 그대로 myBatis와 Oracle WebLogic을 연동하고자 합니다.
전자정부 프레임워크 3.5.1을 사용중이고 sql-map-config에 추가한 내용은 아래와 같습니다.
<environments default="dev">
<environment id="dev">
<transactionManager type="JDBC"/>
<dataSource type="JNDI">
<property name="data_source" value="java:jdbc/myDS"/>
</dataSource>
</environment>
</environments>
웹로직의 Datasource 설정은
JNDI Name : jdbc/taxrisDS
DB Url : jdbc:oracle:thin:@10.10.10.10:1521:orcl
Driver : oracle.jdbc.OracleDriver
이고 웹로직 콘솔에서의 구성테스트는 성공한 상태입니다.
그런데 계속 아래와 같은 오류가 발생합니다. 설정상의 문제 같은데 제 설정의 오류나 추가 설정할 사항이 있는지요?
오류
----
Caused By: javax.naming.NameNotFoundException: While trying to look up /jdbc/myDS in /app/webapp/my/2117612140.; remaining name '/jdbc/myDS'
상세 로그는 첨부 참조
전자정부 프레임워크 3.5.1을 사용중이고 sql-map-config에 추가한 내용은 아래와 같습니다.
<environments default="dev">
<environment id="dev">
<transactionManager type="JDBC"/>
<dataSource type="JNDI">
<property name="data_source" value="java:jdbc/myDS"/>
</dataSource>
</environment>
</environments>
웹로직의 Datasource 설정은
JNDI Name : jdbc/taxrisDS
DB Url : jdbc:oracle:thin:@10.10.10.10:1521:orcl
Driver : oracle.jdbc.OracleDriver
이고 웹로직 콘솔에서의 구성테스트는 성공한 상태입니다.
그런데 계속 아래와 같은 오류가 발생합니다. 설정상의 문제 같은데 제 설정의 오류나 추가 설정할 사항이 있는지요?
오류
----
Caused By: javax.naming.NameNotFoundException: While trying to look up /jdbc/myDS in /app/webapp/my/2117612140.; remaining name '/jdbc/myDS'
상세 로그는 첨부 참조
A
안녕하세요.
표준프레임워크 센터 입니다.
NameNotFoundException 에러가 발생 하는걸로 봐서
JNDI '/jdbc/myDS' 접속 네임이 잘못된거 같습니다.
지정하신 경로를 mybatis에서 인식 할수 없는거 같습니다.
mybatis에서 제공하는 레퍼슨트 참조 하시고
http://www.mybatis.org/mybatis-3/ko/configuration.html
WAS 제공하는 JNDI 연결 방법을 참고 하시면 될꺼 같습니다.
표준프레임워크 센터 입니다.
NameNotFoundException 에러가 발생 하는걸로 봐서
JNDI '/jdbc/myDS' 접속 네임이 잘못된거 같습니다.
지정하신 경로를 mybatis에서 인식 할수 없는거 같습니다.
mybatis에서 제공하는 레퍼슨트 참조 하시고
http://www.mybatis.org/mybatis-3/ko/configuration.html
WAS 제공하는 JNDI 연결 방법을 참고 하시면 될꺼 같습니다.