Tomcat 5.5 JNDI 설정
java 2008. 11. 4. 16:16톰캣 5.5 이상부터는 jndi를 사용하기 위해서는 Context.xml파일에 정보를 입력하면 사용할 수 있다.
Eclipse WTP를 쓴다면
위의 Project Explorer의 Servers안에 설정파일중 context.xml 파일을 연 후
아래의 설정을 입력한 후 톰캣 리스타트.
Context.xml
-간단 테스트 코드
Eclipse WTP를 쓴다면
위의 Project Explorer의 Servers안에 설정파일중 context.xml 파일을 연 후
아래의 설정을 입력한 후 톰캣 리스타트.
Context.xml
<Resource name="jdbc/oracle"
auth="Container"
type="javax.sql.DataSource"
username="userid"
password="userpassword"
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@192.168.0.1:1521:ORA"
/>
auth="Container"
type="javax.sql.DataSource"
username="userid"
password="userpassword"
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@192.168.0.1:1521:ORA"
/>
-간단 테스트 코드
Context initCtx = new InitialContext();
Context envCtx = (Context) initCtx.lookup("java:comp/env");
DataSource ds = (DataSource) envCtx.lookup("jdbc/oracle");
Connection conn = ds.getConnection();
if (conn == null) {
System.out.println("connectionfailure!");
} else {
System.out.println("Connectionsuccess!");
}
Context envCtx = (Context) initCtx.lookup("java:comp/env");
DataSource ds = (DataSource) envCtx.lookup("jdbc/oracle");
Connection conn = ds.getConnection();
if (conn == null) {
System.out.println("connectionfailure!");
} else {
System.out.println("Connectionsuccess!");
}
'java' 카테고리의 다른 글
Subclipse - STS or Eclipse SubVersion plug-in (1) | 2011.09.06 |
---|---|
Tomcat 5.5 session 시간 설정 (0) | 2009.08.28 |
java.net.UnknownHostException (0) | 2009.04.03 |
온라인 무료 동영상 강좌 (0) | 2008.12.23 |
log4sql !! (0) | 2008.12.19 |
Eclipse ganymede validation에 대해 (0) | 2008.10.20 |
Eclipse-java-ganymede WTP Software Updates (0) | 2008.10.15 |
[Link] SVN(Subversion) (0) | 2008.09.17 |
Eclipse 실행 (0) | 2008.08.17 |