Hi,

I'd like to set up Roller 5.0.1 to use a Tomcat 7 JNDI Datasource
(this is not in roller-install-guide.pdf)

Looks like Roller has accepted the datasource:

INFO  2012-11-15 15:19:02,555 DatabaseProvider:successMessage -
SUCCESS: located JNDI DataSource [java:comp/env/jdbc/rollerdb]

but then there is

FATAL 2012-11-15 15:33:05,155 JPAPropertiesManagerImpl:initialize -
Failed to initialize runtime configuration properties.Please check
that the database has been upgraded!
<openjpa-2.0.1-r422266:989424 fatal user error>
org.apache.openjpa.persistence.ArgumentException: A JDBC Driver or
DataSource class name must be specified in the ConnectionDriverName
property.
        at 
org.apache.openjpa.jdbc.schema.DataSourceFactory.newDataSource(DataSourceFactory.java:76)

How and where is this configurable?

Why does the JPA driver need to know the class name? this should be
only of concern to the datasource ..

Thanks,
Juergen

Reply via email to