You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@roller.apache.org by Vincent <vi...@xaymaca.com> on 2006/04/07 19:31:20 UTC

My blog disappears after fluching cache

After I flushed the cache in the administrator menu my blog
page comes back with a:
HTTP Status 404 - Page not found or error parsing requested URL


and this in the log.


INFO  2006-04-07 13:32:37,634 IfModifiedFeedCacheFilter:init - 
Initializing if-modified feed cache
INFO  2006-04-07 13:32:37,635 IfModifiedFeedCacheFilter:init - 
{timeout=14400, size=200}
INFO  2006-04-07 13:32:37,639 PlanetCacheFilter:init - Initializing 
planet cache
INFO  2006-04-07 13:32:37,640 PlanetCacheFilter:init - {timeout=1800, 
excludeOwnerEditPages=false, size=10}
ERROR 2006-04-07 13:33:20,007 ApplicationDispatcher:invoke - 
Servlet.service() for servlet jsp threw exception
java.lang.IllegalStateException: getOutputStream() has already been 
called for this response
         at 
org.apache.catalina.connector.Response.getWriter(Response.java:596)
         at 
org.apache.catalina.connector.ResponseFacade.getWriter(ResponseFacade.java:186)
         at 
org.apache.jasper.runtime.JspWriterImpl.initOut(JspWriterImpl.java:124)
         at 
org.apache.jasper.runtime.JspWriterImpl.flushBuffer(JspWriterImpl.java:117)
         at 
org.apache.jasper.runtime.JspWriterImpl.flush(JspWriterImpl.java:172)
         at 
org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:887)
         at 
org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)


this is kind of frustrating.
Redhat Linux jdk 5 /roller 2.1 /Tomcat 5.5.9


Maybe I need to upgrade to the latest tomcat and roller?



-- 
The most beautiful thing we can experience is the mysterious.
It is the source of all true art and science.
- Albert Einstein

Re: My blog disappears after fluching cache

Posted by David M Johnson <Da...@Sun.COM>.
Your problem is caused by a missing AspectJ class, but Roller does  
not use or include AspectJ. Are you installing a customized version  
of Roller?

> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
> Caused by: java.lang.NoClassDefFoundError : org/aspectj/lang/Signature


- Dave


On Apr 10, 2006, at 9:41 AM, Li Weijie wrote:

>  roller2.1
>
>  windows xp
>  tomcat5.5.16
>  mysql 5.016
>
> problems:
>
> INFO  2006-04-06 22:30:44,562  
> DriverManagerConnectionProvider:configure -
> Hibernate connection pool size: 20
> INFO  2006-04-06 22:30:44,562  
> DriverManagerConnectionProvider:configure -
> autocommit mode: false
> ERROR 2006-04-06 22:30:44,562 RollerFactory:setRoller - Error  
> instantiating
> org.roller.business.hibernate.HibernateRollerImpl
> java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.roller.model.RollerFactory.setRoller (RollerFactory.java:86)
> at org.roller.model.RollerFactory.getRoller(RollerFactory.java:55)
> at org.roller.presentation.RollerContext.contextDestroyed 
> (RollerContext.java
> :106)
> at org.apache.catalina.core.StandardContext.listenerStop (
> StandardContext.java:3770)
> at org.apache.catalina.core.StandardContext.stop 
> (StandardContext.java:4331)
> at org.apache.catalina.core.StandardContext.start 
> (StandardContext.java:4211)
> at org.apache.catalina.core.ContainerBase.addChildInternal (
> ContainerBase.java:759)
> at org.apache.catalina.core.ContainerBase.addChild 
> (ContainerBase.java:739)
> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java: 
> 524)
> at org.apache.catalina.startup.HostConfig.deployDescriptor  
> (HostConfig.java
> :608)
> at org.apache.catalina.startup.HostConfig.deployDescriptors 
> (HostConfig.java
> :535)
> at org.apache.catalina.startup.HostConfig.deployApps 
> (HostConfig.java:470)
> at org.apache.catalina.startup.HostConfig.start (HostConfig.java:1112)
> at org.apache.catalina.startup.HostConfig.lifecycleEvent 
> (HostConfig.java
> :310)
> at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(
> LifecycleSupport.java :119)
> at org.apache.catalina.core.ContainerBase.start (ContainerBase.java: 
> 1021)
> at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
> at org.apache.catalina.core.ContainerBase.start(ContainerBase.java: 
> 1013)
> at org.apache.catalina.core.StandardEngine.start  
> (StandardEngine.java:442)
> at org.apache.catalina.core.StandardService.start 
> (StandardService.java:450)
> at org.apache.catalina.core.StandardServer.start 
> (StandardServer.java:709)
> at org.apache.catalina.startup.Catalina.start (Catalina.java:551)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
> Caused by: java.lang.NoClassDefFoundError : org/aspectj/lang/Signature
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Unknown Source)
> at org.hibernate.connection.DriverManagerConnectionProvider.configure(
> DriverManagerConnectionProvider.java :57)
> at  
> org.hibernate.connection.ConnectionProviderFactory.newConnectionProvid 
> er(
> ConnectionProviderFactory.java:80)
> at org.hibernate.cfg.SettingsFactory.createConnectionProvider(
> SettingsFactory.java:362)
> at org.hibernate.cfg.SettingsFactory.buildSettings  
> (SettingsFactory.java:60)
> at org.hibernate.cfg.Configuration.buildSettings(Configuration.java: 
> 1463)
> at org.hibernate.cfg.Configuration.buildSessionFactory 
> (Configuration.java
> :1004)
> at org.roller.business.hibernate.HibernateRollerImpl .<init>(
> HibernateRollerImpl.java:65)
> at org.roller.business.hibernate.HibernateRollerImpl.instantiate(
> HibernateRollerImpl.java:86)
> ... 32 more
> FATAL 2006-04-06 22:30:44,562 RollerFactory:setRoller - Failed to
> instantiate fallback roller impl
> java.lang.Exception: Doh! Couldn't instantiate a roller class
> at org.roller.model.RollerFactory.setRoller(RollerFactory.java:113)
> at org.roller.model.RollerFactory.getRoller(RollerFactory.java:55)
> at org.roller.presentation.RollerContext.contextDestroyed (
> RollerContext.java:106)
> at org.apache.catalina.core.StandardContext.listenerStop(
> StandardContext.java:3770)
> at org.apache.catalina.core.StandardContext.stop  
> (StandardContext.java:4331)
> at org.apache.catalina.core.StandardContext.start  
> (StandardContext.java
> :4211)
> at org.apache.catalina.core.ContainerBase.addChildInternal(
> ContainerBase.java:759)
> at org.apache.catalina.core.ContainerBase.addChild  
> (ContainerBase.java:739)
> at org.apache.catalina.core.StandardHost.addChild  
> (StandardHost.java:524)
> at org.apache.catalina.startup.HostConfig.deployDescriptor 
> (HostConfig.java
> :608)
> at org.apache.catalina.startup.HostConfig.deployDescriptors  
> (HostConfig.java
> :535)
> at org.apache.catalina.startup.HostConfig.deployApps  
> (HostConfig.java:470)
> at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1112)
> at org.apache.catalina.startup.HostConfig.lifecycleEvent  
> (HostConfig.java
> :310)
> at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent (
> LifecycleSupport.java:119)
> at org.apache.catalina.core.ContainerBase.start(ContainerBase.java: 
> 1021)
> at org.apache.catalina.core.StandardHost.start (StandardHost.java:718)
> at org.apache.catalina.core.ContainerBase.start (ContainerBase.java: 
> 1013)
> at org.apache.catalina.core.StandardEngine.start 
> (StandardEngine.java:442)
> at org.apache.catalina.core.StandardService.start  
> (StandardService.java:450)
> at org.apache.catalina.core.StandardServer.start  
> (StandardServer.java:709)
> at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
> at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
> at org.apache.catalina.startup.Bootstrap.main (Bootstrap.java:413)
> INFO  2006-04-06 22:30:44,562 DriverManagerConnectionProvider:close -
> cleaning up connection pool: null
> ERROR 2006-04-06 22:30:44,562 StandardContext:listenerStop - Exception
> sending context destroyed event to listener instance of class
> org.roller.presentation.RollerContext
> java.lang.NullPointerException
> at org.roller.presentation.RollerContext.contextDestroyed (
> RollerContext.java:106)
> at org.apache.catalina.core.StandardContext.listenerStop(
> StandardContext.java :3770)
> at org.apache.catalina.core.StandardContext.stop 
> (StandardContext.java:4331)
> at org.apache.catalina.core.StandardContext.start  
> (StandardContext.java
> :4211)
> at org.apache.catalina.core.ContainerBase.addChildInternal (
> ContainerBase.java:759)
> at org.apache.catalina.core.ContainerBase.addChild 
> (ContainerBase.java:739)
> at org.apache.catalina.core.StandardHost.addChild  
> (StandardHost.java:524)
> at org.apache.catalina.startup.HostConfig.deployDescriptor  
> (HostConfig.java
> :608)
> at org.apache.catalina.startup.HostConfig.deployDescriptors 
> (HostConfig.java
> :535)
> at org.apache.catalina.startup.HostConfig.deployApps  
> (HostConfig.java:470)
> at org.apache.catalina.startup.HostConfig.start (HostConfig.java:1112)
> at org.apache.catalina.startup.HostConfig.lifecycleEvent 
> (HostConfig.java
> :310)
> at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent (
> LifecycleSupport.java:119)
> at org.apache.catalina.core.ContainerBase.start (ContainerBase.java: 
> 1021)
> at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
> at org.apache.catalina.core.ContainerBase.start (ContainerBase.java: 
> 1013)
> at org.apache.catalina.core.StandardEngine.start  
> (StandardEngine.java :442)
> at org.apache.catalina.core.StandardService.start 
> (StandardService.java:450)
> at org.apache.catalina.core.StandardServer.start  
> (StandardServer.java:709)
> at org.apache.catalina.startup.Catalina.start (Catalina.java:551)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
> at org.apache.catalina.startup.Bootstrap.main (Bootstrap.java:413)
>
>
> give me a help


Re: My blog disappears after fluching cache

Posted by Li Weijie <cl...@gmail.com>.
 roller2.1

 windows xp
 tomcat5.5.16
 mysql 5.016

problems:

INFO  2006-04-06 22:30:44,562 DriverManagerConnectionProvider:configure -
Hibernate connection pool size: 20
INFO  2006-04-06 22:30:44,562 DriverManagerConnectionProvider:configure -
autocommit mode: false
ERROR 2006-04-06 22:30:44,562 RollerFactory:setRoller - Error instantiating
org.roller.business.hibernate.HibernateRollerImpl
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.roller.model.RollerFactory.setRoller (RollerFactory.java:86)
at org.roller.model.RollerFactory.getRoller(RollerFactory.java:55)
at org.roller.presentation.RollerContext.contextDestroyed(RollerContext.java
:106)
at org.apache.catalina.core.StandardContext.listenerStop (
StandardContext.java:3770)
at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4331)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4211)
at org.apache.catalina.core.ContainerBase.addChildInternal (
ContainerBase.java:759)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at org.apache.catalina.startup.HostConfig.deployDescriptor (HostConfig.java
:608)
at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java
:535)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470)
at org.apache.catalina.startup.HostConfig.start (HostConfig.java:1112)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:310)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(
LifecycleSupport.java :119)
at org.apache.catalina.core.ContainerBase.start (ContainerBase.java:1021)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
at org.apache.catalina.core.StandardEngine.start (StandardEngine.java:442)
at org.apache.catalina.core.StandardService.start(StandardService.java:450)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
at org.apache.catalina.startup.Catalina.start (Catalina.java:551)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.lang.NoClassDefFoundError : org/aspectj/lang/Signature
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at org.hibernate.connection.DriverManagerConnectionProvider.configure(
DriverManagerConnectionProvider.java :57)
at org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(
ConnectionProviderFactory.java:80)
at org.hibernate.cfg.SettingsFactory.createConnectionProvider(
SettingsFactory.java:362)
at org.hibernate.cfg.SettingsFactory.buildSettings (SettingsFactory.java:60)
at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:1463)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java
:1004)
at org.roller.business.hibernate.HibernateRollerImpl .<init>(
HibernateRollerImpl.java:65)
at org.roller.business.hibernate.HibernateRollerImpl.instantiate(
HibernateRollerImpl.java:86)
... 32 more
FATAL 2006-04-06 22:30:44,562 RollerFactory:setRoller - Failed to
instantiate fallback roller impl
java.lang.Exception: Doh! Couldn't instantiate a roller class
at org.roller.model.RollerFactory.setRoller(RollerFactory.java:113)
at org.roller.model.RollerFactory.getRoller(RollerFactory.java:55)
at org.roller.presentation.RollerContext.contextDestroyed (
RollerContext.java:106)
at org.apache.catalina.core.StandardContext.listenerStop(
StandardContext.java:3770)
at org.apache.catalina.core.StandardContext.stop (StandardContext.java:4331)
at org.apache.catalina.core.StandardContext.start (StandardContext.java
:4211)
at org.apache.catalina.core.ContainerBase.addChildInternal(
ContainerBase.java:759)
at org.apache.catalina.core.ContainerBase.addChild (ContainerBase.java:739)
at org.apache.catalina.core.StandardHost.addChild (StandardHost.java:524)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java
:608)
at org.apache.catalina.startup.HostConfig.deployDescriptors (HostConfig.java
:535)
at org.apache.catalina.startup.HostConfig.deployApps (HostConfig.java:470)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1112)
at org.apache.catalina.startup.HostConfig.lifecycleEvent (HostConfig.java
:310)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent (
LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021)
at org.apache.catalina.core.StandardHost.start (StandardHost.java:718)
at org.apache.catalina.core.ContainerBase.start (ContainerBase.java:1013)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
at org.apache.catalina.core.StandardService.start (StandardService.java:450)
at org.apache.catalina.core.StandardServer.start (StandardServer.java:709)
at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
at org.apache.catalina.startup.Bootstrap.main (Bootstrap.java:413)
INFO  2006-04-06 22:30:44,562 DriverManagerConnectionProvider:close -
cleaning up connection pool: null
ERROR 2006-04-06 22:30:44,562 StandardContext:listenerStop - Exception
sending context destroyed event to listener instance of class
org.roller.presentation.RollerContext
java.lang.NullPointerException
at org.roller.presentation.RollerContext.contextDestroyed (
RollerContext.java:106)
at org.apache.catalina.core.StandardContext.listenerStop(
StandardContext.java :3770)
at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4331)
at org.apache.catalina.core.StandardContext.start (StandardContext.java
:4211)
at org.apache.catalina.core.ContainerBase.addChildInternal (
ContainerBase.java:759)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
at org.apache.catalina.core.StandardHost.addChild (StandardHost.java:524)
at org.apache.catalina.startup.HostConfig.deployDescriptor (HostConfig.java
:608)
at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java
:535)
at org.apache.catalina.startup.HostConfig.deployApps (HostConfig.java:470)
at org.apache.catalina.startup.HostConfig.start (HostConfig.java:1112)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:310)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent (
LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start (ContainerBase.java:1021)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
at org.apache.catalina.core.ContainerBase.start (ContainerBase.java:1013)
at org.apache.catalina.core.StandardEngine.start (StandardEngine.java :442)
at org.apache.catalina.core.StandardService.start(StandardService.java:450)
at org.apache.catalina.core.StandardServer.start (StandardServer.java:709)
at org.apache.catalina.startup.Catalina.start (Catalina.java:551)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
at org.apache.catalina.startup.Bootstrap.main (Bootstrap.java:413)


give me a help

Re: My blog disappears after fluching cache

Posted by David M Johnson <Da...@Sun.COM>.
Could you  provide more detailed steps to reproduce this problem?  
There's not enough information here to allow us to reproduce the  
problem.

- Dave


On Apr 7, 2006, at 1:31 PM, Vincent wrote:
> After I flushed the cache in the administrator menu my blog
> page comes back with a:
> HTTP Status 404 - Page not found or error parsing requested URL
>
>
> and this in the log.
>
>
> INFO  2006-04-07 13:32:37,634 IfModifiedFeedCacheFilter:init -  
> Initializing if-modified feed cache
> INFO  2006-04-07 13:32:37,635 IfModifiedFeedCacheFilter:init -  
> {timeout=14400, size=200}
> INFO  2006-04-07 13:32:37,639 PlanetCacheFilter:init - Initializing  
> planet cache
> INFO  2006-04-07 13:32:37,640 PlanetCacheFilter:init -  
> {timeout=1800, excludeOwnerEditPages=false, size=10}
> ERROR 2006-04-07 13:33:20,007 ApplicationDispatcher:invoke -  
> Servlet.service() for servlet jsp threw exception
> java.lang.IllegalStateException: getOutputStream() has already been  
> called for this response
>         at org.apache.catalina.connector.Response.getWriter 
> (Response.java:596)
>         at org.apache.catalina.connector.ResponseFacade.getWriter 
> (ResponseFacade.java:186)
>         at org.apache.jasper.runtime.JspWriterImpl.initOut 
> (JspWriterImpl.java:124)
>         at org.apache.jasper.runtime.JspWriterImpl.flushBuffer 
> (JspWriterImpl.java:117)
>         at org.apache.jasper.runtime.JspWriterImpl.flush 
> (JspWriterImpl.java:172)
>         at org.apache.struts.taglib.tiles.InsertTag 
> $InsertHandler.doEndTag(InsertTag.java:887)
>         at org.apache.struts.taglib.tiles.InsertTag.doEndTag 
> (InsertTag.java:460)
>
>
> this is kind of frustrating.
> Redhat Linux jdk 5 /roller 2.1 /Tomcat 5.5.9
>
>
> Maybe I need to upgrade to the latest tomcat and roller?
>
>
>
> -- 
> The most beautiful thing we can experience is the mysterious.
> It is the source of all true art and science.
> - Albert Einstein