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
> >
>
>