You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@roller.apache.org by Chris Quenelle <Ch...@Sun.COM> on 2006/04/01 05:45:35 UTC

Re: Links to previous months?

Allen Gilliland wrote:
> Something like ...
> 
> <ul class="archive">
>   #foreach( $month in $weblog.getListOfArchiveMonths() )
>     <li class="archiveItem">$month</li>
>   #end
> </ul>
> 
> This is a *much* more flexible approach than telling people to just do 
> this ...
> 
> #showListOfArchiveMonths()
> 


I can also sympathize with the desire to have the basic
templates included with Roller be constructed out of a small
number of very simple macros.  With no programming embedded
in them.

So I would favor the approach of adding basic functionality
by exposing data structures, as Allen suggests, and also
retaining a small set of "wrapper" functions that output
HTML is a simple format.

The goal is that when someone sees a simple macro call
and wants a slightly different version we can respond
with "here is the data to build it yourself, and here
is how that convenience macro is implemented".

just my .02

--chris

Re: blank page issue

Posted by Brian Blakeley <we...@labourunions.com>.
That was the trouble!

I just ran <code> REPAIR TABLE: referer; <code> in MySQL and everything
is good again.

Brian



On Sat, 2006-04-01 at 18:32 -0500, Brian Blakeley wrote:
> I think I may have found something that could be causing my troubles.
> 
> It seems that my referer.MYI table me have been corrupted during my
> resent crash.
> 
> When I try to access it directly as follows:
> 
> SELECT * FROM referer;
> 
> I get the following response:
> 
> ERROR 1016 (HY000): Can't open file: "referer.MYI" (errno: 145)
> 
> I am going to try to reset the refers and see what happens.
> 
> 
> Brian
>  
> 
> On Sat, 2006-04-01 at 18:15 -0500, Brian Blakeley wrote:
> > Thanks Anil!
> > 
> > I am still having trouble and I am wondering if the <Realm
> > className="org.apache.catalina.realm..JDBCRealm: ... /> stuff is still
> > necessary for Roller 2.1?
> > 
> > Any thoughts?
> > 
> > 
> > brian
> > 
> > 
> > 
> > On Sat, 2006-04-01 at 12:48 -0800, Anil Gangolli wrote:
> > > For that stack trace, try the suggestions here:
> > > 
> > > http://rollerweblogger.org/wiki/Wiki.jsp?page=TomcatJDBCEmptyNull
> > > 
> > > --a.
> > > 
> > > 
> > > Brian Blakeley wrote:
> > > > Hi,
> > > >
> > > > Cheblogs.com has been experiencing the "blank page issue" all day and I
> > > > can not get things back to normal doing the following:
> > > >
> > > > cleared caches
> > > > removed the work directory
> > > > several restarts
> > > >
> > > > However the following is notable:
> > > >
> > > > the site rss feed is available and looks good
> > > > I can login into individual weblogs without issue
> > > >
> > > > Also when I hit http://www.cheblogs.com/ I get the page upto and
> > > > including the tabbedmenu.
> > > >
> > > > If I select either Che Blogs(recent entries) or Planet Che (Planet) I
> > > > get a completely white screen.
> > > >
> > > >
> > > > My backend system is Roller 2.1, Fedora 3 and Java 1.4.2_06-b03 with
> > > > Tomcat 5.0.30
> > > >
> > > > Thanks for any feedback.
> > > >
> > > >
> > > > Brian
> > > > ________________________________________________________________
> > > >
> > > > Roller.log stack:
> > > >
> > > >
> > > > ERROR 2006-04-01 10:28:20,846 JDBCException:<init> - Cannot open
> > > > connection
> > > > 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
> > > > net.sf.hibernate.connection.DatasourceConnectionProvider.getConnection
> > > > (DatasourceConnectionProvider.java:59)
> > > >         at net.sf.hibernate.impl.BatcherImpl.openConnection
> > > > (BatcherImpl.java:278)
> > > >         at net.sf.hibernate.impl.SessionImpl.connect
> > > > (SessionImpl.java:3302)
> > > >         at net.sf.hibernate.impl.SessionImpl.connection
> > > > (SessionImpl.java:3282)
> > > >         at net.sf.hibernate.impl.BatcherImpl.prepareQueryStatement
> > > > (BatcherImpl.java:65)
> > > >         at net.sf.hibernate.loader.Loader.prepareQueryStatement
> > > > (Loader.java:704)
> > > >         at net.sf.hibernate.loader.Loader.doQuery(Loader.java:185)
> > > >         at
> > > > net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections
> > > > (Loader.java:133)
> > > >         at net.sf.hibernate.loader.Loader.doList(Loader.java:955)
> > > >         at net.sf.hibernate.loader.Loader.list(Loader.java:946)
> > > >         at net.sf.hibernate.loader.CriteriaLoader.list
> > > > (CriteriaLoader.java:121)
> > > >         at net.sf.hibernate.impl.SessionImpl.find(SessionImpl.java:3609)
> > > >         at net.sf.hibernate.impl.CriteriaImpl.list
> > > > (CriteriaImpl.java:238)
> > > >         at
> > > > org.roller.business.hibernate.HibernateConfigManagerImpl.getRollerConfig
> > > > (HibernateConfigManagerImpl.java:46)
> > > >         at org.roller.presentation.RollerContext.setupRollerConfig
> > > > (RollerContext.java:502)
> > > >         at org.roller.presentation.RollerContext.contextInitialized
> > > > (RollerContext.java:158)
> > > >         at org.apache.catalina.core.StandardContext.listenerStart
> > > > (StandardContext.java:3831)
> > > >         at org.apache.catalina.core.StandardContext.start
> > > > (StandardContext.java:4323)
> > > >         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:324)
> > > >         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)
> > > >         ... 42 more
> > > > FATAL 2006-04-01 10:28:20,856 RollerContext:contextInitialized -
> > > > RollerContext initialization failed
> > > > org.roller.RollerException
> > > >         at
> > > > org.roller.business.hibernate.HibernateConfigManagerImpl.getRollerConfig
> > > > (HibernateConfigManagerImpl.java:51)
> > > >         at org.roller.presentation.RollerContext.setupRollerConfig
> > > > (RollerContext.java:502)
> > > >         at org.roller.presentation.RollerContext.contextInitialized
> > > > (RollerContext.java:158)
> > > >         at org.apache.catalina.core.StandardContext.listenerStart
> > > > (StandardContext.java:3831)
> > > >         at org.apache.catalina.core.StandardContext.start
> > > > (StandardContext.java:4323)
> > > >         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:324)
> > > >         at org.apache.catalina.startup.Bootstrap.start
> > > > (Bootstrap.java:287)
> > > >         at org.apache.catalina.startup.Bootstrap.main
> > > > (Bootstrap.java:425)
> > > > --- ROOT CAUSE ---
> > > > net.sf.hibernate.JDBCException: Cannot open connection
> > > >         at net.sf.hibernate.impl.BatcherImpl.openConnection
> > > > (BatcherImpl.java:281)
> > > >         at net.sf.hibernate.impl.SessionImpl.connect
> > > > (SessionImpl.java:3302)
> > > >         at net.sf.hibernate.impl.SessionImpl.connection
> > > > (SessionImpl.java:3282)
> > > >         at net.sf.hibernate.impl.BatcherImpl.prepareQueryStatement
> > > > (BatcherImpl.java:65)
> > > >         at net.sf.hibernate.loader.Loader.prepareQueryStatement
> > > > (Loader.java:704)
> > > >         at net.sf.hibernate.loader.Loader.doQuery(Loader.java:185)
> > > >         at
> > > > net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections
> > > > (Loader.java:133)
> > > >         at net.sf.hibernate.loader.Loader.doList(Loader.java:955)
> > > >         at net.sf.hibernate.loader.Loader.list(Loader.java:946)
> > > >         at net.sf.hibernate.loader.CriteriaLoader.list
> > > > (CriteriaLoader.java:121)
> > > >         at net.sf.hibernate.impl.SessionImpl.find(SessionImpl.java:3609)
> > > >         at net.sf.hibernate.impl.CriteriaImpl.list
> > > > (CriteriaImpl.java:238)
> > > >         at
> > > > org.roller.business.hibernate.HibernateConfigManagerImpl.getRollerConfig
> > > > (HibernateConfigManagerImpl.java:46)
> > > >         at org.roller.presentation.RollerContext.setupRollerConfig
> > > > (RollerContext.java:502)
> > > >         at org.roller.presentation.RollerContext.contextInitialized
> > > > (RollerContext.java:158)
> > > >         at org.apache.catalina.core.StandardContext.listenerStart
> > > > (StandardContext.java:3831)
> > > >         at org.apache.catalina.core.StandardContext.start
> > > > (StandardContext.java:4323)
> > > >         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:324)
> > > >         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
> > > > net.sf.hibernate.connection.DatasourceConnectionProvider.getConnection
> > > > (DatasourceConnectionProvider.java:59)
> > > >         at net.sf.hibernate.impl.BatcherImpl.openConnection
> > > > (BatcherImpl.java:278)
> > > >         ... 39 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)
> > > >         ... 42 more
> > > > (END)
> > > >
> > > >
> > > >
> > > >   
> > > 
> > 
> 


Re: blank page issue

Posted by Brian Blakeley <we...@labourunions.com>.
I think I may have found something that could be causing my troubles.

It seems that my referer.MYI table me have been corrupted during my
resent crash.

When I try to access it directly as follows:

SELECT * FROM referer;

I get the following response:

ERROR 1016 (HY000): Can't open file: "referer.MYI" (errno: 145)

I am going to try to reset the refers and see what happens.


Brian
 

On Sat, 2006-04-01 at 18:15 -0500, Brian Blakeley wrote:
> Thanks Anil!
> 
> I am still having trouble and I am wondering if the <Realm
> className="org.apache.catalina.realm..JDBCRealm: ... /> stuff is still
> necessary for Roller 2.1?
> 
> Any thoughts?
> 
> 
> brian
> 
> 
> 
> On Sat, 2006-04-01 at 12:48 -0800, Anil Gangolli wrote:
> > For that stack trace, try the suggestions here:
> > 
> > http://rollerweblogger.org/wiki/Wiki.jsp?page=TomcatJDBCEmptyNull
> > 
> > --a.
> > 
> > 
> > Brian Blakeley wrote:
> > > Hi,
> > >
> > > Cheblogs.com has been experiencing the "blank page issue" all day and I
> > > can not get things back to normal doing the following:
> > >
> > > cleared caches
> > > removed the work directory
> > > several restarts
> > >
> > > However the following is notable:
> > >
> > > the site rss feed is available and looks good
> > > I can login into individual weblogs without issue
> > >
> > > Also when I hit http://www.cheblogs.com/ I get the page upto and
> > > including the tabbedmenu.
> > >
> > > If I select either Che Blogs(recent entries) or Planet Che (Planet) I
> > > get a completely white screen.
> > >
> > >
> > > My backend system is Roller 2.1, Fedora 3 and Java 1.4.2_06-b03 with
> > > Tomcat 5.0.30
> > >
> > > Thanks for any feedback.
> > >
> > >
> > > Brian
> > > ________________________________________________________________
> > >
> > > Roller.log stack:
> > >
> > >
> > > ERROR 2006-04-01 10:28:20,846 JDBCException:<init> - Cannot open
> > > connection
> > > 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
> > > net.sf.hibernate.connection.DatasourceConnectionProvider.getConnection
> > > (DatasourceConnectionProvider.java:59)
> > >         at net.sf.hibernate.impl.BatcherImpl.openConnection
> > > (BatcherImpl.java:278)
> > >         at net.sf.hibernate.impl.SessionImpl.connect
> > > (SessionImpl.java:3302)
> > >         at net.sf.hibernate.impl.SessionImpl.connection
> > > (SessionImpl.java:3282)
> > >         at net.sf.hibernate.impl.BatcherImpl.prepareQueryStatement
> > > (BatcherImpl.java:65)
> > >         at net.sf.hibernate.loader.Loader.prepareQueryStatement
> > > (Loader.java:704)
> > >         at net.sf.hibernate.loader.Loader.doQuery(Loader.java:185)
> > >         at
> > > net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections
> > > (Loader.java:133)
> > >         at net.sf.hibernate.loader.Loader.doList(Loader.java:955)
> > >         at net.sf.hibernate.loader.Loader.list(Loader.java:946)
> > >         at net.sf.hibernate.loader.CriteriaLoader.list
> > > (CriteriaLoader.java:121)
> > >         at net.sf.hibernate.impl.SessionImpl.find(SessionImpl.java:3609)
> > >         at net.sf.hibernate.impl.CriteriaImpl.list
> > > (CriteriaImpl.java:238)
> > >         at
> > > org.roller.business.hibernate.HibernateConfigManagerImpl.getRollerConfig
> > > (HibernateConfigManagerImpl.java:46)
> > >         at org.roller.presentation.RollerContext.setupRollerConfig
> > > (RollerContext.java:502)
> > >         at org.roller.presentation.RollerContext.contextInitialized
> > > (RollerContext.java:158)
> > >         at org.apache.catalina.core.StandardContext.listenerStart
> > > (StandardContext.java:3831)
> > >         at org.apache.catalina.core.StandardContext.start
> > > (StandardContext.java:4323)
> > >         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:324)
> > >         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)
> > >         ... 42 more
> > > FATAL 2006-04-01 10:28:20,856 RollerContext:contextInitialized -
> > > RollerContext initialization failed
> > > org.roller.RollerException
> > >         at
> > > org.roller.business.hibernate.HibernateConfigManagerImpl.getRollerConfig
> > > (HibernateConfigManagerImpl.java:51)
> > >         at org.roller.presentation.RollerContext.setupRollerConfig
> > > (RollerContext.java:502)
> > >         at org.roller.presentation.RollerContext.contextInitialized
> > > (RollerContext.java:158)
> > >         at org.apache.catalina.core.StandardContext.listenerStart
> > > (StandardContext.java:3831)
> > >         at org.apache.catalina.core.StandardContext.start
> > > (StandardContext.java:4323)
> > >         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:324)
> > >         at org.apache.catalina.startup.Bootstrap.start
> > > (Bootstrap.java:287)
> > >         at org.apache.catalina.startup.Bootstrap.main
> > > (Bootstrap.java:425)
> > > --- ROOT CAUSE ---
> > > net.sf.hibernate.JDBCException: Cannot open connection
> > >         at net.sf.hibernate.impl.BatcherImpl.openConnection
> > > (BatcherImpl.java:281)
> > >         at net.sf.hibernate.impl.SessionImpl.connect
> > > (SessionImpl.java:3302)
> > >         at net.sf.hibernate.impl.SessionImpl.connection
> > > (SessionImpl.java:3282)
> > >         at net.sf.hibernate.impl.BatcherImpl.prepareQueryStatement
> > > (BatcherImpl.java:65)
> > >         at net.sf.hibernate.loader.Loader.prepareQueryStatement
> > > (Loader.java:704)
> > >         at net.sf.hibernate.loader.Loader.doQuery(Loader.java:185)
> > >         at
> > > net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections
> > > (Loader.java:133)
> > >         at net.sf.hibernate.loader.Loader.doList(Loader.java:955)
> > >         at net.sf.hibernate.loader.Loader.list(Loader.java:946)
> > >         at net.sf.hibernate.loader.CriteriaLoader.list
> > > (CriteriaLoader.java:121)
> > >         at net.sf.hibernate.impl.SessionImpl.find(SessionImpl.java:3609)
> > >         at net.sf.hibernate.impl.CriteriaImpl.list
> > > (CriteriaImpl.java:238)
> > >         at
> > > org.roller.business.hibernate.HibernateConfigManagerImpl.getRollerConfig
> > > (HibernateConfigManagerImpl.java:46)
> > >         at org.roller.presentation.RollerContext.setupRollerConfig
> > > (RollerContext.java:502)
> > >         at org.roller.presentation.RollerContext.contextInitialized
> > > (RollerContext.java:158)
> > >         at org.apache.catalina.core.StandardContext.listenerStart
> > > (StandardContext.java:3831)
> > >         at org.apache.catalina.core.StandardContext.start
> > > (StandardContext.java:4323)
> > >         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:324)
> > >         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
> > > net.sf.hibernate.connection.DatasourceConnectionProvider.getConnection
> > > (DatasourceConnectionProvider.java:59)
> > >         at net.sf.hibernate.impl.BatcherImpl.openConnection
> > > (BatcherImpl.java:278)
> > >         ... 39 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)
> > >         ... 42 more
> > > (END)
> > >
> > >
> > >
> > >   
> > 
> 


Re: blank page issue

Posted by Matt Raible <mr...@gmail.com>.
On 4/1/06, Brian Blakeley <we...@labourunions.com> wrote:
>
> Thanks Anil!
>
> I am still having trouble and I am wondering if the <Realm
> className="org.apache.catalina.realm..JDBCRealm: ... /> stuff is still
> necessary for Roller 2.1?

No, you don't need this for 2.1.

>
> Any thoughts?
>
>
> brian
>
>
>
> On Sat, 2006-04-01 at 12:48 -0800, Anil Gangolli wrote:
> > For that stack trace, try the suggestions here:
> >
> > http://rollerweblogger.org/wiki/Wiki.jsp?page=TomcatJDBCEmptyNull
> >
> > --a.
> >
> >
> > Brian Blakeley wrote:
> > > Hi,
> > >
> > > Cheblogs.com has been experiencing the "blank page issue" all day and I
> > > can not get things back to normal doing the following:
> > >
> > > cleared caches
> > > removed the work directory
> > > several restarts
> > >
> > > However the following is notable:
> > >
> > > the site rss feed is available and looks good
> > > I can login into individual weblogs without issue
> > >
> > > Also when I hit http://www.cheblogs.com/ I get the page upto and
> > > including the tabbedmenu.
> > >
> > > If I select either Che Blogs(recent entries) or Planet Che (Planet) I
> > > get a completely white screen.
> > >
> > >
> > > My backend system is Roller 2.1, Fedora 3 and Java 1.4.2_06-b03 with
> > > Tomcat 5.0.30
> > >
> > > Thanks for any feedback.
> > >
> > >
> > > Brian
> > > ________________________________________________________________
> > >
> > > Roller.log stack:
> > >
> > >
> > > ERROR 2006-04-01 10:28:20,846 JDBCException:<init> - Cannot open
> > > connection
> > > 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
> > > net.sf.hibernate.connection.DatasourceConnectionProvider.getConnection
> > > (DatasourceConnectionProvider.java:59)
> > >         at net.sf.hibernate.impl.BatcherImpl.openConnection
> > > (BatcherImpl.java:278)
> > >         at net.sf.hibernate.impl.SessionImpl.connect
> > > (SessionImpl.java:3302)
> > >         at net.sf.hibernate.impl.SessionImpl.connection
> > > (SessionImpl.java:3282)
> > >         at net.sf.hibernate.impl.BatcherImpl.prepareQueryStatement
> > > (BatcherImpl.java:65)
> > >         at net.sf.hibernate.loader.Loader.prepareQueryStatement
> > > (Loader.java:704)
> > >         at net.sf.hibernate.loader.Loader.doQuery(Loader.java:185)
> > >         at
> > > net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections
> > > (Loader.java:133)
> > >         at net.sf.hibernate.loader.Loader.doList(Loader.java:955)
> > >         at net.sf.hibernate.loader.Loader.list(Loader.java:946)
> > >         at net.sf.hibernate.loader.CriteriaLoader.list
> > > (CriteriaLoader.java:121)
> > >         at net.sf.hibernate.impl.SessionImpl.find(SessionImpl.java:3609)
> > >         at net.sf.hibernate.impl.CriteriaImpl.list
> > > (CriteriaImpl.java:238)
> > >         at
> > > org.roller.business.hibernate.HibernateConfigManagerImpl.getRollerConfig
> > > (HibernateConfigManagerImpl.java:46)
> > >         at org.roller.presentation.RollerContext.setupRollerConfig
> > > (RollerContext.java:502)
> > >         at org.roller.presentation.RollerContext.contextInitialized
> > > (RollerContext.java:158)
> > >         at org.apache.catalina.core.StandardContext.listenerStart
> > > (StandardContext.java:3831)
> > >         at org.apache.catalina.core.StandardContext.start
> > > (StandardContext.java:4323)
> > >         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:324)
> > >         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)
> > >         ... 42 more
> > > FATAL 2006-04-01 10:28:20,856 RollerContext:contextInitialized -
> > > RollerContext initialization failed
> > > org.roller.RollerException
> > >         at
> > > org.roller.business.hibernate.HibernateConfigManagerImpl.getRollerConfig
> > > (HibernateConfigManagerImpl.java:51)
> > >         at org.roller.presentation.RollerContext.setupRollerConfig
> > > (RollerContext.java:502)
> > >         at org.roller.presentation.RollerContext.contextInitialized
> > > (RollerContext.java:158)
> > >         at org.apache.catalina.core.StandardContext.listenerStart
> > > (StandardContext.java:3831)
> > >         at org.apache.catalina.core.StandardContext.start
> > > (StandardContext.java:4323)
> > >         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:324)
> > >         at org.apache.catalina.startup.Bootstrap.start
> > > (Bootstrap.java:287)
> > >         at org.apache.catalina.startup.Bootstrap.main
> > > (Bootstrap.java:425)
> > > --- ROOT CAUSE ---
> > > net.sf.hibernate.JDBCException: Cannot open connection
> > >         at net.sf.hibernate.impl.BatcherImpl.openConnection
> > > (BatcherImpl.java:281)
> > >         at net.sf.hibernate.impl.SessionImpl.connect
> > > (SessionImpl.java:3302)
> > >         at net.sf.hibernate.impl.SessionImpl.connection
> > > (SessionImpl.java:3282)
> > >         at net.sf.hibernate.impl.BatcherImpl.prepareQueryStatement
> > > (BatcherImpl.java:65)
> > >         at net.sf.hibernate.loader.Loader.prepareQueryStatement
> > > (Loader.java:704)
> > >         at net.sf.hibernate.loader.Loader.doQuery(Loader.java:185)
> > >         at
> > > net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections
> > > (Loader.java:133)
> > >         at net.sf.hibernate.loader.Loader.doList(Loader.java:955)
> > >         at net.sf.hibernate.loader.Loader.list(Loader.java:946)
> > >         at net.sf.hibernate.loader.CriteriaLoader.list
> > > (CriteriaLoader.java:121)
> > >         at net.sf.hibernate.impl.SessionImpl.find(SessionImpl.java:3609)
> > >         at net.sf.hibernate.impl.CriteriaImpl.list
> > > (CriteriaImpl.java:238)
> > >         at
> > > org.roller.business.hibernate.HibernateConfigManagerImpl.getRollerConfig
> > > (HibernateConfigManagerImpl.java:46)
> > >         at org.roller.presentation.RollerContext.setupRollerConfig
> > > (RollerContext.java:502)
> > >         at org.roller.presentation.RollerContext.contextInitialized
> > > (RollerContext.java:158)
> > >         at org.apache.catalina.core.StandardContext.listenerStart
> > > (StandardContext.java:3831)
> > >         at org.apache.catalina.core.StandardContext.start
> > > (StandardContext.java:4323)
> > >         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:324)
> > >         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
> > > net.sf.hibernate.connection.DatasourceConnectionProvider.getConnection
> > > (DatasourceConnectionProvider.java:59)
> > >         at net.sf.hibernate.impl.BatcherImpl.openConnection
> > > (BatcherImpl.java:278)
> > >         ... 39 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)
> > >         ... 42 more
> > > (END)
> > >
> > >
> > >
> > >
> >
>
>

Re: blank page issue

Posted by Brian Blakeley <we...@labourunions.com>.
Thanks Anil!

I am still having trouble and I am wondering if the <Realm
className="org.apache.catalina.realm..JDBCRealm: ... /> stuff is still
necessary for Roller 2.1?

Any thoughts?


brian



On Sat, 2006-04-01 at 12:48 -0800, Anil Gangolli wrote:
> For that stack trace, try the suggestions here:
> 
> http://rollerweblogger.org/wiki/Wiki.jsp?page=TomcatJDBCEmptyNull
> 
> --a.
> 
> 
> Brian Blakeley wrote:
> > Hi,
> >
> > Cheblogs.com has been experiencing the "blank page issue" all day and I
> > can not get things back to normal doing the following:
> >
> > cleared caches
> > removed the work directory
> > several restarts
> >
> > However the following is notable:
> >
> > the site rss feed is available and looks good
> > I can login into individual weblogs without issue
> >
> > Also when I hit http://www.cheblogs.com/ I get the page upto and
> > including the tabbedmenu.
> >
> > If I select either Che Blogs(recent entries) or Planet Che (Planet) I
> > get a completely white screen.
> >
> >
> > My backend system is Roller 2.1, Fedora 3 and Java 1.4.2_06-b03 with
> > Tomcat 5.0.30
> >
> > Thanks for any feedback.
> >
> >
> > Brian
> > ________________________________________________________________
> >
> > Roller.log stack:
> >
> >
> > ERROR 2006-04-01 10:28:20,846 JDBCException:<init> - Cannot open
> > connection
> > 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
> > net.sf.hibernate.connection.DatasourceConnectionProvider.getConnection
> > (DatasourceConnectionProvider.java:59)
> >         at net.sf.hibernate.impl.BatcherImpl.openConnection
> > (BatcherImpl.java:278)
> >         at net.sf.hibernate.impl.SessionImpl.connect
> > (SessionImpl.java:3302)
> >         at net.sf.hibernate.impl.SessionImpl.connection
> > (SessionImpl.java:3282)
> >         at net.sf.hibernate.impl.BatcherImpl.prepareQueryStatement
> > (BatcherImpl.java:65)
> >         at net.sf.hibernate.loader.Loader.prepareQueryStatement
> > (Loader.java:704)
> >         at net.sf.hibernate.loader.Loader.doQuery(Loader.java:185)
> >         at
> > net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections
> > (Loader.java:133)
> >         at net.sf.hibernate.loader.Loader.doList(Loader.java:955)
> >         at net.sf.hibernate.loader.Loader.list(Loader.java:946)
> >         at net.sf.hibernate.loader.CriteriaLoader.list
> > (CriteriaLoader.java:121)
> >         at net.sf.hibernate.impl.SessionImpl.find(SessionImpl.java:3609)
> >         at net.sf.hibernate.impl.CriteriaImpl.list
> > (CriteriaImpl.java:238)
> >         at
> > org.roller.business.hibernate.HibernateConfigManagerImpl.getRollerConfig
> > (HibernateConfigManagerImpl.java:46)
> >         at org.roller.presentation.RollerContext.setupRollerConfig
> > (RollerContext.java:502)
> >         at org.roller.presentation.RollerContext.contextInitialized
> > (RollerContext.java:158)
> >         at org.apache.catalina.core.StandardContext.listenerStart
> > (StandardContext.java:3831)
> >         at org.apache.catalina.core.StandardContext.start
> > (StandardContext.java:4323)
> >         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:324)
> >         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)
> >         ... 42 more
> > FATAL 2006-04-01 10:28:20,856 RollerContext:contextInitialized -
> > RollerContext initialization failed
> > org.roller.RollerException
> >         at
> > org.roller.business.hibernate.HibernateConfigManagerImpl.getRollerConfig
> > (HibernateConfigManagerImpl.java:51)
> >         at org.roller.presentation.RollerContext.setupRollerConfig
> > (RollerContext.java:502)
> >         at org.roller.presentation.RollerContext.contextInitialized
> > (RollerContext.java:158)
> >         at org.apache.catalina.core.StandardContext.listenerStart
> > (StandardContext.java:3831)
> >         at org.apache.catalina.core.StandardContext.start
> > (StandardContext.java:4323)
> >         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:324)
> >         at org.apache.catalina.startup.Bootstrap.start
> > (Bootstrap.java:287)
> >         at org.apache.catalina.startup.Bootstrap.main
> > (Bootstrap.java:425)
> > --- ROOT CAUSE ---
> > net.sf.hibernate.JDBCException: Cannot open connection
> >         at net.sf.hibernate.impl.BatcherImpl.openConnection
> > (BatcherImpl.java:281)
> >         at net.sf.hibernate.impl.SessionImpl.connect
> > (SessionImpl.java:3302)
> >         at net.sf.hibernate.impl.SessionImpl.connection
> > (SessionImpl.java:3282)
> >         at net.sf.hibernate.impl.BatcherImpl.prepareQueryStatement
> > (BatcherImpl.java:65)
> >         at net.sf.hibernate.loader.Loader.prepareQueryStatement
> > (Loader.java:704)
> >         at net.sf.hibernate.loader.Loader.doQuery(Loader.java:185)
> >         at
> > net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections
> > (Loader.java:133)
> >         at net.sf.hibernate.loader.Loader.doList(Loader.java:955)
> >         at net.sf.hibernate.loader.Loader.list(Loader.java:946)
> >         at net.sf.hibernate.loader.CriteriaLoader.list
> > (CriteriaLoader.java:121)
> >         at net.sf.hibernate.impl.SessionImpl.find(SessionImpl.java:3609)
> >         at net.sf.hibernate.impl.CriteriaImpl.list
> > (CriteriaImpl.java:238)
> >         at
> > org.roller.business.hibernate.HibernateConfigManagerImpl.getRollerConfig
> > (HibernateConfigManagerImpl.java:46)
> >         at org.roller.presentation.RollerContext.setupRollerConfig
> > (RollerContext.java:502)
> >         at org.roller.presentation.RollerContext.contextInitialized
> > (RollerContext.java:158)
> >         at org.apache.catalina.core.StandardContext.listenerStart
> > (StandardContext.java:3831)
> >         at org.apache.catalina.core.StandardContext.start
> > (StandardContext.java:4323)
> >         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:324)
> >         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
> > net.sf.hibernate.connection.DatasourceConnectionProvider.getConnection
> > (DatasourceConnectionProvider.java:59)
> >         at net.sf.hibernate.impl.BatcherImpl.openConnection
> > (BatcherImpl.java:278)
> >         ... 39 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)
> >         ... 42 more
> > (END)
> >
> >
> >
> >   
> 


Re: blank page issue

Posted by Anil Gangolli <an...@busybuddha.org>.
For that stack trace, try the suggestions here:

http://rollerweblogger.org/wiki/Wiki.jsp?page=TomcatJDBCEmptyNull

--a.


Brian Blakeley wrote:
> Hi,
>
> Cheblogs.com has been experiencing the "blank page issue" all day and I
> can not get things back to normal doing the following:
>
> cleared caches
> removed the work directory
> several restarts
>
> However the following is notable:
>
> the site rss feed is available and looks good
> I can login into individual weblogs without issue
>
> Also when I hit http://www.cheblogs.com/ I get the page upto and
> including the tabbedmenu.
>
> If I select either Che Blogs(recent entries) or Planet Che (Planet) I
> get a completely white screen.
>
>
> My backend system is Roller 2.1, Fedora 3 and Java 1.4.2_06-b03 with
> Tomcat 5.0.30
>
> Thanks for any feedback.
>
>
> Brian
> ________________________________________________________________
>
> Roller.log stack:
>
>
> ERROR 2006-04-01 10:28:20,846 JDBCException:<init> - Cannot open
> connection
> 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
> net.sf.hibernate.connection.DatasourceConnectionProvider.getConnection
> (DatasourceConnectionProvider.java:59)
>         at net.sf.hibernate.impl.BatcherImpl.openConnection
> (BatcherImpl.java:278)
>         at net.sf.hibernate.impl.SessionImpl.connect
> (SessionImpl.java:3302)
>         at net.sf.hibernate.impl.SessionImpl.connection
> (SessionImpl.java:3282)
>         at net.sf.hibernate.impl.BatcherImpl.prepareQueryStatement
> (BatcherImpl.java:65)
>         at net.sf.hibernate.loader.Loader.prepareQueryStatement
> (Loader.java:704)
>         at net.sf.hibernate.loader.Loader.doQuery(Loader.java:185)
>         at
> net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections
> (Loader.java:133)
>         at net.sf.hibernate.loader.Loader.doList(Loader.java:955)
>         at net.sf.hibernate.loader.Loader.list(Loader.java:946)
>         at net.sf.hibernate.loader.CriteriaLoader.list
> (CriteriaLoader.java:121)
>         at net.sf.hibernate.impl.SessionImpl.find(SessionImpl.java:3609)
>         at net.sf.hibernate.impl.CriteriaImpl.list
> (CriteriaImpl.java:238)
>         at
> org.roller.business.hibernate.HibernateConfigManagerImpl.getRollerConfig
> (HibernateConfigManagerImpl.java:46)
>         at org.roller.presentation.RollerContext.setupRollerConfig
> (RollerContext.java:502)
>         at org.roller.presentation.RollerContext.contextInitialized
> (RollerContext.java:158)
>         at org.apache.catalina.core.StandardContext.listenerStart
> (StandardContext.java:3831)
>         at org.apache.catalina.core.StandardContext.start
> (StandardContext.java:4323)
>         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:324)
>         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)
>         ... 42 more
> FATAL 2006-04-01 10:28:20,856 RollerContext:contextInitialized -
> RollerContext initialization failed
> org.roller.RollerException
>         at
> org.roller.business.hibernate.HibernateConfigManagerImpl.getRollerConfig
> (HibernateConfigManagerImpl.java:51)
>         at org.roller.presentation.RollerContext.setupRollerConfig
> (RollerContext.java:502)
>         at org.roller.presentation.RollerContext.contextInitialized
> (RollerContext.java:158)
>         at org.apache.catalina.core.StandardContext.listenerStart
> (StandardContext.java:3831)
>         at org.apache.catalina.core.StandardContext.start
> (StandardContext.java:4323)
>         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:324)
>         at org.apache.catalina.startup.Bootstrap.start
> (Bootstrap.java:287)
>         at org.apache.catalina.startup.Bootstrap.main
> (Bootstrap.java:425)
> --- ROOT CAUSE ---
> net.sf.hibernate.JDBCException: Cannot open connection
>         at net.sf.hibernate.impl.BatcherImpl.openConnection
> (BatcherImpl.java:281)
>         at net.sf.hibernate.impl.SessionImpl.connect
> (SessionImpl.java:3302)
>         at net.sf.hibernate.impl.SessionImpl.connection
> (SessionImpl.java:3282)
>         at net.sf.hibernate.impl.BatcherImpl.prepareQueryStatement
> (BatcherImpl.java:65)
>         at net.sf.hibernate.loader.Loader.prepareQueryStatement
> (Loader.java:704)
>         at net.sf.hibernate.loader.Loader.doQuery(Loader.java:185)
>         at
> net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections
> (Loader.java:133)
>         at net.sf.hibernate.loader.Loader.doList(Loader.java:955)
>         at net.sf.hibernate.loader.Loader.list(Loader.java:946)
>         at net.sf.hibernate.loader.CriteriaLoader.list
> (CriteriaLoader.java:121)
>         at net.sf.hibernate.impl.SessionImpl.find(SessionImpl.java:3609)
>         at net.sf.hibernate.impl.CriteriaImpl.list
> (CriteriaImpl.java:238)
>         at
> org.roller.business.hibernate.HibernateConfigManagerImpl.getRollerConfig
> (HibernateConfigManagerImpl.java:46)
>         at org.roller.presentation.RollerContext.setupRollerConfig
> (RollerContext.java:502)
>         at org.roller.presentation.RollerContext.contextInitialized
> (RollerContext.java:158)
>         at org.apache.catalina.core.StandardContext.listenerStart
> (StandardContext.java:3831)
>         at org.apache.catalina.core.StandardContext.start
> (StandardContext.java:4323)
>         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:324)
>         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
> net.sf.hibernate.connection.DatasourceConnectionProvider.getConnection
> (DatasourceConnectionProvider.java:59)
>         at net.sf.hibernate.impl.BatcherImpl.openConnection
> (BatcherImpl.java:278)
>         ... 39 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)
>         ... 42 more
> (END)
>
>
>
>   


blank page issue

Posted by Brian Blakeley <we...@labourunions.com>.
Hi,

Cheblogs.com has been experiencing the "blank page issue" all day and I
can not get things back to normal doing the following:

cleared caches
removed the work directory
several restarts

However the following is notable:

the site rss feed is available and looks good
I can login into individual weblogs without issue

Also when I hit http://www.cheblogs.com/ I get the page upto and
including the tabbedmenu.

If I select either Che Blogs(recent entries) or Planet Che (Planet) I
get a completely white screen.


My backend system is Roller 2.1, Fedora 3 and Java 1.4.2_06-b03 with
Tomcat 5.0.30

Thanks for any feedback.


Brian
________________________________________________________________

Roller.log stack:


ERROR 2006-04-01 10:28:20,846 JDBCException:<init> - Cannot open
connection
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
net.sf.hibernate.connection.DatasourceConnectionProvider.getConnection
(DatasourceConnectionProvider.java:59)
        at net.sf.hibernate.impl.BatcherImpl.openConnection
(BatcherImpl.java:278)
        at net.sf.hibernate.impl.SessionImpl.connect
(SessionImpl.java:3302)
        at net.sf.hibernate.impl.SessionImpl.connection
(SessionImpl.java:3282)
        at net.sf.hibernate.impl.BatcherImpl.prepareQueryStatement
(BatcherImpl.java:65)
        at net.sf.hibernate.loader.Loader.prepareQueryStatement
(Loader.java:704)
        at net.sf.hibernate.loader.Loader.doQuery(Loader.java:185)
        at
net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections
(Loader.java:133)
        at net.sf.hibernate.loader.Loader.doList(Loader.java:955)
        at net.sf.hibernate.loader.Loader.list(Loader.java:946)
        at net.sf.hibernate.loader.CriteriaLoader.list
(CriteriaLoader.java:121)
        at net.sf.hibernate.impl.SessionImpl.find(SessionImpl.java:3609)
        at net.sf.hibernate.impl.CriteriaImpl.list
(CriteriaImpl.java:238)
        at
org.roller.business.hibernate.HibernateConfigManagerImpl.getRollerConfig
(HibernateConfigManagerImpl.java:46)
        at org.roller.presentation.RollerContext.setupRollerConfig
(RollerContext.java:502)
        at org.roller.presentation.RollerContext.contextInitialized
(RollerContext.java:158)
        at org.apache.catalina.core.StandardContext.listenerStart
(StandardContext.java:3831)
        at org.apache.catalina.core.StandardContext.start
(StandardContext.java:4323)
        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:324)
        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)
        ... 42 more
FATAL 2006-04-01 10:28:20,856 RollerContext:contextInitialized -
RollerContext initialization failed
org.roller.RollerException
        at
org.roller.business.hibernate.HibernateConfigManagerImpl.getRollerConfig
(HibernateConfigManagerImpl.java:51)
        at org.roller.presentation.RollerContext.setupRollerConfig
(RollerContext.java:502)
        at org.roller.presentation.RollerContext.contextInitialized
(RollerContext.java:158)
        at org.apache.catalina.core.StandardContext.listenerStart
(StandardContext.java:3831)
        at org.apache.catalina.core.StandardContext.start
(StandardContext.java:4323)
        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:324)
        at org.apache.catalina.startup.Bootstrap.start
(Bootstrap.java:287)
        at org.apache.catalina.startup.Bootstrap.main
(Bootstrap.java:425)
--- ROOT CAUSE ---
net.sf.hibernate.JDBCException: Cannot open connection
        at net.sf.hibernate.impl.BatcherImpl.openConnection
(BatcherImpl.java:281)
        at net.sf.hibernate.impl.SessionImpl.connect
(SessionImpl.java:3302)
        at net.sf.hibernate.impl.SessionImpl.connection
(SessionImpl.java:3282)
        at net.sf.hibernate.impl.BatcherImpl.prepareQueryStatement
(BatcherImpl.java:65)
        at net.sf.hibernate.loader.Loader.prepareQueryStatement
(Loader.java:704)
        at net.sf.hibernate.loader.Loader.doQuery(Loader.java:185)
        at
net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections
(Loader.java:133)
        at net.sf.hibernate.loader.Loader.doList(Loader.java:955)
        at net.sf.hibernate.loader.Loader.list(Loader.java:946)
        at net.sf.hibernate.loader.CriteriaLoader.list
(CriteriaLoader.java:121)
        at net.sf.hibernate.impl.SessionImpl.find(SessionImpl.java:3609)
        at net.sf.hibernate.impl.CriteriaImpl.list
(CriteriaImpl.java:238)
        at
org.roller.business.hibernate.HibernateConfigManagerImpl.getRollerConfig
(HibernateConfigManagerImpl.java:46)
        at org.roller.presentation.RollerContext.setupRollerConfig
(RollerContext.java:502)
        at org.roller.presentation.RollerContext.contextInitialized
(RollerContext.java:158)
        at org.apache.catalina.core.StandardContext.listenerStart
(StandardContext.java:3831)
        at org.apache.catalina.core.StandardContext.start
(StandardContext.java:4323)
        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:324)
        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
net.sf.hibernate.connection.DatasourceConnectionProvider.getConnection
(DatasourceConnectionProvider.java:59)
        at net.sf.hibernate.impl.BatcherImpl.openConnection
(BatcherImpl.java:278)
        ... 39 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)
        ... 42 more
(END)