关闭

tomcat5.5.12 配置连接池(oracle)

2666人阅读 评论(0) 收藏 举报
tomcat5.5 的 连接池配置与以前的版本不一样,要特别的小心(花了N个小时配置才终于配置好,总结一下下)
1、将驱动文件class12.jar拷入$tomcat_home$/commond/lib中
2、修改配置$tomcat_home$/conf/server.xml
在<host></host>中间添加
<Context docBase="web" path="/web" reloadable="true" debug="1">
<Resource name="jdbc/OracleDB" type="javax.sql.DataSource" driverClassName="oracle.jdbc.driver.OracleDriver" maxIdle="2" maxWait="5000" username="root" password="" url="jdbc:oracle:thin:@192.168.0.176:1521:example" maxActive="4" factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory" />
</Context>
(橙色应该注意!!!!!!!!!!!!!)
web为当前项目名称
org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory是tomcat5.5.12使用的factory
3、在同样的文件中的 <GlobalNamingResources> </GlobalNamingResources> 中添加
<Resource name="jdbc/OracleDB" type="javax.sql.DataSource" driverClassName="oracle.jdbc.driver.OracleDriver" maxIdle="2" maxWait="5000" username="root" password="" url="jdbc:oracle:thin:@192.168.0.176:1521:example" maxActive="4" factory="
org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory" />
4、在应用项目中的/WEB-INF/web.xml的</web-app>前加入
 <resource-ref>
<res-ref-name>jdbc/OracleDB</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
<res-sharing-scope>Shareable</res-sharing-scope>
</resource-ref>
重新启动tomcat就可以了!!!
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:149810次
    • 积分:2247
    • 等级:
    • 排名:第16831名
    • 原创:72篇
    • 转载:5篇
    • 译文:0篇
    • 评论:35条
    文章分类
    最新评论