2. DataSource 설정
2.1 <CATALINA_HOME>/common/lib 디렉토리에 ojdbc14.jar 파일을 복사한다.(ojdbc14.zip 아님..ㅠㅠ)
2.2 server.xml 파일 설정
--------------------------------------------------------------------------
<!-- Global JNDI resources -->
<GlobalNamingResources>
.
<Resource name="ORCL"
auth="Container"
type="oracle.jdbc.pool.OracleDataSource"
driverClassName="oracle.jdbc.driver.OracleDriver"
factory="oracle.jdbc.pool.OracleDataSourceFactory"
url="jdbc:oracle:thin:@127.0.0.1:1521:ORCL"
maxActive="20"
maxIdle="10"
maxWait="-1"
user="kbs"
password="0000"
/>
</GlobalNamingResources>
--------------------------------------------------------------------------
2.3 context.xml 설정
--------------------------------------------------------------------------
<Context>
.
<ResourceLink global="ORCL" name="ORCL" type="oracle.jdbc.pool.OracleDataSource"/>
</Context>
--------------------------------------------------------------------------
2.4 web.xml 설정
--------------------------------------------------------------------------
<resource-ref>
<description>Oracle Datasource example</description>
<res-ref-name>ORCL</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
--------------------------------------------------------------------------
2.5 톰캣 시작~~~!!!!
3. ERROR 메세지
3.1 Cannot create JDBC driver of class '' for connect URL 'null'
3.1.1 ojdbc14.jar 파일이 혹 zip파일이 아닌지 확인하고, 복사한 위치가
<CONTEXT>/WEB-INF/lib인지 확인한다. 요기 들어가 있음 위의 메세지를 볼수두 있당. 확인해보고 <CATALINA_HOME>\common\lib 에만...!!! 복사한다.
3.2 java.sql.SQLException: 호출에 부적합한 인수입니다
3.2.1 server.xml에 정의한 <Resource>에 빠진게 있는지 확인한다.. 주로 user, password를 빼먹으니 url 및 user 등을 확인해본다.
'Computer Science & Engineering > JSP' 카테고리의 다른 글
JSP 연습 프로젝트 (0) | 2009.07.21 |
---|---|
[JSP] 마지막날 (0) | 2008.02.01 |
[JSP] 3일차 (0) | 2008.01.30 |
[JSP] get방식 (0) | 2008.01.29 |
[JSP] 경로 설정 (0) | 2008.01.28 |
댓글