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>
<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>
<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>
 
댓글 없음:
댓글 쓰기