Version 1.0
문서 이력
2013-04-05 최초 작성 Ver 1.0
WebSphere 에서 Spring.Quartz 를 이용해 배치를 만들 때 해당 배치가 Java Bean 에서 DB 접속을 할 때 보통 JNDI 를 많이 사용합니다. 아래와 같은 식으로 말이죠.
DataSource ds = (DataSource)ctx.lookup(“java:comp/env/jdbc/datasource”);
|
그런데 WebSphere 에서 Spring.Quartz 를 이용한 배치 Java Bean 에서는 위의 방식은 아래와 같은 오류를 발생시키며 DataSource 를 가져오지 못합니다.
|
이럴 경우 java: 를 쓰지 않고 아래와 같이 사용하면 DataSource 를 가져올 수 있습니다만, 왜 이렇게 하면 되는지 깊게 알아보지 못해서 이유는 알지 못하네요. 아시는 분이 있으시면 알려주시면 감사하겠습니다.
DataSource ds = (DataSource)ctx.lookup(“jdbc/datasource”);
|
'웹 > WebSphere' 카테고리의 다른 글
[v6.1] JSP 에서 for each 문 사용하기 (0) | 2013.06.11 |
---|---|
[v6.1] 한글 온라인 문서 링크 (0) | 2013.04.30 |
[v6.1] Address Already in use : NET_Bind 에러가 날 경우 (0) | 2013.04.30 |
RAD툴을 이용한 WebSphere v6.1 에서 JNDI 데이터소스 설정 및 사용하기 (0) | 2013.03.27 |