Richard...

I believe the following part is the key:
Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot create
JDBC driver of class '' for connect URL 'null'

Did you do Step 5, from the Installation guide.  Did you do the Tomcat
5.5 configuration in Tomcat 5.0, or vice versa?

I'm just spit-balling, so I'm sorry if I'm re-treading covered steps...

- Nelz

On 1/10/07, Richard Jones <[EMAIL PROTECTED]> wrote:
Hi Nelson,

Thanks for the quick reply.  I've checked, and my J/Connector JDBC
driver and mail/activation Jars are in the correct place;
$TOMCAT_HOME/common/lib directory

I also check I had the correct Jar versions on upgrading from 2.3 to
3, and everything looks fine.

Any other suggestions?

Cheers,

Richard




On 10/01/07, Nelson Carpentier <[EMAIL PROTECTED]> wrote:
> Oooh, oooh!  I had this problem...
>
> What I ended up figuring out what that I read the install instructions
> too quickly...  I had put the JDBC jars into the
> webapp/roller/WEB-INF/lib directory, but where they should go is in
> the $TOMCAT_HOME/common/lib directory...  (Same with mail.jar and
> activation.jar...)
>
> Good luck!
>
> - Nelz
>
> On 1/10/07, Richard Jones <[EMAIL PROTECTED]> wrote:
> > Hi,
> >
> > I'm in the process of upgrading from 2.3 to 3.0 and I get the 'JDBC
> > driver of class '' for connect URL 'null'' error on startup, but
> > Roller runs fine - it's just the error on startup.  This has come-up
> > on this list before and may be the same problem that Thomas Hofmann
> > reported > Database Problem (Oracle related ?), see:
> > 
http://mail-archives.apache.org/mod_mbox/incubator-roller-user/200611.mbox/[EMAIL 
PROTECTED]
> >
> > As Anil suggested in that thread, I think I have a duplicate (failing)
> > auto-deployment of the webapp.  My question is, how do I go about
> > fixing this?  I've tried cleaning up all the Tomcat files and now have
> > a clean, minimal Tomcat installation - but the problem persists.
> >
> > Any help would be greatly appreciated.
> >
> > Cheers,
> >
> > Richard
> >
> >
> >
> > Here's the stack trace:
> >
> > INFO  2007-01-10 19:37:52,174 HbmBinder:bindCollectionSecondPass -
> > Mapping collection: org.apache.roller.pojos.UserData.roles -> userrole
> > INFO  2007-01-10 19:37:52,176 HbmBinder:bindCollectionSecondPass -
> > Mapping collection:
> > org.apache.roller.pojos.WeblogEntryData.entryAttributes ->
> > entryattribute
> > INFO  2007-01-10 19:37:52,178 HbmBinder:bindCollectionSecondPass -
> > Mapping collection: org.apache.roller.pojos.WebsiteData.permissions ->
> > roller_user_permissions
> > INFO  2007-01-10 19:37:52,179 HbmBinder:bindCollectionSecondPass -
> > Mapping collection:
> > org.apache.roller.pojos.PlanetGroupData.groupSubscriptionAssocs ->
> > rag_group_subscription
> > INFO  2007-01-10 19:37:52,181 HbmBinder:bindCollectionSecondPass -
> > Mapping collection:
> > org.apache.roller.pojos.PlanetSubscriptionData.groupSubscriptionAssocs
> > -> rag_group_subscription
> > INFO  2007-01-10 19:37:52,182 HbmBinder:bindCollectionSecondPass -
> > Mapping collection:
> > org.apache.roller.pojos.PlanetSubscriptionData.entries -> rag_entry
> > INFO  2007-01-10 19:37:52,212 NamingHelper:getInitialContext - JNDI
> > InitialContext properties:{}
> > INFO  2007-01-10 19:37:52,214 DatasourceConnectionProvider:configure -
> > Using datasource: java:comp/env/jdbc/rollerdb
> > WARN  2007-01-10 19:37:52,220 SettingsFactory:buildSettings - Could
> > not obtain connection metadata
> > org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver
> > of class '' for connect URL 'null'
> >         at 
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:780)
> >         at 
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)
> >         at 
org.hibernate.connection.DatasourceConnectionProvider.getConnection(DatasourceConnectionProvider.java:69)
> >         at 
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:72)
> >         at 
org.hibernate.cfg.Configuration.buildSettings(Configuration.java:1881)
> >         at 
org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1174)
> >         at 
org.apache.roller.business.hibernate.HibernatePersistenceStrategy.<init>(HibernatePersistenceStrategy.java:65)
> >         at 
org.apache.roller.business.hibernate.HibernateRollerImpl.<init>(HibernateRollerImpl.java:74)
> >         at 
org.apache.roller.business.hibernate.HibernateRollerImpl.instantiate(HibernateRollerImpl.java:89)
> >         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.roller.model.RollerFactory.setRoller(RollerFactory.java:103)
> >         at 
org.apache.roller.model.RollerFactory.getRoller(RollerFactory.java:72)
> >         at 
org.apache.roller.ui.core.RollerContext.contextInitialized(RollerContext.java:171)
> >         at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827)
> >         at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4343)
> >         at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
> >         at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
> >         at 
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
> >         at 
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
> >         at 
org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
> >         at 
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:701)
> >         at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:432)
> >         at org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)
> >         at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
> >         at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> >         at 
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
> >         at 
org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
> >         at 
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
> >         at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
> >         at 
org.apache.catalina.core.StandardService.start(StandardService.java:480)
> >         at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
> >         at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
> >         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:287)
> >         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)
> > Caused by: java.sql.SQLException: No suitable driver
> >         at java.sql.DriverManager.getDriver(DriverManager.java:243)
> >         at 
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:773)
> >         ... 40 more
> > INFO  2007-01-10 19:37:52,286 Dialect:<init> - Using dialect:
> > org.hibernate.dialect.MySQLDialect
> > INFO  2007-01-10 19:37:52,304
> > TransactionFactoryFactory:buildTransactionFactory - Using default
> > transaction strategy (direct JDBC transactions)
> > INFO  2007-01-10 19:37:52,315
> > TransactionManagerLookupFactory:getTransactionManagerLookup - No
> > TransactionManagerLookup configured (in JTA environment, use of
> > read-write or transactional second-level cache is not recommended)
> > INFO  2007-01-10 19:37:52,317 SettingsFactory:buildSettings -
> > Automatic flush during beforeCompletion(): disabled
> > INFO  2007-01-10 19:37:52,318 SettingsFactory:buildSettings -
> > Automatic session close at end of transaction: disabled
> > INFO  2007-01-10 19:37:52,338 SettingsFactory:buildSettings -
> > Scrollable result sets: disabled
> > INFO  2007-01-10 19:37:52,340 SettingsFactory:buildSettings - JDBC3
> > getGeneratedKeys(): disabled
> > INFO  2007-01-10 19:37:52,341 SettingsFactory:buildSettings -
> > Connection release mode: auto
> > INFO  2007-01-10 19:37:52,345 SettingsFactory:buildSettings - Maximum
> > outer join fetch depth: 2
> > INFO  2007-01-10 19:37:52,346 SettingsFactory:buildSettings - Default
> > batch fetch size: 1
> > INFO  2007-01-10 19:37:52,347 SettingsFactory:buildSettings - Generate
> > SQL with comments: disabled
> > INFO  2007-01-10 19:37:52,356 SettingsFactory:buildSettings - Order
> > SQL updates by primary key: disabled
> > INFO  2007-01-10 19:37:52,358
> > SettingsFactory:createQueryTranslatorFactory - Query translator:
> > org.hibernate.hql.ast.ASTQueryTranslatorFactory
> > INFO  2007-01-10 19:37:52,369 ASTQueryTranslatorFactory:<init> - Using
> > ASTQueryTranslatorFactory
> > INFO  2007-01-10 19:37:52,370 SettingsFactory:buildSettings - Query
> > language substitutions: {}
> > INFO  2007-01-10 19:37:52,372 SettingsFactory:buildSettings -
> > Second-level cache: enabled
> > INFO  2007-01-10 19:37:52,373 SettingsFactory:buildSettings - Query
> > cache: disabled
> > INFO  2007-01-10 19:37:52,374 SettingsFactory:createCacheProvider -
> > Cache provider: org.hibernate.cache.EhCacheProvider
> > INFO  2007-01-10 19:37:52,385 SettingsFactory:buildSettings - Optimize
> > cache for minimal puts: disabled
> > INFO  2007-01-10 19:37:52,386 SettingsFactory:buildSettings -
> > Structured second-level cache entries: enabled
> > INFO  2007-01-10 19:37:52,403 SettingsFactory:buildSettings -
> > Statistics: enabled
> > INFO  2007-01-10 19:37:52,404 SettingsFactory:buildSettings - Deleted
> > entity synthetic identifier rollback: disabled
> > INFO  2007-01-10 19:37:52,406 SettingsFactory:buildSettings - Default
> > entity-mode: pojo
> > INFO  2007-01-10 19:37:52,477 SessionFactoryImpl:<init> - building
> > session factory
> > WARN  2007-01-10 19:37:52,600 EhCacheProvider:buildCache - Could not
> > find configuration [org.apache.roller.pojos.BookmarkData]; using
> > defaults.
> > WARN  2007-01-10 19:37:53,824 EhCacheProvider:buildCache - Could not
> > find configuration [org.apache.roller.pojos.CommentData]; using
> > defaults.
> > WARN  2007-01-10 19:37:53,912 EhCacheProvider:buildCache - Could not
> > find configuration [org.apache.roller.pojos.FolderData]; using
> > defaults.
> > WARN  2007-01-10 19:37:53,948 EhCacheProvider:buildCache - Could not
> > find configuration [org.apache.roller.pojos.PermissionsData]; using
> > defaults.
> > WARN  2007-01-10 19:37:53,978 EhCacheProvider:buildCache - Could not
> > find configuration [org.apache.roller.pojos.RoleData]; using defaults.
> > WARN  2007-01-10 19:37:53,997 EhCacheProvider:buildCache - Could not
> > find configuration [org.apache.roller.pojos.ImageData]; using
> > defaults.
> > WARN  2007-01-10 19:37:54,052 EhCacheProvider:buildCache - Could not
> > find configuration [org.apache.roller.pojos.WatermarkData]; using
> > defaults.
> > WARN  2007-01-10 19:37:54,096 EhCacheProvider:buildCache - Could not
> > find configuration [org.apache.roller.pojos.WeblogCategoryData]; using
> > defaults.
> > WARN  2007-01-10 19:37:54,223 EhCacheProvider:buildCache - Could not
> > find configuration [org.apache.roller.pojos.RefererData]; using
> > defaults.
> > WARN  2007-01-10 19:37:54,259 EhCacheProvider:buildCache - Could not
> > find configuration [org.apache.roller.pojos.AutoPingData]; using
> > defaults.
> > WARN  2007-01-10 19:37:54,286 EhCacheProvider:buildCache - Could not
> > find configuration [org.apache.roller.pojos.WeblogCategoryAssoc];
> > using defaults.
> > WARN  2007-01-10 19:37:54,334 EhCacheProvider:buildCache - Could not
> > find configuration [org.apache.roller.pojos.CounterData]; using
> > defaults.
> > WARN  2007-01-10 19:37:54,420 EhCacheProvider:buildCache - Could not
> > find configuration [org.apache.roller.pojos.WeblogEntryData]; using
> > defaults.
> > WARN  2007-01-10 19:37:54,485 EhCacheProvider:buildCache - Could not
> > find configuration [org.apache.roller.pojos.WeblogTemplate]; using
> > defaults.
> > WARN  2007-01-10 19:37:54,512 EhCacheProvider:buildCache - Could not
> > find configuration [org.apache.roller.pojos.ImageExifData]; using
> > defaults.
> > WARN  2007-01-10 19:37:54,550 EhCacheProvider:buildCache - Could not
> > find configuration [org.apache.roller.pojos.PingQueueEntryData]; using
> > defaults.
> > WARN  2007-01-10 19:37:54,657 EhCacheProvider:buildCache - Could not
> > find configuration [org.apache.roller.pojos.ImagePreviewData]; using
> > defaults.
> > WARN  2007-01-10 19:37:54,689 EhCacheProvider:buildCache - Could not
> > find configuration
> > [org.apache.roller.pojos.PingCategoryRestrictionData]; using defaults.
> > WARN  2007-01-10 19:37:54,702 EhCacheProvider:buildCache - Could not
> > find configuration [org.apache.roller.pojos.PingTargetData]; using
> > defaults.
> > WARN  2007-01-10 19:37:54,729 EhCacheProvider:buildCache - Could not
> > find configuration [org.apache.roller.pojos.EntryAttributeData]; using
> > defaults.
> > WARN  2007-01-10 19:37:54,745 EhCacheProvider:buildCache - Could not
> > find configuration [org.apache.roller.pojos.FolderAssoc]; using
> > defaults.
> > INFO  2007-01-10 19:37:55,097 SessionFactoryObjectFactory:addInstance
> > - Not binding factory to JNDI, no JNDI name configured
> > INFO  2007-01-10 19:37:55,111 RollerFactory:setRoller - Using Roller
> > Impl: org.apache.roller.business.hibernate.HibernateRollerImpl
> > WARN  2007-01-10 19:37:55,336 JDBCExceptionReporter:logExceptions -
> > SQL Error: 0, SQLState: null
> > ERROR 2007-01-10 19:37:55,349 JDBCExceptionReporter:logExceptions -
> > Cannot create JDBC driver of class '' for connect URL 'null'
> > FATAL 2007-01-10 19:37:55,353 HibernatePropertiesManagerImpl:init -
> > Failed to initialize runtime configuration properties.Please check
> > that the database has been upgraded!
> > org.apache.roller.RollerException
> >         at 
org.apache.roller.business.hibernate.HibernatePropertiesManagerImpl.getProperties(HibernatePropertiesManagerImpl.java:115)
> >         at 
org.apache.roller.business.hibernate.HibernatePropertiesManagerImpl.init(HibernatePropertiesManagerImpl.java:147)
> >         at 
org.apache.roller.business.hibernate.HibernatePropertiesManagerImpl.<init>(HibernatePropertiesManagerImpl.java:70)
> >         at 
org.apache.roller.business.hibernate.HibernateRollerImpl.getPropertiesManager(HibernateRollerImpl.java:189)
> >         at 
org.apache.roller.ui.core.RollerContext.setupRollerProperties(RollerContext.java:237)
> >         at 
org.apache.roller.ui.core.RollerContext.contextInitialized(RollerContext.java:173)
> >         at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827)
> >         at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4343)
> >         at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
> >         at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
> >         at 
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
> >         at 
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
> >         at 
org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
> >         at 
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:701)
> >         at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:432)
> >         at org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)
> >         at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
> >         at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> >         at 
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
> >         at 
org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
> >         at 
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
> >         at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
> >         at 
org.apache.catalina.core.StandardService.start(StandardService.java:480)
> >         at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
> >         at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
> >         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:287)
> >         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)
> > --- ROOT CAUSE ---
> > org.hibernate.exception.GenericJDBCException: Cannot open connection
> >         at 
org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:91)
> >         at 
org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:79)
> >         at 
org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
> >         at 
org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29)
> >         at 
org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:363)
> >         at 
org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:122)
> >         at org.hibernate.jdbc.JDBCContext.connection(JDBCContext.java:125)
> >         at 
org.hibernate.transaction.JDBCTransaction.begin(JDBCTransaction.java:57)
> >         at 
org.hibernate.impl.SessionImpl.beginTransaction(SessionImpl.java:1309)
> >         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.hibernate.context.ThreadLocalSessionContext$TransactionProtectionWrapper.invoke(ThreadLocalSessionContext.java:301)
> >         at $Proxy2.beginTransaction(Unknown Source)
> >         at 
org.apache.roller.business.hibernate.HibernatePersistenceStrategy.getSession(HibernatePersistenceStrategy.java:83)
> >         at 
org.apache.roller.business.hibernate.HibernatePropertiesManagerImpl.getProperties(HibernatePropertiesManagerImpl.java:98)
> >         at 
org.apache.roller.business.hibernate.HibernatePropertiesManagerImpl.init(HibernatePropertiesManagerImpl.java:147)
> >         at 
org.apache.roller.business.hibernate.HibernatePropertiesManagerImpl.<init>(HibernatePropertiesManagerImpl.java:70)
> >         at 
org.apache.roller.business.hibernate.HibernateRollerImpl.getPropertiesManager(HibernateRollerImpl.java:189)
> >         at 
org.apache.roller.ui.core.RollerContext.setupRollerProperties(RollerContext.java:237)
> >         at 
org.apache.roller.ui.core.RollerContext.contextInitialized(RollerContext.java:173)
> >         at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827)
> >         at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4343)
> >         at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
> >         at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
> >         at 
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
> >         at 
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
> >         at 
org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
> >         at 
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:701)
> >         at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:432)
> >         at org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)
> >         at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
> >         at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> >         at 
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
> >         at 
org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
> >         at 
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
> >         at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
> >         at 
org.apache.catalina.core.StandardService.start(StandardService.java:480)
> >         at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
> >         at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
> >         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:287)
> >         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)
> > Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot create
> > JDBC driver of class '' for connect URL 'null'
> >         at 
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:780)
> >         at 
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)
> >         at 
org.hibernate.connection.DatasourceConnectionProvider.getConnection(DatasourceConnectionProvider.java:69)
> >         at 
org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:360)
> >         ... 42 more
> > Caused by: java.sql.SQLException: No suitable driver
> >         at java.sql.DriverManager.getDriver(DriverManager.java:243)
> >         at 
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:773)
> >         ... 45 more
> > FATAL 2007-01-10 19:37:55,363 RollerContext:contextInitialized -
> > RollerContext initialization failed
> > java.lang.RuntimeException: org.apache.roller.RollerException
> >         at 
org.apache.roller.business.hibernate.HibernatePropertiesManagerImpl.init(HibernatePropertiesManagerImpl.java:163)
> >         at 
org.apache.roller.business.hibernate.HibernatePropertiesManagerImpl.<init>(HibernatePropertiesManagerImpl.java:70)
> >         at 
org.apache.roller.business.hibernate.HibernateRollerImpl.getPropertiesManager(HibernateRollerImpl.java:189)
> >         at 
org.apache.roller.ui.core.RollerContext.setupRollerProperties(RollerContext.java:237)
> >         at 
org.apache.roller.ui.core.RollerContext.contextInitialized(RollerContext.java:173)
> >         at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827)
> >         at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4343)
> >         at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
> >         at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
> >         at 
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
> >         at 
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
> >         at 
org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
> >         at 
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:701)
> >         at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:432)
> >         at org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)
> >         at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
> >         at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> >         at 
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
> >         at 
org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
> >         at 
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
> >         at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
> >         at 
org.apache.catalina.core.StandardService.start(StandardService.java:480)
> >         at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
> >         at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
> >         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:287)
> >         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)
> > Caused by: org.apache.roller.RollerException
> >         at 
org.apache.roller.business.hibernate.HibernatePropertiesManagerImpl.getProperties(HibernatePropertiesManagerImpl.java:115)
> >         at 
org.apache.roller.business.hibernate.HibernatePropertiesManagerImpl.init(HibernatePropertiesManagerImpl.java:147)
> >         ... 29 more
> > INFO  2007-01-10 19:37:55,388 IPBanFilter:init - INIT IPBanFilter
> > INFO  2007-01-10 19:37:55,395 CompressionFilter:init - Compressed Output 
ENABLED
> > INFO  2007-01-10 19:37:55,415 RequestMappingFilter:init - Request
> > mapping filter initialized, 1 mappers configured.
> > INFO  2007-01-10 19:37:55,433 ReferrerQueueManagerImpl:<init> -
> > Initializing Referrer Queue Manager
> > INFO  2007-01-10 19:37:55,437 ReferrerQueueManagerImpl:<init> -
> > Asynchronous referrer processing = false
> > INFO  2007-01-10 19:37:55,452 CacheManager:<clinit> - Cache Manager 
Initialized.
> > INFO  2007-01-10 19:37:55,454 CacheManager:<clinit> - Cache Factory =
> > org.apache.roller.util.cache.ExpiringLRUCacheFactoryImpl
> > INFO  2007-01-10 19:37:55,464 FuturePostingsInvalidationJob:input -
> > Peeking 3 minutes into the future each pass
> > INFO  2007-01-10 19:37:55,500 ContinuousWorkerThread:run - future
> > invalidations thread Started.
> > ERROR 2007-01-10 19:37:55,502 WorkerThread:run - Error executing job.
> > Worker = future invalidations thread, Job =
> > org.apache.roller.util.cache.FuturePostingsInvalidationJob
> > java.lang.ThreadDeath
> >         at 
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1229)
> >         at 
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1189)
> >         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
> >         at 
org.apache.roller.business.hibernate.HibernateRollerImpl.getWeblogManager(HibernateRollerImpl.java:159)
> >         at 
org.apache.roller.util.cache.FuturePostingsInvalidationJob.execute(FuturePostingsInvalidationJob.java:74)
> >         at 
org.apache.roller.business.runnable.WorkerThread.run(WorkerThread.java:73)
> >         at 
org.apache.roller.business.runnable.ContinuousWorkerThread.run(ContinuousWorkerThread.java:83)
> > INFO  2007-01-10 19:37:55,504 ContinuousWorkerThread:run - future
> > invalidations thread INTERRUPT: sleep interrupted
> >
>
>

Reply via email to