Tomcat5.5以降の「JNDI Datasource」の設定
なんか、昔作ったWEBアプリをTomcat5.5で動かそうと思ったら、こんなエラーが出て・・
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null' at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:780) at org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540) ・ ・ ・ Caused by: java.sql.SQLException: No suitable driver at java.sql.DriverManager.getDriver(Unknown Source) at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:773) ... 27 more
Tomcat5.5から設定ファイル (コンテキストファイル または server.xml) のデータソースの書き方が大幅に変わったみたい。
で、こんな症状のときに見るページは、The Apache Tomcat 5.5 Servlet/JSP Container - JNDI Datasource HOW-TOということです。