cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Carsten Ziegeler" <cziege...@s-und-n.de>
Subject RE: NPE after portal-fw samples sitemap reload
Date Tue, 29 Jul 2003 07:44:44 GMT
Ok, this was a problem in the treeprocessor and could occur in any
sitemap (depending on the components you use).
It should be fixed now.

Thanks for reporting!
Carsten

> -----Original Message-----
> From: Carsten Ziegeler [mailto:cziegeler@s-und-n.de]
> Sent: Monday, July 28, 2003 4:58 PM
> To: dev@cocoon.apache.org
> Subject: RE: NPE after portal-fw samples sitemap reload
> 
> 
> Joerg Heinicke wrote:
> >
> > FYI: http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21400
> >
> > If this occurs as often as written by Alfred ("I get an NPE in
> > ECS.release always for the first request after touching the sub-
> > sitemap"), we maybe have the blocking issue for the release.
> >
> I think the error reported below is related to the component handling
> in the portal. I will have a look at it tomorrow.
> This does not seem to be a general error, so it's not a blocker.
> And even if it's a common error we can fix it between rc1 and
> the final release.
> 
> Carsten
> 
> >
> > Unico Hommes wrote:
> > > Whenever reloading the portal-fw samples-fw sitemap. I'm seeing the
> > > following NullPointerException:
> > >
> > > java.lang.NullPointerException
> > > 	at
> > > 
> org.apache.cocoon.components.ExtendedComponentSelector.release(ExtendedC
> > > omponentSelector.java:317)
> > > 	at
> > > 
> org.apache.cocoon.components.treeprocessor.sitemap.SelectNode.dispose(Se
> > > lectNode.java:169)
> > > 	at
> > > 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.disposeTree(Tre
> > > eProcessor.java:472)
> > > 	at
> > > 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.setupRootNode(T
> > > reeProcessor.java:422)
> > > 	at
> > > 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreePro
> > > cessor.java:319)
> > > 	at
> > > 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreePro
> > > cessor.java:307)
> > > 	at
> > > 
> org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(Moun
> > > tNode.java:133)
> > > 	at
> > > 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.
> > > invokeNodes(AbstractParentProcessingNode.java:84)
> > > 	at
> > > 
> org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.i
> > > nvoke(PreparableMatchNode.java:164)
> > > 	at
> > > 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.
> > > invokeNodes(AbstractParentProcessingNode.java:108)
> > > 	at
> > > 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(P
> > > ipelineNode.java:164)
> > > 	at
> > > 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.
> > > invokeNodes(AbstractParentProcessingNode.java:108)
> > > 	at
> > > 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(
> > > PipelinesNode.java:161)
> > > 	at
> > > 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreePro
> > > cessor.java:325)
> > > 	at
> > > 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreePro
> > > cessor.java:307)
> > > 	at
> > > 
> org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(Moun
> > > tNode.java:133)
> > > 	at
> > > 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.
> > > invokeNodes(AbstractParentProcessingNode.java:84)
> > > 	at
> > > 
> org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.i
> > > nvoke(PreparableMatchNode.java:164)
> > > 	at
> > > 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.
> > > invokeNodes(AbstractParentProcessingNode.java:108)
> > > 	at
> > > 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(P
> > > ipelineNode.java:164)
> > > 	at
> > > 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.
> > > invokeNodes(AbstractParentProcessingNode.java:108)
> > > 	at
> > > 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(
> > > PipelinesNode.java:161)
> > > 	at
> > > 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreePro
> > > cessor.java:325)
> > > 	at
> > > 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreePro
> > > cessor.java:307)
> > > 	at org.apache.cocoon.Cocoon.process(Cocoon.java:621)
> > >
> > > Would an additional null check suffice or is this a symptom of a
> > > different problem?
> >
> 

Mime
View raw message