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:[EMAIL PROTECTED] > Sent: Monday, July 28, 2003 4:58 PM > To: [EMAIL PROTECTED] > 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? > > >
