Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- java
- SQL
- JavaScript
- 리눅스
- 주식 청약
- jquery
- 공모주 청약
- 6월 공모주 청약 일정
- 코드이그나이터
- 제이쿼리
- php
- 주식 청약 일정
- 주식
- IPO
- Eclipse
- 자바
- 공모주
- Stock ipo
- 오라클
- css
- 맥
- linux
- 자바스크립트
- 공모주 청약 일정
- Stock
- codeigniter
- MYSQL
- 7월 공모주 청약 일정
- Oracle
- html
Archives
- Today
- Total
개발자의 끄적끄적
[jeus] JNDI NamingResource 못찾는 문제 (Jeus/MySQL)[펌] 본문
728x90
반응형
[jeus] JNDI NamingResource 못찾는 문제 (Jeus/MySQL)[펌]
Tomcat 에서는 server.xml 과 context.xml 에 리소스와 리소스 링크 추가해주면 잘 찾는데,
이상하게 Jeus 에서는 계속 네이밍 못찾는다고 나와서 요것조것 해보다 보니,
Jeus 에서는 web.xml 에 resource-ref 를 추가 안해주면 못찾는구나.. 라는 결론이 나왔다.
아래와 같이 Jeus 와 web.xml 을 모두 세팅 해줘야 하더라..
- JEUSMain.xml 설정
<resource>
<data-source>
<database>
<vendor>mysql</vendor>
<export-name>cserverdb</export-name>
<data-source-class-name>jeus.jdbc.driver.blackbox.BlackboxConnectionPoolDataSource</data-source-class-name>
<data-source-type>ConnectionPoolDataSource</data-source-type>
<stmt-query-timeout>60000</stmt-query-timeout>
<property>
<name>DriverClassName</name>
<type>java.lang.String</type>
<value>com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource</value>
</property>
<property>
<name>URL</name>
<type>java.lang.String</type>
<value>jdbc:mysql://192.168.1.X:3306/cserverdb?autoReconnect=true</value>
</property>
<property>
<name>User</name>
<type>java.lang.String</type>
<value>XXXXXX</value>
</property>
<property>
<name>Password</name>
<type>java.lang.String</type>
<value>XXXXXX</value>
</property>
<action-on-connection-leak>Warning</action-on-connection-leak>
<connection-pool>
<pooling>
<min>2</min>
<max>30</max>
<step>1</step>
<period>3600000</period>
</pooling>
<wait-free-connection>
<enable-wait>true</enable-wait>
</wait-free-connection>
</connection-pool>
</database>
</data-source>
</resource>
2.WAR 의 web.xml 에 아래와 같이 추가
<resource-ref>
<description>Datasource Contents Server</description>
<res-ref-name>cserverdv</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
- iBatis 의 sqlmapConfig.xml 을 아래와 같이 설정
<transactionManager type="JDBC" > <dataSource type="JNDI"> <property name="DataSource" value="cserverdb"/> </dataSource> </transactionManager>
출처: https://goodjoon.tistory.com/71 [Good Joon]
반응형
'개발 > was & server' 카테고리의 다른 글
AWS RDS 사용하기, PHP 연결하기, RDS charset 바꾸기 [펌] (0) | 2020.01.02 |
---|---|
[iis] Windows 10에 IIS 설치하기 (0) | 2019.12.28 |
[tomcat] Tomcat JNDI Oracle/Mysql 설정[펌] (0) | 2019.12.24 |
[JEUS] WEBTOB 및 JEUS 실행 [펌] (0) | 2019.12.16 |
[ JEUS 7 ] Application deploy [펌] (0) | 2019.12.16 |
Comments