一篇关于tomcat连接的文章

在《程序员csdn开发高手》这本杂志的2004年第02期,一位名叫宋廷宇的老师写了一篇文章,名赤《tomcat连接池的图形化配置与使用》,我看到了这篇文章,该作者所使用的数据库是sql server,而我所使用的数据库是mysql,tomcat版本为5.0 19。文中有这么一段话:“在tomcat 4.1.18及后续版本中提供了图形界面的web应用发布工具,但是使用这个工具发布采用数据库连接池的web应用时,自动生成的配置不能找到数据源。这是一个bug,相信在后续的版本中所有关于数据库连接池的配置和发布都不需要在手工修改配置文件,而使用简单方便的全图形化工具”。当时我个人认为:我所使用的tomcat 5.0版的,bug应该修正了吧,况且数据库配置嘛,换汤不换药,原理应该是一样的,但是我严格按照这篇文章上来配置,结果事与愿为,配置成功运行后出错了。附错误如下:
org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of class '
' for connect URL 'null', cause: No suitable driver
相信学过jsp连接数据库的人都有常识,那就是将驱动加入CLASSPATH。排除错误,驱动没问题。迷惑中
于是乎,检查,重来再检查,再重来,错误不变。
既然图形下配置错误,那么我手动配置。上网搜索,最权威的当然就是tomcat的doc。刚好文档中有一篇讲如何配置mysql数据库连接池的(全英文的,幸好我英语过得去),一步一步严格按照它的格式来配置,当我看到同样的错误时,犹如晴天劈雳。一个字:晕!!!差点放弃。(如果放弃了,就不会有我今天这篇文章了,好险呀!!!)
因此我认为tomcat有问题。这个错误很多人都见过,在csdn及本论坛上,有许多人问到这样的问题,为这问题,我还在国外的论坛上搜索了,也有人问到这样的问题,他们说这是tomcat的一个bug,于是我就默认了。后来想想不对,如果是bug的话,jarkata项目组织肯定会贴出来并且修正这个bug的。
我就下载了最新版本的tomcat(5.0 25)再次试验,首先是按照书上的文章进行图形化配置,结果依然,心里想,bug肯定修正,且我与作者的步骤一样。问题休在???沉着冷静下来,再次看看tomcat的文档。又回想起宋廷宇老师的文章中那段话,莫非真的是图形配置中的bug。
http://jakarta.apache.org/tomcat/tomcat-5.0-doc/jndi-datasource-examples-howto
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值