resin에서 만들어진 시스템을 tomcat 으로 바꾸려고하는데
기존의 시스템이 resin 이었습니다. 그래서
resin 설정파일
<resource-ref>
<res-ref-name>jdbc/test</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<init-param driver-name="com.caucho.jdbc.mysql.Driver"/>
<init-param url="jdbc:mysql_caucho://localhost:3306/test"/>
<init-param user=""/>
<init-param password=""/>
<init-param max-connections="20"/>
<init-param max-idle-time="30"/>
</resource-ref><!-- Zeropage Common Database Pool -->
<resource-ref>
<res-ref-name>jdbc/zeropage</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<init-param driver-name="org.gjt.mm.mysql.Driver"/>
<init-param url="jdbc:mysql://localhost:3306/zeropage?useUnicode=true&characterEncoding=KSC5601"/>
<init-param user="XXX"/>
<init-param password="YYY"/>
<init-param max-connections="20"/>
<init-param enable-transaction="false"/>
</resource-ref>
소스
/* get database resource */
Connection conn = null;
Statement stmt = null;try {
Context env = ( Context )( new InitialContext().lookup( "java:comp/env" ) );
DataSource source = ( DataSource )( env.lookup( "jdbc/zeropage" ) );
conn = source.getConnection();
ResultSet rs = null;
String title = null;
String content = null;
int depth = 0;
int length = 0;
이런식으로 지정되어서 DB에 접근을 하고 잇습니다.
이걸 톰캣에서 똑같은 방식으로 설정해서 소스를 수정하지 않고 바로 이용할 수 있는 방법이 없을까요?
첨부 | 파일 크기 |
---|---|
ADD.JPG | 121.25 KB |
server.xml 만 바꾸면 되겠습니다.
데이터 소스를 사용하여 가져오는 것을 봐서는
그냥 server.xml 을 수정하면 될 것 같습니다.
Re: server.xml 만 바꾸면 되겠습니다.
답변감사합니다.
아래와 같은 방식으로 만들었는데..;;
아무래도 DB에 접근을 못하는 것 같습니다.;;
항상 톰캣을 설정하는데 어려움을 느껴서;;
그립다는 것은 아직도 네가 내 안에 남아 있다는 뜻이다.
그립다는 것은 지금은 너를 볼 수 없다는 뜻이다.
볼 수는 없지만 보이지 않는 내 안 어느 곳에 네가 남아 있다는 뜻이다.
-이정하의 《혼자 사랑한다는 것은》중에서-
이상하네요.. -_-;;
결국엔 관리자 툴로 아래처럼 축는 했는데요.
이상하게도
그립다는 것은 아직도 네가 내 안에 남아 있다는 뜻이다.
그립다는 것은 지금은 너를 볼 수 없다는 뜻이다.
볼 수는 없지만 보이지 않는 내 안 어느 곳에 네가 남아 있다는 뜻이다.
-이정하의 《혼자 사랑한다는 것은》중에서-
댓글 달기