일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 오라클
- 비주얼스튜디오
- DataGrid
- MS
- c#
- 단축키
- 마이크로소프트
- 엑셀
- SSRS
- IIS
- 윈폼
- 윈도우
- javascript
- 태그를 입력해 주세요.
- 프로시저
- oracle
- attr()
- 이클립스
- MSSQL
- ASP
- jQuery
- replace()
- windows
- CONVERT()
- Winform
- 리포팅서비스
- 자바스크립트
- microsoft
- aspnet
- Excel
- Today
- Total
DJ메탈짱™의 Free Style
자바 톰캣 시작시 javax.naming.NameNotFoundException 예외발생 본문
|
|
서블릿 구동시 bos2라는 Datasource를 찾지 못해 오류가 발생
Context dbCtx = new InitialContext();
this.wcsDataSource = (DataSource) dbCtx.lookup("java:/comp/env/jdbc/bos2");
------------------------------------------------------------------------
심각: Servlet /testClient threw load() exception
javax.naming.NameNotFoundException: Name bos2 is not bound in this Context
------------------------------------------------------------------------
아래 server.xml을 살펴보면 두 개의 컨텍스트를 설정하여 컨텍스트간 포워딩을 하고 있는데
Data Resource의 name이 중복되고 있어 오류가 났었음.
testClient에서 사용하기 위한 Data Resource의 name을 변경하여 오류가 해결됨.
name="jdbc/bos" --> name="jdbc/bos2"
server.xml
<Context crossContext="true" docBase="test" path="/" reloadable="false" source="org.eclipse.jst.jee.server:test">
<Resource auth="Container" description="DB Connection" driverClassName="oracle.jdbc.driver.OracleDriver"name="jdbc/bos" password="xxx#" type="javax.sql.DataSource" url="xxx" username="xxx"/>
<Loader className="org.apache.catalina.loader.VirtualWebappLoader" virtualClasspath="xxx"/>
</Context>
<Context crossContext="true" docBase="testClient" path="/testClient" reloadable="true" source="org.eclipse.jst.jee.server:testClient">
<Resource auth="Container" description="DB Connection" driverClassName="oracle.jdbc.driver.OracleDriver"name="jdbc/bos" password="xxx2#" type="javax.sql.DataSource" url="xxx2" username="xxx"/>
</Context>
'일(job) > JAVA' 카테고리의 다른 글
[자바, JAVA] String to Long, 숫자 포맷 Exception, replaceAll(), valueOf() (0) | 2016.01.22 |
---|---|
이클립스 SVN 단축키 동작하지 않을 때는... (0) | 2016.01.22 |
Jsp 페이지의 한글 인코딩 문제 (UTF-8), encodeURIComponent, URLDecorder, getBytes() (0) | 2016.01.22 |
Log4j 로깅레벨 (우선순위:priority) (0) | 2016.01.22 |
이클립스 복사, SVN 연결 및 프로젝트 Import, workspace 환경설정, SVN 경로 변경 (0) | 2016.01.22 |