Hi,
after switching from Tomcat 5.5.9 to 5.5.15 I get the following error :
2006-01-31 16:43:38,130 [INFO ] QueryLogger.*** error.
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)
at org.objectstyle.cayenne.access.DataNode.performQueries(DataNode.java:298)
at org.objectstyle.cayenne.access.DataDomainQueryAction.performQuery(DataDomainQueryAction.java:107)
at org.objectstyle.cayenne.access.DataDomain.performQueries(DataDomain.java:643)
at org.objectstyle.cayenne.access.DataContext.performQueries(DataContext.java:1100)
at org.objectstyle.cayenne.access.Transaction.performQueries(Transaction.java:207)
at org.objectstyle.cayenne.access.DataContext.performQueries(DataContext.java:1068)
at org.objectstyle.cayenne.access.DataContextSelectAction.performQuery(DataContextSelectAction.java:173)
at org.objectstyle.cayenne.access.DataContextSelectAction.performQuery(DataContextSelectAction.java:93)
at org.objectstyle.cayenne.access.DataContext.performQuery(DataContext.java:1200)
at com.sr2.back.dao.UserDAO.getAvailableRoles(UserDAO.java:168)
....
Caused by: java.sql.SQLException: No suitable driver
at java.sql.DriverManager.getDriver(DriverManager.java:243)
at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:773)
I have copied the settings and libraries from the old (5.5.9) tomcat version to the new (5.5.19) version. And there *is* a JDBC driver in the commons/lib dir. I'm not sure is it a tomcat or cayenne problem. So I will post it here and in the tomcat group. But database access seems to work anyway. Additionally I've just realized that the UserDAO class is called twice and the second one it works without an error. So where does Tomcat searching for the database ? Normally it should passed per JNDI.
Thanks, Lothar
__________________________________________________________________________
Erweitern Sie FreeMail zu einem noch leistungsstarkeren E-Mail-Postfach!
Mehr Infos unter http://freemail.web.de/home/landingpad/?mc=021131
This archive was generated by hypermail 2.0.0 : Tue Jan 31 2006 - 11:30:34 EST