2010년 2월 4일 목요일

Jeus JNDI 설정방법

JEUS DataSource & iBatis 를  사용하기 위해서는 총 3개의 설정파일 수정이 필요 합니다.
 
 1. web.xml 수정 
    
     web.xml 파일에 아래와 같은 부분을  추가 하셔야 합니다.
 
    <resource-ref>
        <res-ref-name>jdbc/DefaultDS</res-ref-name> 
        <res-type>javax.sql.DataSource</res-type>
        <res-auth>Container</res-auth>
    </resource-ref>
 
 2. WEB-INF/jeus-web-dd.xml 파일  수정
   
    jeus-web-dd.xml 파일에 아래의 빨간색 부분을 추가해 주십시요.
    .......
        <res-ref>
            <jndi-info>
                <ref-name>jdbc/DefaultDS</ref-name>
                <export-name>jdbc/DefaultDS</export-name> ---> 제우스에 설정된 export-name
            </jndi-info>
         </res-ref>   
    </jeus-web-dd> 
 
3. sqlmap-config.xml 파일 수정
 
 iBatis 설정파일에 아래 내용을 정의해 주시면 됩니다.
    ......

    <transactionManager type="JDBC" >
        <dataSource type ="JNDI">
            <property name="DataSource" value="java:comp/env/jdbc/DefaultDS"/>---> 제우스에 설정된 export-name
        </dataSource>
    </transactionManager>

 

댓글 없음:

댓글 쓰기