Hi xwiki-userlist, I am new to xWiki and would like to deploy xwiki to my tomcat 7 using JNDI and MySQL. While I think this is pretty standard, I am now really stuck with the database since two days. I am pretty sure that I have correctly configured the JNDI resource within tomcat. I have also tested the container + resource by just deploying am completely different application. I also made sure that the test application didn't contain the JDBC-Driver so that it had to take the driver provided from the container. Still I am getting this error message when I try to run xWiki with the above described configuration: java.sql.SQLException: No suitable driver found for java:/jdbc/xwiki java.sql.DriverManager.getConnection(DriverManager.java:596) java.sql.DriverManager.getConnection(DriverManager.java:187) org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:133) org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:446) org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:167) org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:161) org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1700) org.hibernate.loader.Loader.doQuery(Loader.java:801) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) org.hibernate.loader.Loader.loadEntity(Loader.java:2037) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:86) org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:76) org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3293) org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:496) org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:477) org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:227) org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:285) org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:152) org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:1090) ... My Hibernate configuration looks like this: |<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"> <hibernate-configuration> <session-factory> <property name="show_sql">false</property> <property name="use_outer_join">true</property> <property name="connection.pool_size">2</property> <property name="statement_cache.size">2</property> <property name="jdbc.use_scrollable_resultset">false</property> <property name="connection.url">java:comp/env/jdbc/xwiki</property> <property name="dialect">org.hibernate.dialect.MySQL5Dialect</property> <mapping resource="xwiki.hbm.xml"/> <mapping resource="feeds.hbm.xml"/> <mapping resource="activitystream.hbm.xml"/> <mapping resource="instance.hbm.xml"/> </session-factory> </hibernate-configuration> Can anybody please give me a hint about what went wrong with my configuration? Kind regards Randy |