aku1234 wrote:
> Yes.  Anything else I should look at?

As Filip pointed out, without a driver you'll go nowhere.  This would
appear to be the immediate issue to deal with.

What driver jar did you put in the lib dir?

Is there another copy in your WEB-INF/lib? You must remove that one if
there is.

p


> Filip Hanik - Dev Lists wrote:
>> ok, that's a good start. take a look at this
>>
>> Caused by: java.sql.SQLException: No suitable driver
>>
>> did you put the .jar file for the JDBC driver in TC_HOME/lib?
>>
>> Filip
>>
>> aku1234 wrote:
>>> I did some investigation and found a commons-dbcp and commons-pool
>>> in my lib directory.  I removed those, so now it's using 
>>> org.apache.tomcat.dbcp.dbcp.BasicDataSource, but I get a similar error.
>>> I'm not sure what's wrong.  I did notice that Tomcat 6 uses tomcat-dbcp
>>> instead of commons-dbcp.  I'm thinking that might be part of the problem,
>>> but I don't know enough about tomcat-dbcp to figure it out.
>>>
>>> Augustin
>>>
>>> The new stacktrace:
>>>
>>> INFO  NamingHelper - JNDI InitialContext properties:{}
>>> INFO  DatasourceConnectionProvider - Using datasource:
>>> java:comp/env/jdbc/OracleWellness
>>> WARN  SettingsFactory - Could not obtain connection metadata
>>> 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:1150)
>>>         at
>>> org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:880)
>>>         at
>>> org.hibernate.connection.DatasourceConnectionProvider.getConnection(DatasourceConnectionProvider.java:69)
>>>         at
>>> org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:84)
>>>         at
>>> org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2009)
>>>         at
>>> org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1292)
>>>         at
>>> org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:915)
>>>         at
>>> com.bhl.store.persistence.HibernateUtil.init(HibernateUtil.java:22)
>>>         at
>>> com.bhl.store.persistence.HibernateUtil.getSessionFactory(HibernateUtil.java:44)
>>>         at
>>> com.bhl.store.persistence.HibernateSessionRequestFilter.init(HibernateSessionRequestFilter.java:73)
>>>         at
>>> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
>>>         at
>>> org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
>>>         at
>>> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
>>>         at
>>> org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3696)
>>>         at
>>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4343)
>>>         at
>>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
>>>         at
>>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
>>>         at
>>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
>>>         at
>>> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825)
>>>         at
>>> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714)
>>>         at
>>> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
>>>         at
>>> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
>>>         at
>>> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
>>>         at
>>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
>>>         at
>>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
>>>         at
>>> org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
>>>         at
>>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>>>         at
>>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>>>         at
>>> org.apache.catalina.core.StandardService.start(StandardService.java:516)
>>>         at
>>> org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
>>>         at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
>>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>         at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>         at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>         at java.lang.reflect.Method.invoke(Method.java:585)
>>>         at
>>> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
>>>         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
>>> 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:1143)
>>>         ... 36 more
>>> INFO  Dialect - Using dialect: org.hibernate.dialect.Oracle10gDialect
>>>
>>>
>>>
>>> Filip Hanik - Dev Lists wrote:
>>>   
>>>> hibernate is using the org.apache.commons.dbcp pool, so you need to 
>>>> configure that one, or tell hibernate to use tomcat's pool
>>>>
>>>> the clue here is, that tomcat's connection pool (while the same as 
>>>> commons.dbcp) has the package renamed to org.apache.tomcat.dbcp.
>>>>
>>>> this is a hibernate problem, your tomcat pool is configured correctly
>>>>
>>>> Filip
>>>>
>>>>
>>>>     
>>>   
>>
>> ---------------------------------------------------------------------
>> To start a new topic, e-mail: users@tomcat.apache.org
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>>
> 


---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to