Exception "Cannot create JDBC driver of class '' for connect URL 'null'" When Starting csagentservices (Doc ID 1634677.1)

Last updated on JULY 07, 2017

Applies to:

Oracle WebCenter Sites - Version 11.1.1.8.0 and later
Information in this document applies to any platform.

Symptoms

After installing csagentservices and starting the appserver, the log shows errors:

[2014-03-11 15:11:50.614][CS.DB][FATAL] Exception loading meta data for data sourcecsDataSource
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null'
   at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1452)
   at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
   at org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
   at com.fatwire.cs.core.db.DataSourceBackedPool.acquire(y:1266)
   at COM.FutureTense.Servlet.B._(y:1013)
   at COM.FutureTense.Servlet.B.X(y:3338)
   at COM.FutureTense.Servlet.F.(y:1599)
   at COM.FutureTense.Servlet.B.H(y:3075)
   at COM.FutureTense.Common.g.E(y:5932)
   at COM.FutureTense.Common.g.grab(y:3240)
...
Caused by: java.lang.NullPointerException
   at sun.jdbc.odbc.JdbcOdbcDriver.getProtocol(JdbcOdbcDriver.java:507)
   at sun.jdbc.odbc.JdbcOdbcDriver.knownURL(JdbcOdbcDriver.java:476)
   at sun.jdbc.odbc.JdbcOdbcDriver.acceptsURL(JdbcOdbcDriver.java:307)
   at java.sql.DriverManager.getDriver(DriverManager.java:253)
   at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1437)
... 60 more
[2014-03-11 15:11:50.618][CS.DB][ERROR] Exception getting database connection
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null'
   at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1452)
   at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
   at org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
   at com.fatwire.cs.core.db.DataSourceBackedPool.acquire(y:1266)
   at COM.FutureTense.Servlet.F.A(y:1232)
   at COM.FutureTense.Servlet.F.C(y:2188)
...

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms