关于Tomcat 5.5.XX数据源配置出现连接问题的解决 错误信息:Cannot create JDBC driver of class '' for connect URL 'null'
当我们用Tomcat5.0.XX时,以Oracle为例,一般我们的配置如下,但直接移到5.5.XX时就会发生错误 <Resource name="jdbc/XXX" type="javax.sql.DataSource"/> <ResourceParams name="jdbc/XXX"> <parameter> <name>factory</name> <value>org.apache.commons.dbcp.BasicDataSourceFactory</value> </parameter> <parameter> <name>password</name> <value>password</value> </parameter> <parameter> <name>url</name> <value>jdbc:oracle:thin:@localhost:1521:SID</value> </parameter> <parameter> <name>driverClassName</name> <value>oracle.jdbc.driver.OracleDriver</value> </parameter> <parameter> <name>username</name> <value>username</value> </parameter> </ResourceParams>
当要移植到Tomcat5.5.XX时,配置应当修改一下,如下所示: <Resource name="jdbc/XXX" type="javax.sql.DataSource" password="password" driverClassName="oracle.jdbc.driver.OracleDriver" maxIdle="2" maxWait="5000" username="username" url="jdbc:oracle:thin:@localhost:1521:SID" maxActive="4"/>
相应的参数请进行相应的改动,以上只是解决的示例。