最近下载了SimpleJdonFrameworkTest,想将testWeb.war按照readm_cn.txt的说明部署到tomcat下测试运行一下,结果发现当部署到tomcat-5.0.28时,运行http://localhost:8080/testWeb,结果页面没有显示任何记录,点击“Add”,增加的记录也不能成功,后台日志显示ERROR,"Cannot create JDBC driver of class '' for connect URL 'null'",说明JNDI资源配置有问题,但是几番周折,竟然想不出哪里出了问题,后来按照http://localhost:8080/tomcat-docs的关于mysql JNDI配置的说明修改了..\tomcat-5.0.28\conf\Catalina\localhost\testWeb.xml之后,问题解决了(下面附了testWeb.xml的完整内容)。
后来想为什么banq和其他道友能运行通过testWeb,于是下载tomcat-5.5.27后再一次按照readm_cn.txt部署一遍,结果果然顺利运行。
问题:
请问banq或其他道友,tomcat-5.5在资源的配置方面对tomcat-5.0是不是有了什么改进?
附tomcat-5.0.28对testWeb.xml的修改:
type="javax.sql.DataSource"/>