You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lenya.apache.org by Jörn Nettingsmeier <po...@uni-duisburg.de> on 2006/08/10 10:38:06 UTC

trunk broken with "logger is null"

hi everyone!


i have problems getting the trunk to work. the default publication 
throws the error attached below after logging in and trying to access 
the /index document.

unfortunately, this problem coincides with an upgrade of my workstations 
to opensuse 10.1, which imples java 1.5, so the problem may well be on 
my part.

can anyone confirm this problem or shed light on its cause?
i have tried to follow the <map:serializer...> declarations in the 
sitemaps, but everything looks ok.

thanks in advance,

jörn



logger is null

org.apache.cocoon.ProcessingException: Unable to get transformer handler 
for cocoon://lenya-page/default/authoring/index.xml?doctype=homepage at 
<map:serialize type="xhtml"> - 
file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:275:50 
at <map:transform> - 
file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:252:91 
at <map:transform> - 
file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:245:164 
at <map:generate> - 
file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:234:171 
at <map:mount> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:421:113 at 
<map:mount> - file:/srv/lenya/build/lenya/webapp/sitemap.xmap:630:106

cause: java.lang.IllegalArgumentException: logger is null

full exception chain stacktrace[Hide]

org.apache.cocoon.ProcessingException: Unable to get transformer handler 
for cocoon://lenya-page/default/authoring/index.xml?doctype=homepage
	at <map:serialize type="xhtml"> - 
file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:275:50
	at <map:transform> - 
file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:252:91
	at <map:transform> - 
file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:245:164
	at <map:generate> - 
file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:234:171
	at <map:mount> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:421:113
	at <map:mount> - file:/srv/lenya/build/lenya/webapp/sitemap.xmap:630:106
	at 
org.apache.cocoon.transformation.TraxTransformer.setup(TraxTransformer.java:338)
	at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.setupPipeline(AbstractProcessingPipeline.java:397)
	at 
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.setupPipeline(AbstractCachingProcessingPipeline.java:720)
	at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.preparePipeline(AbstractProcessingPipeline.java:500)
	at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:452)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:120)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.SelectNode.invoke(SelectNode.java:102)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.SelectNode.invoke(SelectNode.java:102)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:138)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:138)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:107)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)
	at 
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:252)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:107)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)
	at 
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:252)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:138)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:107)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)
	at 
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:252)
	at org.apache.cocoon.Cocoon.process(Cocoon.java:696)
	at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1153)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
	at 
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:475)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
	at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
	at 
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635)
	at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
	at 
org.mortbay.jetty.plus.PlusWebAppContext.handle(PlusWebAppContext.java:158)
	at org.mortbay.http.HttpServer.service(HttpServer.java:954)
	at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
	at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
	at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
	at 
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
	at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
	at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
Caused by: org.apache.excalibur.xml.xslt.XSLTProcessorException: 
Exception when creating Transformer from 
cocoon://lenya-page/default/authoring/index.xml?doctype=homepage
	at 
org.apache.cocoon.components.xslt.TraxProcessor.getTransformerHandlerAndValidity(TraxProcessor.java:290)
	at 
org.apache.cocoon.transformation.TraxTransformer.setup(TraxTransformer.java:330)
	... 61 more
Caused by: org.apache.cocoon.ProcessingException: Failed to process pipeline
	at <map:serialize type="xml"> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:203:36
	at <map:transform> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:195:75
	at <map:transform type="i18n"> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:42:34
	at <map:transform> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:166:76
	at <map:transform type="usecasemenu"> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:147:44
	at <map:transform type="i18n"> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:42:34
	at <map:transform> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:142:63
	at 
org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:422)
	at 
org.apache.cocoon.components.xslt.TraxProcessor.sourceToSAX(TraxProcessor.java:296)
	at 
org.apache.cocoon.components.xslt.TraxProcessor.getTransformerHandlerAndValidity(TraxProcessor.java:239)
	... 62 more
Caused by: org.apache.cocoon.ProcessingException: Failed to process pipeline
	at <map:serialize type="xml"> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:203:36
	at <map:transform> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:195:75
	at <map:transform type="i18n"> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:42:34
	at <map:transform> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:166:76
	at <map:transform type="usecasemenu"> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:147:44
	at <map:transform type="i18n"> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:42:34
	at <map:transform> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:142:63
	at 
org.apache.cocoon.ProcessingException.throwLocated(ProcessingException.java:144)
	at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.handleException(AbstractProcessingPipeline.java:951)
	at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:582)
	at 
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:281)
	at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:779)
	at 
org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:412)
	... 64 more
Caused by: org.apache.lenya.cms.usecase.UsecaseException: 
java.lang.RuntimeException: java.lang.IllegalArgumentException: logger 
is null
	at 
org.apache.lenya.cms.cocoon.transformation.UsecaseMenuTransformer.startElement(UsecaseMenuTransformer.java:144)
	at 
org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:94)
	at 
org.apache.cocoon.transformation.I18nTransformer.startElement(I18nTransformer.java:1123)
	at 
org.apache.xml.serializer.ToXMLSAXHandler.closeStartTag(ToXMLSAXHandler.java:204)
	at 
org.apache.xml.serializer.ToSAXHandler.flushPending(ToSAXHandler.java:277)
	at 
org.apache.xml.serializer.ToXMLSAXHandler.startElement(ToXMLSAXHandler.java:645)
	at 
org.apache.xml.serializer.ToXMLSAXHandler.startElement(ToXMLSAXHandler.java:500)
	at 
org.apache.xalan.transformer.ClonerToResultTree.cloneToResultTree(ClonerToResultTree.java:158)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:107)
	at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
	at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
	at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
	at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
	at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
	at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
	at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
	at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
	at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
	at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
	at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
	at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
	at 
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2281)
	at 
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1367)
	at 
org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3458)
	at 
org.apache.xalan.transformer.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:406)
	at 
org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:55)
	at 
org.apache.cocoon.transformation.TraxTransformer.endDocument(TraxTransformer.java:585)
	at 
org.apache.cocoon.sitemap.ContentAggregator.generate(ContentAggregator.java:132)
	at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:578)
	... 67 more
Caused by: org.apache.lenya.cms.usecase.UsecaseException: 
java.lang.RuntimeException: java.lang.IllegalArgumentException: logger 
is null
	at 
org.apache.lenya.cms.usecase.AbstractUsecase.checkPreconditions(AbstractUsecase.java:225)
	at sun.reflect.GeneratedMethodAccessor43.invoke(Unknown Source)
	at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at 
org.apache.avalon.excalibur.component.ComponentProxyGenerator$ComponentInvocationHandler.invoke(ComponentProxyGenerator.java:143)
	at $Proxy34.checkPreconditions(Unknown Source)
	at 
org.apache.lenya.cms.cocoon.transformation.UsecaseMenuTransformer.startElement(UsecaseMenuTransformer.java:127)
	... 106 more
Caused by: java.lang.RuntimeException: 
java.lang.IllegalArgumentException: logger is null
	at 
org.apache.lenya.cms.site.usecases.Nudge.doCheckPreconditions(Nudge.java:82)
	at 
org.apache.lenya.cms.usecase.AbstractUsecase.checkPreconditions(AbstractUsecase.java:215)
	... 112 more
Caused by: java.lang.IllegalArgumentException: logger is null
	at 
org.apache.avalon.framework.container.ContainerUtil.enableLogging(ContainerUtil.java:87)
	at 
org.apache.lenya.cms.site.tree.SiteTreeNodeImpl.getNextSiblings(SiteTreeNodeImpl.java:342)
	at 
org.apache.lenya.cms.site.usecases.Nudge.doCheckPreconditions(Nudge.java:70)
	... 113 more

stacktrace[Hide]

java.lang.IllegalArgumentException: logger is null
	at 
org.apache.avalon.framework.container.ContainerUtil.enableLogging(ContainerUtil.java:87)
	at 
org.apache.lenya.cms.site.tree.SiteTreeNodeImpl.getNextSiblings(SiteTreeNodeImpl.java:342)
	at 
org.apache.lenya.cms.site.usecases.Nudge.doCheckPreconditions(Nudge.java:70)
	at 
org.apache.lenya.cms.usecase.AbstractUsecase.checkPreconditions(AbstractUsecase.java:215)
	at sun.reflect.GeneratedMethodAccessor43.invoke(Unknown Source)
	at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at 
org.apache.avalon.excalibur.component.ComponentProxyGenerator$ComponentInvocationHandler.invoke(ComponentProxyGenerator.java:143)
	at $Proxy34.checkPreconditions(Unknown Source)
	at 
org.apache.lenya.cms.cocoon.transformation.UsecaseMenuTransformer.startElement(UsecaseMenuTransformer.java:127)
	at 
org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:94)
	at 
org.apache.cocoon.transformation.I18nTransformer.startElement(I18nTransformer.java:1123)
	at 
org.apache.xml.serializer.ToXMLSAXHandler.closeStartTag(ToXMLSAXHandler.java:204)
	at 
org.apache.xml.serializer.ToSAXHandler.flushPending(ToSAXHandler.java:277)
	at 
org.apache.xml.serializer.ToXMLSAXHandler.startElement(ToXMLSAXHandler.java:645)
	at 
org.apache.xml.serializer.ToXMLSAXHandler.startElement(ToXMLSAXHandler.java:500)
	at 
org.apache.xalan.transformer.ClonerToResultTree.cloneToResultTree(ClonerToResultTree.java:158)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:107)
	at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
	at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
	at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
	at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
	at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
	at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
	at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
	at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
	at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
	at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
	at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
	at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
	at 
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2281)
	at 
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1367)
	at 
org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3458)
	at 
org.apache.xalan.transformer.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:406)
	at 
org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:55)
	at 
org.apache.cocoon.transformation.TraxTransformer.endDocument(TraxTransformer.java:585)
	at 
org.apache.cocoon.sitemap.ContentAggregator.generate(ContentAggregator.java:132)
	at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:578)
	at 
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:281)
	at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:779)
	at 
org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:412)
	at 
org.apache.cocoon.components.xslt.TraxProcessor.sourceToSAX(TraxProcessor.java:296)
	at 
org.apache.cocoon.components.xslt.TraxProcessor.getTransformerHandlerAndValidity(TraxProcessor.java:239)
	at 
org.apache.cocoon.transformation.TraxTransformer.setup(TraxTransformer.java:330)
	at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.setupPipeline(AbstractProcessingPipeline.java:397)
	at 
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.setupPipeline(AbstractCachingProcessingPipeline.java:720)
	at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.preparePipeline(AbstractProcessingPipeline.java:500)
	at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:452)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:120)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.SelectNode.invoke(SelectNode.java:102)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.SelectNode.invoke(SelectNode.java:102)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:138)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:138)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:107)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)
	at 
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:252)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:107)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)
	at 
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:252)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:138)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:107)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)
	at 
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:252)
	at org.apache.cocoon.Cocoon.process(Cocoon.java:696)
	at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1153)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
	at 
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:475)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
	at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
	at 
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635)
	at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
	at 
org.mortbay.jetty.plus.PlusWebAppContext.handle(PlusWebAppContext.java:158)
	at org.mortbay.http.HttpServer.service(HttpServer.java:954)
	at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
	at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
	at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
	at 
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
	at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
	at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)

-- 
"Open source takes the bullshit out of software."
	- Charles Ferguson on TechnologyReview.com

--
Jörn Nettingsmeier, EDV-Administrator
Institut für Politikwissenschaft
Universität Duisburg-Essen, Standort Duisburg
Mail: pol-admin@uni-due.de, Telefon: 0203/379-2736

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org


Re: trunk broken with "logger is null"

Posted by Jörn Nettingsmeier <po...@uni-duisburg.de>.
Bhavya Sharma wrote:
> Hi
> Everybody , i ant to know how can i use query string in my sitemap.xmap,
> actally whenever i request for a page it also containsa query string, 
> that i want to use
> like .. htpp://........../mypage.html?id=10
> Thanks

1. thou shalt choose a meaningful subject line, not hijack an unrelated 
thread out of laziness.
2. no crossposting, unless you have a very good reason. you haven't.
3. don't spam the private addresses of list members with general 
inquiries. solprovider reads this list.
4. tell us which version of lenya you are using.
5. check out the {request-param:foo}. it will yield the contents of the 
foo GET parameter from your querystring.



-- 
"Open source takes the bullshit out of software."
	- Charles Ferguson on TechnologyReview.com

--
Jörn Nettingsmeier, EDV-Administrator
Institut für Politikwissenschaft
Universität Duisburg-Essen, Standort Duisburg
Mail: pol-admin@uni-due.de, Telefon: 0203/379-2736

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@lenya.apache.org
For additional commands, e-mail: user-help@lenya.apache.org


Re: trunk broken with "logger is null"

Posted by Bhavya Sharma <bh...@gmail.com>.
Hi
Everybody , i ant to know how can i use query string in my sitemap.xmap,
actally whenever i request for a page it also containsa query string, that i
want to use
like .. htpp://........../mypage.html?id=10
Thanks

Bhavya

Re: trunk broken with "logger is null"

Posted by Bhavya Sharma <bh...@gmail.com>.
Hi
Everybody , i ant to know how can i use query string in my sitemap.xmap,
actally whenever i request for a page it also containsa query string, that i
want to use
like .. htpp://........../mypage.html?id=10
Thanks

Bhavya

Re: migration works now, still problems with default pub

Posted by Jonathan Addison <jo...@wyona.com>.
Hi Andreas,

Andreas Hartmann wrote:
> Josias Thöny wrote:
>> On Mon, 2006-08-14 at 09:31 -0400, Doug Chestnut wrote:
>>> I get the same error "No node contained for path ...".
>>>
>>> It seems to be caused by the publish usecases doCheckPreconditions() 
>>> method called when the authoring menus are created.
>>>
>>> SiteStructure structure = 
>>> siteManager.getSiteStructure(getDocumentFactory(),
>>>                          publication,
>>>                          Publication.LIVE_AREA);
>>>
>>> structure is null for some reason.
>>
>> See the next line in Publish.java:
>>
>> SiteNode liveNode = structure.getNode(path);
>>
>> The structure is not null, but it throws an exception because the index
>> document has not been published yet and therefore the /index node
>> doesn't exist in the live sitetree.
>
> Thanks for the pointer.
>
> I see the exception as tool-top when I hover the "Publish" menu item
> with the mouse, so the problem is that I have the log level set to 
> "error".
> In this case the usecase exceptions are caught so that the application is
> still partially usable. I guess we should use a more explicit 
> configuration
> option instead.
>
> I'll fix the problem asap.
>
> -- Andreas
>
It's working for me now, thanks for the fix.

-- 
Jonathan Addison                                 jon<at>wyona.com
Wyona Inc.  -   Open Source Content Management   -   Apache Lenya
http://www.wyona.com                      http://lenya.apache.org
 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org


Re: migration works now, still problems with default pub

Posted by Joern Nettingsmeier <po...@uni-due.de>.
Andreas Hartmann wrote:
> Josias Thöny wrote:
>> On Mon, 2006-08-14 at 09:31 -0400, Doug Chestnut wrote:
>>> I get the same error "No node contained for path ...".
>>>
>>> It seems to be caused by the publish usecases doCheckPreconditions()
>>> method called when the authoring menus are created.
>>>
>>> SiteStructure structure =
>>> siteManager.getSiteStructure(getDocumentFactory(),
>>>                          publication,
>>>                          Publication.LIVE_AREA);
>>>
>>> structure is null for some reason.
>>
>> See the next line in Publish.java:
>>
>> SiteNode liveNode = structure.getNode(path);
>>
>> The structure is not null, but it throws an exception because the index
>> document has not been published yet and therefore the /index node
>> doesn't exist in the live sitetree.
> 
> Thanks for the pointer.
> 
> I see the exception as tool-top when I hover the "Publish" menu item
> with the mouse, so the problem is that I have the log level set to "error".
> In this case the usecase exceptions are caught so that the application is
> still partially usable. I guess we should use a more explicit configuration
> option instead.
> 
> I'll fix the problem asap.

revision 431374 fixes the problem for me. thanks!



-- 
"I don't need backups. I need restore!" - Trad.

--
Jörn Nettingsmeier, EDV-Administrator
Institut für Politikwissenschaft
Universität Duisburg-Essen, Standort Duisburg
Mail: pol-admin@uni-due.de, Telefon: 0203/379-2736


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org


Re: migration works now, still problems with default pub

Posted by Andreas Hartmann <an...@apache.org>.
Josias Thöny wrote:
> On Mon, 2006-08-14 at 09:31 -0400, Doug Chestnut wrote:
>> I get the same error "No node contained for path ...".
>>
>> It seems to be caused by the publish usecases doCheckPreconditions() 
>> method called when the authoring menus are created.
>>
>> SiteStructure structure = siteManager.getSiteStructure(getDocumentFactory(),
>>                          publication,
>>                          Publication.LIVE_AREA);
>>
>> structure is null for some reason.
> 
> See the next line in Publish.java:
> 
> SiteNode liveNode = structure.getNode(path);
> 
> The structure is not null, but it throws an exception because the index
> document has not been published yet and therefore the /index node
> doesn't exist in the live sitetree.

Thanks for the pointer.

I see the exception as tool-top when I hover the "Publish" menu item
with the mouse, so the problem is that I have the log level set to "error".
In this case the usecase exceptions are caught so that the application is
still partially usable. I guess we should use a more explicit configuration
option instead.

I'll fix the problem asap.

-- Andreas

-- 
Andreas Hartmann
Wyona Inc.  -   Open Source Content Management   -   Apache Lenya
http://www.wyona.com                      http://lenya.apache.org
andreas.hartmann@wyona.com                     andreas@apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org


Re: migration works now, still problems with default pub

Posted by Josias Thöny <jo...@wyona.com>.
On Mon, 2006-08-14 at 09:31 -0400, Doug Chestnut wrote:
> I get the same error "No node contained for path ...".
> 
> It seems to be caused by the publish usecases doCheckPreconditions() 
> method called when the authoring menus are created.
> 
> SiteStructure structure = siteManager.getSiteStructure(getDocumentFactory(),
>                          publication,
>                          Publication.LIVE_AREA);
> 
> structure is null for some reason.

See the next line in Publish.java:

SiteNode liveNode = structure.getNode(path);

The structure is not null, but it throws an exception because the index
document has not been published yet and therefore the /index node
doesn't exist in the live sitetree.

Not sure how to fix this, though...

Josias

> Sorry, I haven't had time to look further.
> 
> --Doug
> 
> Joern Nettingsmeier wrote:
> > Joern Nettingsmeier wrote:
> > 
> >>Andreas Hartmann wrote:
> >>
> >>>Joern Nettingsmeier wrote:
> >>>
> >>>[...]
> >>>
> >>>
> >>>>>>when i access http://localhost:8888/default/authoring/index.html, i get
> >>>>>>
> >>>>>>   No node contained for path [/index]!
> >>>>>
> >>>>>Is this with the old or with the migrated (UUID-based) content?
> >>>>>I can't reproduce it with the migrated content ...
> >>>>
> >>>>migrated content. but i forgot to mention that i have my custom
> >>>>publication content outside the build tree, but the default pub is
> >>>>unchanged. the problem occurs on both.
> >>>>
> >>>>the migration target works without problems, though.
> >>>
> >>>Strange, I still can't reproduce it.
> >>>
> >>>- ./build.sh clean
> >>>- ./build.sh
> >>>- outsourced content
> >>>- ./build.sh module.test -Dmodule=org.apache.lenya.modules.migration
> >>>- ./lenya.sh servlet
> >>>
> >>>The homepage appears as expected ...
> >>
> >>funny. i'll try to reproduce it with a clean checkout. maybe it's a
> >>subtle java 1.5 issue? i have had to upgrade my workstations at home and
> >>at work.
> > 
> > 
> > i have done a vanilla checkout again. the build went ok, the migration
> > went ok, same error. this time, i used the most conservative
> > local.build.properties: no custom modules or pubs, modules.copy=true.
> > 
> > what happens if you do a fresh co?
> > 
> > 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
> For additional commands, e-mail: dev-help@lenya.apache.org
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org


Re: migration works now, still problems with default pub

Posted by Doug Chestnut <dh...@virginia.edu>.
I get the same error "No node contained for path ...".

It seems to be caused by the publish usecases doCheckPreconditions() 
method called when the authoring menus are created.

SiteStructure structure = siteManager.getSiteStructure(getDocumentFactory(),
                         publication,
                         Publication.LIVE_AREA);

structure is null for some reason.
Sorry, I haven't had time to look further.

--Doug

Joern Nettingsmeier wrote:
> Joern Nettingsmeier wrote:
> 
>>Andreas Hartmann wrote:
>>
>>>Joern Nettingsmeier wrote:
>>>
>>>[...]
>>>
>>>
>>>>>>when i access http://localhost:8888/default/authoring/index.html, i get
>>>>>>
>>>>>>   No node contained for path [/index]!
>>>>>
>>>>>Is this with the old or with the migrated (UUID-based) content?
>>>>>I can't reproduce it with the migrated content ...
>>>>
>>>>migrated content. but i forgot to mention that i have my custom
>>>>publication content outside the build tree, but the default pub is
>>>>unchanged. the problem occurs on both.
>>>>
>>>>the migration target works without problems, though.
>>>
>>>Strange, I still can't reproduce it.
>>>
>>>- ./build.sh clean
>>>- ./build.sh
>>>- outsourced content
>>>- ./build.sh module.test -Dmodule=org.apache.lenya.modules.migration
>>>- ./lenya.sh servlet
>>>
>>>The homepage appears as expected ...
>>
>>funny. i'll try to reproduce it with a clean checkout. maybe it's a
>>subtle java 1.5 issue? i have had to upgrade my workstations at home and
>>at work.
> 
> 
> i have done a vanilla checkout again. the build went ok, the migration
> went ok, same error. this time, i used the most conservative
> local.build.properties: no custom modules or pubs, modules.copy=true.
> 
> what happens if you do a fresh co?
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org


Re: migration works now, still problems with default pub

Posted by Joern Nettingsmeier <po...@uni-due.de>.
Joern Nettingsmeier wrote:
> Andreas Hartmann wrote:
>> Joern Nettingsmeier wrote:
>>
>> [...]
>>
>>>>> when i access http://localhost:8888/default/authoring/index.html, i get
>>>>>
>>>>>    No node contained for path [/index]!
>>>> Is this with the old or with the migrated (UUID-based) content?
>>>> I can't reproduce it with the migrated content ...
>>> migrated content. but i forgot to mention that i have my custom
>>> publication content outside the build tree, but the default pub is
>>> unchanged. the problem occurs on both.
>>>
>>> the migration target works without problems, though.
>> Strange, I still can't reproduce it.
>>
>> - ./build.sh clean
>> - ./build.sh
>> - outsourced content
>> - ./build.sh module.test -Dmodule=org.apache.lenya.modules.migration
>> - ./lenya.sh servlet
>>
>> The homepage appears as expected ...
> 
> funny. i'll try to reproduce it with a clean checkout. maybe it's a
> subtle java 1.5 issue? i have had to upgrade my workstations at home and
> at work.

i have done a vanilla checkout again. the build went ok, the migration
went ok, same error. this time, i used the most conservative
local.build.properties: no custom modules or pubs, modules.copy=true.

what happens if you do a fresh co?


-- 
"I don't need backups. I need restore!" - Trad.

--
Jörn Nettingsmeier, EDV-Administrator
Institut für Politikwissenschaft
Universität Duisburg-Essen, Standort Duisburg
Mail: pol-admin@uni-due.de, Telefon: 0203/379-2736



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org


Re: migration works now, still problems with default pub

Posted by Jonathan Addison <jo...@wyona.com>.
Hi Joern, Andreas,

Joern Nettingsmeier wrote:
> Andreas Hartmann wrote:
>   
>> Joern Nettingsmeier wrote:
>>
>> [...]
>>
>>     
>>>>> when i access http://localhost:8888/default/authoring/index.html, i get
>>>>>
>>>>>    No node contained for path [/index]!
>>>>>           
>>>> Is this with the old or with the migrated (UUID-based) content?
>>>> I can't reproduce it with the migrated content ...
>>>>         
>>> migrated content. but i forgot to mention that i have my custom
>>> publication content outside the build tree, but the default pub is
>>> unchanged. the problem occurs on both.
>>>
>>> the migration target works without problems, though.
>>>       
>> Strange, I still can't reproduce it.
>>
>> - ./build.sh clean
>> - ./build.sh
>> - outsourced content
>> - ./build.sh module.test -Dmodule=org.apache.lenya.modules.migration
>> - ./lenya.sh servlet
>>
>> The homepage appears as expected ...
>>     
>
> funny. i'll try to reproduce it with a clean checkout. maybe it's a
> subtle java 1.5 issue? i have had to upgrade my workstations at home and
> at work.
>
>
>
>
>   
I did a clean checkout last night and went through the steps Andreas 
mentioned above and I get the same error as Joern.  I'm using Java 1.4 
on win xp.

- Jonathan

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org


Re: migration works now, still problems with default pub

Posted by Joern Nettingsmeier <po...@uni-due.de>.
Andreas Hartmann wrote:
> Joern Nettingsmeier wrote:
> 
> [...]
> 
>>>> when i access http://localhost:8888/default/authoring/index.html, i get
>>>>
>>>>    No node contained for path [/index]!
>>> Is this with the old or with the migrated (UUID-based) content?
>>> I can't reproduce it with the migrated content ...
>>
>> migrated content. but i forgot to mention that i have my custom
>> publication content outside the build tree, but the default pub is
>> unchanged. the problem occurs on both.
>>
>> the migration target works without problems, though.
> 
> Strange, I still can't reproduce it.
> 
> - ./build.sh clean
> - ./build.sh
> - outsourced content
> - ./build.sh module.test -Dmodule=org.apache.lenya.modules.migration
> - ./lenya.sh servlet
> 
> The homepage appears as expected ...

funny. i'll try to reproduce it with a clean checkout. maybe it's a
subtle java 1.5 issue? i have had to upgrade my workstations at home and
at work.




-- 
"I don't need backups. I need restore!" - Trad.

--
Jörn Nettingsmeier, EDV-Administrator
Institut für Politikwissenschaft
Universität Duisburg-Essen, Standort Duisburg
Mail: pol-admin@uni-due.de, Telefon: 0203/379-2736


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org


Re: migration works now, still problems with default pub

Posted by Andreas Hartmann <an...@apache.org>.
Joern Nettingsmeier wrote:

[...]

>>> when i access http://localhost:8888/default/authoring/index.html, i get
>>>
>>>    No node contained for path [/index]!
>> Is this with the old or with the migrated (UUID-based) content?
>> I can't reproduce it with the migrated content ...
> 
> migrated content. but i forgot to mention that i have my custom
> publication content outside the build tree, but the default pub is
> unchanged. the problem occurs on both.
> 
> the migration target works without problems, though.

Strange, I still can't reproduce it.

- ./build.sh clean
- ./build.sh
- outsourced content
- ./build.sh module.test -Dmodule=org.apache.lenya.modules.migration
- ./lenya.sh servlet

The homepage appears as expected ...

-- Andreas

-- 
Andreas Hartmann
Wyona Inc.  -   Open Source Content Management   -   Apache Lenya
http://www.wyona.com                      http://lenya.apache.org
andreas.hartmann@wyona.com                     andreas@apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org


Re: migration works now, still problems with default pub

Posted by Joern Nettingsmeier <po...@uni-due.de>.
Andreas Hartmann wrote:
> Jörn Nettingsmeier wrote:
>> hi andreas
>>
>> Jörn Nettingsmeier wrote:
>>> Andreas Hartmann wrote:
>>>>
>>>> [...]
>>>>
>>>>> btw, i see andreas is working on it atm, but just for the record:
>>>>> the migration target fails for the blog publication.
>>>>
>>>> That should work now, I migrated the blog publication to UUIDs in SVN.
>>>
>>> fails for me, but for a different reason:
>>>
>>> ./build.sh --noconfig module.test
>>> -Dmodule=org.apache.lenya.modules.migration
>>>
>>> funny thing is, there seems to be a "test" publication, and it's
>>> broken :-D
>>>
>>> org.apache.lenya.cms.publication.DocumentException: The document
>>> [test:authoring:/index:en] is not referenced in the site structure!
>>
>> this problem appears to be fixed as of revision -r430854. thanks for
>> the early-morning patch :)
>>
>> however, the default publication is still broken for me (you probably
>> know, just for the record):
>>
>> when i access http://localhost:8888/default/authoring/index.html, i get
>>
>>    No node contained for path [/index]!
> 
> Is this with the old or with the migrated (UUID-based) content?
> I can't reproduce it with the migrated content ...

migrated content. but i forgot to mention that i have my custom
publication content outside the build tree, but the default pub is
unchanged. the problem occurs on both.

the migration target works without problems, though.


-- 
"I don't need backups. I need restore!" - Trad.

--
Jörn Nettingsmeier, EDV-Administrator
Institut für Politikwissenschaft
Universität Duisburg-Essen, Standort Duisburg
Mail: pol-admin@uni-due.de, Telefon: 0203/379-2736


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org


Re: migration works now, still problems with default pub

Posted by Andreas Hartmann <an...@apache.org>.
Jörn Nettingsmeier wrote:
> hi andreas
> 
> Jörn Nettingsmeier wrote:
>> Andreas Hartmann wrote:
>>>
>>> [...]
>>>
>>>> btw, i see andreas is working on it atm, but just for the record: 
>>>> the migration target fails for the blog publication.
>>>
>>> That should work now, I migrated the blog publication to UUIDs in SVN.
>>
>> fails for me, but for a different reason:
>>
>> ./build.sh --noconfig module.test
>> -Dmodule=org.apache.lenya.modules.migration
>>
>> funny thing is, there seems to be a "test" publication, and it's 
>> broken :-D
>>
>> org.apache.lenya.cms.publication.DocumentException: The document
>> [test:authoring:/index:en] is not referenced in the site structure!
> 
> this problem appears to be fixed as of revision -r430854. thanks for the 
> early-morning patch :)
> 
> however, the default publication is still broken for me (you probably 
> know, just for the record):
> 
> when i access http://localhost:8888/default/authoring/index.html, i get
> 
>    No node contained for path [/index]!

Is this with the old or with the migrated (UUID-based) content?
I can't reproduce it with the migrated content ...

-- Andreas



-- 
Andreas Hartmann
Wyona Inc.  -   Open Source Content Management   -   Apache Lenya
http://www.wyona.com                      http://lenya.apache.org
andreas.hartmann@wyona.com                     andreas@apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org


Re: migration works now, still problems with default pub

Posted by Thorsten Scherler <th...@apache.org>.
El sáb, 12-08-2006 a las 10:16 +0200, Jörn Nettingsmeier escribió:
> hi andreas
> 
> Jörn Nettingsmeier wrote:
> > Andreas Hartmann wrote:
> >>
> >> [...]
> >>
> >>> btw, i see andreas is working on it atm, but just for the record: the 
> >>> migration target fails for the blog publication.
> >>
> >> That should work now, I migrated the blog publication to UUIDs in SVN.
> > 
> > fails for me, but for a different reason:
> > 
> > ./build.sh --noconfig module.test
> > -Dmodule=org.apache.lenya.modules.migration
> > 
> > funny thing is, there seems to be a "test" publication, and it's broken :-D
> > 
> > org.apache.lenya.cms.publication.DocumentException: The document
> > [test:authoring:/index:en] is not referenced in the site structure!
> 
> this problem appears to be fixed as of revision -r430854. thanks for the 
> early-morning patch :)
> 
> however, the default publication is still broken for me (you probably 
> know, just for the record):
> 
> when i access http://localhost:8888/default/authoring/index.html, i get
> 
>     No node contained for path [/index]!
> 
> stacktrace is attached below.
> 
> when i edit the url and request 
> http://localhost:8888/default/authoring/index, i get
> 
> 404: Page not found
> The requested document '/index.html' with document-id 
> '626f8780-29d9-11db-abf7-ddb7c05f6e07' does not exist.
> 
> interesting.
> 
> the same problem appears with other documents, so it's independent of 
> the doctype (seems likely, as we haven't even started rendering yet).

The same problem can be seen in the logs
http://lenya.zones.apache.org/log/lenya.trunk.update.log
and as well 
http://lenya.zones.apache.org:9999/default/authoring/index.html

salu2

> 
> best,
> 
> jörn
> 
> 
> 
> ***********************
> 
> No node contained for path [/index]!
> 
> org.apache.cocoon.ProcessingException: Unable to get transformer handler 
> for cocoon://lenya-page/default/authoring/index.xml?doctype=homepage at 
> <map:serialize type="xhtml"> - 
> file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:275:50 
> at <map:transform> - 
> file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:252:91 
> at <map:transform> - 
> file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:245:164 
> at <map:generate> - 
> file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:234:171 
> at <map:mount> - 
> file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:421:113 at 
> <map:mount> - file:/srv/lenya/build/lenya/webapp/sitemap.xmap:630:106
> 
> cause: org.apache.lenya.cms.site.SiteException: No node contained for 
> path [/index]!
> 
> full exception chain stacktrace[Hide]
> 
> org.apache.cocoon.ProcessingException: Unable to get transformer handler 
> for cocoon://lenya-page/default/authoring/index.xml?doctype=homepage
> 	at <map:serialize type="xhtml"> - 
> file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:275:50
> 	at <map:transform> - 
> file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:252:91
> 	at <map:transform> - 
> file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:245:164
> 	at <map:generate> - 
> file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:234:171
> 	at <map:mount> - 
> file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:421:113
> 	at <map:mount> - file:/srv/lenya/build/lenya/webapp/sitemap.xmap:630:106
> 	at 
> org.apache.cocoon.transformation.TraxTransformer.setup(TraxTransformer.java:338)
> 	at 
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.setupPipeline(AbstractProcessingPipeline.java:397)
> 	at 
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.setupPipeline(AbstractCachingProcessingPipeline.java:720)
> 	at 
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.preparePipeline(AbstractProcessingPipeline.java:500)
> 	at 
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:452)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:120)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.SelectNode.invoke(SelectNode.java:102)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.SelectNode.invoke(SelectNode.java:102)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:138)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:138)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:107)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)
> 	at 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)
> 	at 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)
> 	at 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:252)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:107)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)
> 	at 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)
> 	at 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)
> 	at 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:252)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:138)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:107)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)
> 	at 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)
> 	at 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)
> 	at 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:252)
> 	at org.apache.cocoon.Cocoon.process(Cocoon.java:696)
> 	at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1153)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> 	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
> 	at 
> org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:475)
> 	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
> 	at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
> 	at 
> org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635)
> 	at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
> 	at 
> org.mortbay.jetty.plus.PlusWebAppContext.handle(PlusWebAppContext.java:158)
> 	at org.mortbay.http.HttpServer.service(HttpServer.java:954)
> 	at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
> 	at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
> 	at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
> 	at 
> org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
> 	at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
> 	at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
> Caused by: org.apache.excalibur.xml.xslt.XSLTProcessorException: 
> Exception when creating Transformer from 
> cocoon://lenya-page/default/authoring/index.xml?doctype=homepage
> 	at 
> org.apache.cocoon.components.xslt.TraxProcessor.getTransformerHandlerAndValidity(TraxProcessor.java:290)
> 	at 
> org.apache.cocoon.transformation.TraxTransformer.setup(TraxTransformer.java:330)
> 	... 61 more
> Caused by: org.apache.cocoon.ProcessingException: Failed to process pipeline
> 	at <map:serialize type="xml"> - 
> file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:203:36
> 	at <map:transform> - 
> file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:195:75
> 	at <map:transform type="i18n"> - 
> file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:42:34
> 	at <map:transform> - 
> file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:166:76
> 	at <map:transform type="usecasemenu"> - 
> file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:147:44
> 	at <map:transform type="i18n"> - 
> file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:42:34
> 	at <map:transform> - 
> file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:142:63
> 	at 
> org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:422)
> 	at 
> org.apache.cocoon.components.xslt.TraxProcessor.sourceToSAX(TraxProcessor.java:296)
> 	at 
> org.apache.cocoon.components.xslt.TraxProcessor.getTransformerHandlerAndValidity(TraxProcessor.java:239)
> 	... 62 more
> Caused by: org.apache.cocoon.ProcessingException: Failed to process pipeline
> 	at <map:serialize type="xml"> - 
> file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:203:36
> 	at <map:transform> - 
> file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:195:75
> 	at <map:transform type="i18n"> - 
> file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:42:34
> 	at <map:transform> - 
> file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:166:76
> 	at <map:transform type="usecasemenu"> - 
> file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:147:44
> 	at <map:transform type="i18n"> - 
> file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:42:34
> 	at <map:transform> - 
> file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:142:63
> 	at 
> org.apache.cocoon.ProcessingException.throwLocated(ProcessingException.java:144)
> 	at 
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.handleException(AbstractProcessingPipeline.java:951)
> 	at 
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:582)
> 	at 
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:281)
> 	at 
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:779)
> 	at 
> org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:412)
> 	... 64 more
> Caused by: org.apache.lenya.cms.usecase.UsecaseException: 
> java.lang.RuntimeException: org.apache.lenya.cms.site.SiteException: No 
> node contained for path [/index]!
> 	at 
> org.apache.lenya.cms.cocoon.transformation.UsecaseMenuTransformer.startElement(UsecaseMenuTransformer.java:144)
> 	at 
> org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:94)
> 	at 
> org.apache.cocoon.transformation.I18nTransformer.startElement(I18nTransformer.java:1123)
> 	at 
> org.apache.xml.serializer.ToXMLSAXHandler.closeStartTag(ToXMLSAXHandler.java:204)
> 	at 
> org.apache.xml.serializer.ToSAXHandler.flushPending(ToSAXHandler.java:277)
> 	at 
> org.apache.xml.serializer.ToXMLSAXHandler.startElement(ToXMLSAXHandler.java:645)
> 	at 
> org.apache.xml.serializer.ToXMLSAXHandler.startElement(ToXMLSAXHandler.java:500)
> 	at 
> org.apache.xalan.transformer.ClonerToResultTree.cloneToResultTree(ClonerToResultTree.java:158)
> 	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:107)
> 	at 
> org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
> 	at 
> org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
> 	at 
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
> 	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
> 	at 
> org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
> 	at 
> org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
> 	at 
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
> 	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
> 	at 
> org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
> 	at 
> org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
> 	at 
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
> 	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
> 	at 
> org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
> 	at 
> org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
> 	at 
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
> 	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
> 	at 
> org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
> 	at 
> org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
> 	at 
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
> 	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
> 	at 
> org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
> 	at 
> org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
> 	at 
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
> 	at 
> org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2281)
> 	at 
> org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1367)
> 	at 
> org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3458)
> 	at 
> org.apache.xalan.transformer.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:406)
> 	at 
> org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:55)
> 	at 
> org.apache.cocoon.transformation.TraxTransformer.endDocument(TraxTransformer.java:585)
> 	at 
> org.apache.cocoon.sitemap.ContentAggregator.generate(ContentAggregator.java:132)
> 	at 
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:578)
> 	... 67 more
> Caused by: org.apache.lenya.cms.usecase.UsecaseException: 
> java.lang.RuntimeException: org.apache.lenya.cms.site.SiteException: No 
> node contained for path [/index]!
> 	at 
> org.apache.lenya.cms.usecase.AbstractUsecase.checkPreconditions(AbstractUsecase.java:225)
> 	at sun.reflect.GeneratedMethodAccessor43.invoke(Unknown Source)
> 	at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at 
> org.apache.avalon.excalibur.component.ComponentProxyGenerator$ComponentInvocationHandler.invoke(ComponentProxyGenerator.java:143)
> 	at $Proxy39.checkPreconditions(Unknown Source)
> 	at 
> org.apache.lenya.cms.cocoon.transformation.UsecaseMenuTransformer.startElement(UsecaseMenuTransformer.java:127)
> 	... 106 more
> Caused by: java.lang.RuntimeException: 
> org.apache.lenya.cms.site.SiteException: No node contained for path 
> [/index]!
> 	at 
> org.apache.lenya.defaultpub.cms.usecases.Publish.doCheckPreconditions(Publish.java:173)
> 	at 
> org.apache.lenya.cms.usecase.AbstractUsecase.checkPreconditions(AbstractUsecase.java:215)
> 	... 112 more
> Caused by: org.apache.lenya.cms.site.SiteException: No node contained 
> for path [/index]!
> 	at 
> org.apache.lenya.cms.site.tree.DefaultSiteTree.getNode(DefaultSiteTree.java:424)
> 	at 
> org.apache.lenya.defaultpub.cms.usecases.Publish.doCheckPreconditions(Publish.java:150)
> 	... 113 more
> 
> stacktrace[Hide]
> 
> org.apache.lenya.cms.site.SiteException: No node contained for path 
> [/index]!
> 	at 
> org.apache.lenya.cms.site.tree.DefaultSiteTree.getNode(DefaultSiteTree.java:424)
> 	at 
> org.apache.lenya.defaultpub.cms.usecases.Publish.doCheckPreconditions(Publish.java:150)
> 	at 
> org.apache.lenya.cms.usecase.AbstractUsecase.checkPreconditions(AbstractUsecase.java:215)
> 	at sun.reflect.GeneratedMethodAccessor43.invoke(Unknown Source)
> 	at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at 
> org.apache.avalon.excalibur.component.ComponentProxyGenerator$ComponentInvocationHandler.invoke(ComponentProxyGenerator.java:143)
> 	at $Proxy39.checkPreconditions(Unknown Source)
> 	at 
> org.apache.lenya.cms.cocoon.transformation.UsecaseMenuTransformer.startElement(UsecaseMenuTransformer.java:127)
> 	at 
> org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:94)
> 	at 
> org.apache.cocoon.transformation.I18nTransformer.startElement(I18nTransformer.java:1123)
> 	at 
> org.apache.xml.serializer.ToXMLSAXHandler.closeStartTag(ToXMLSAXHandler.java:204)
> 	at 
> org.apache.xml.serializer.ToSAXHandler.flushPending(ToSAXHandler.java:277)
> 	at 
> org.apache.xml.serializer.ToXMLSAXHandler.startElement(ToXMLSAXHandler.java:645)
> 	at 
> org.apache.xml.serializer.ToXMLSAXHandler.startElement(ToXMLSAXHandler.java:500)
> 	at 
> org.apache.xalan.transformer.ClonerToResultTree.cloneToResultTree(ClonerToResultTree.java:158)
> 	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:107)
> 	at 
> org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
> 	at 
> org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
> 	at 
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
> 	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
> 	at 
> org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
> 	at 
> org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
> 	at 
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
> 	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
> 	at 
> org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
> 	at 
> org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
> 	at 
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
> 	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
> 	at 
> org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
> 	at 
> org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
> 	at 
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
> 	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
> 	at 
> org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
> 	at 
> org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
> 	at 
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
> 	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
> 	at 
> org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
> 	at 
> org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
> 	at 
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
> 	at 
> org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2281)
> 	at 
> org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1367)
> 	at 
> org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3458)
> 	at 
> org.apache.xalan.transformer.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:406)
> 	at 
> org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:55)
> 	at 
> org.apache.cocoon.transformation.TraxTransformer.endDocument(TraxTransformer.java:585)
> 	at 
> org.apache.cocoon.sitemap.ContentAggregator.generate(ContentAggregator.java:132)
> 	at 
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:578)
> 	at 
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:281)
> 	at 
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:779)
> 	at 
> org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:412)
> 	at 
> org.apache.cocoon.components.xslt.TraxProcessor.sourceToSAX(TraxProcessor.java:296)
> 	at 
> org.apache.cocoon.components.xslt.TraxProcessor.getTransformerHandlerAndValidity(TraxProcessor.java:239)
> 	at 
> org.apache.cocoon.transformation.TraxTransformer.setup(TraxTransformer.java:330)
> 	at 
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.setupPipeline(AbstractProcessingPipeline.java:397)
> 	at 
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.setupPipeline(AbstractCachingProcessingPipeline.java:720)
> 	at 
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.preparePipeline(AbstractProcessingPipeline.java:500)
> 	at 
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:452)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:120)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.SelectNode.invoke(SelectNode.java:102)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.SelectNode.invoke(SelectNode.java:102)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:138)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:138)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:107)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)
> 	at 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)
> 	at 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)
> 	at 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:252)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:107)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)
> 	at 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)
> 	at 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)
> 	at 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:252)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:138)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:107)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)
> 	at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
> 	at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)
> 	at 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)
> 	at 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)
> 	at 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:252)
> 	at org.apache.cocoon.Cocoon.process(Cocoon.java:696)
> 	at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1153)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> 	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
> 	at 
> org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:475)
> 	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
> 	at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
> 	at 
> org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635)
> 	at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
> 	at 
> org.mortbay.jetty.plus.PlusWebAppContext.handle(PlusWebAppContext.java:158)
> 	at org.mortbay.http.HttpServer.service(HttpServer.java:954)
> 	at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
> 	at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
> 	at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
> 	at 
> org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
> 	at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
> 	at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
> 
> 
> -- 
> "Open source takes the bullshit out of software."
> 	- Charles Ferguson on TechnologyReview.com
> 
> --
> Jörn Nettingsmeier, EDV-Administrator
> Institut für Politikwissenschaft
> Universität Duisburg-Essen, Standort Duisburg
> Mail: pol-admin@uni-due.de, Telefon: 0203/379-2736
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
> For additional commands, e-mail: dev-help@lenya.apache.org
> 
-- 
thorsten

"Together we stand, divided we fall!" 
Hey you (Pink Floyd)


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org


migration works now, still problems with default pub

Posted by Jörn Nettingsmeier <po...@uni-duisburg.de>.
hi andreas

Jörn Nettingsmeier wrote:
> Andreas Hartmann wrote:
>>
>> [...]
>>
>>> btw, i see andreas is working on it atm, but just for the record: the 
>>> migration target fails for the blog publication.
>>
>> That should work now, I migrated the blog publication to UUIDs in SVN.
> 
> fails for me, but for a different reason:
> 
> ./build.sh --noconfig module.test
> -Dmodule=org.apache.lenya.modules.migration
> 
> funny thing is, there seems to be a "test" publication, and it's broken :-D
> 
> org.apache.lenya.cms.publication.DocumentException: The document
> [test:authoring:/index:en] is not referenced in the site structure!

this problem appears to be fixed as of revision -r430854. thanks for the 
early-morning patch :)

however, the default publication is still broken for me (you probably 
know, just for the record):

when i access http://localhost:8888/default/authoring/index.html, i get

    No node contained for path [/index]!

stacktrace is attached below.

when i edit the url and request 
http://localhost:8888/default/authoring/index, i get

404: Page not found
The requested document '/index.html' with document-id 
'626f8780-29d9-11db-abf7-ddb7c05f6e07' does not exist.

interesting.

the same problem appears with other documents, so it's independent of 
the doctype (seems likely, as we haven't even started rendering yet).


best,

jörn



***********************

No node contained for path [/index]!

org.apache.cocoon.ProcessingException: Unable to get transformer handler 
for cocoon://lenya-page/default/authoring/index.xml?doctype=homepage at 
<map:serialize type="xhtml"> - 
file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:275:50 
at <map:transform> - 
file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:252:91 
at <map:transform> - 
file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:245:164 
at <map:generate> - 
file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:234:171 
at <map:mount> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:421:113 at 
<map:mount> - file:/srv/lenya/build/lenya/webapp/sitemap.xmap:630:106

cause: org.apache.lenya.cms.site.SiteException: No node contained for 
path [/index]!

full exception chain stacktrace[Hide]

org.apache.cocoon.ProcessingException: Unable to get transformer handler 
for cocoon://lenya-page/default/authoring/index.xml?doctype=homepage
	at <map:serialize type="xhtml"> - 
file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:275:50
	at <map:transform> - 
file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:252:91
	at <map:transform> - 
file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:245:164
	at <map:generate> - 
file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:234:171
	at <map:mount> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:421:113
	at <map:mount> - file:/srv/lenya/build/lenya/webapp/sitemap.xmap:630:106
	at 
org.apache.cocoon.transformation.TraxTransformer.setup(TraxTransformer.java:338)
	at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.setupPipeline(AbstractProcessingPipeline.java:397)
	at 
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.setupPipeline(AbstractCachingProcessingPipeline.java:720)
	at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.preparePipeline(AbstractProcessingPipeline.java:500)
	at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:452)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:120)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.SelectNode.invoke(SelectNode.java:102)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.SelectNode.invoke(SelectNode.java:102)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:138)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:138)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:107)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)
	at 
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:252)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:107)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)
	at 
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:252)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:138)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:107)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)
	at 
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:252)
	at org.apache.cocoon.Cocoon.process(Cocoon.java:696)
	at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1153)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
	at 
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:475)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
	at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
	at 
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635)
	at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
	at 
org.mortbay.jetty.plus.PlusWebAppContext.handle(PlusWebAppContext.java:158)
	at org.mortbay.http.HttpServer.service(HttpServer.java:954)
	at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
	at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
	at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
	at 
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
	at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
	at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
Caused by: org.apache.excalibur.xml.xslt.XSLTProcessorException: 
Exception when creating Transformer from 
cocoon://lenya-page/default/authoring/index.xml?doctype=homepage
	at 
org.apache.cocoon.components.xslt.TraxProcessor.getTransformerHandlerAndValidity(TraxProcessor.java:290)
	at 
org.apache.cocoon.transformation.TraxTransformer.setup(TraxTransformer.java:330)
	... 61 more
Caused by: org.apache.cocoon.ProcessingException: Failed to process pipeline
	at <map:serialize type="xml"> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:203:36
	at <map:transform> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:195:75
	at <map:transform type="i18n"> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:42:34
	at <map:transform> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:166:76
	at <map:transform type="usecasemenu"> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:147:44
	at <map:transform type="i18n"> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:42:34
	at <map:transform> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:142:63
	at 
org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:422)
	at 
org.apache.cocoon.components.xslt.TraxProcessor.sourceToSAX(TraxProcessor.java:296)
	at 
org.apache.cocoon.components.xslt.TraxProcessor.getTransformerHandlerAndValidity(TraxProcessor.java:239)
	... 62 more
Caused by: org.apache.cocoon.ProcessingException: Failed to process pipeline
	at <map:serialize type="xml"> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:203:36
	at <map:transform> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:195:75
	at <map:transform type="i18n"> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:42:34
	at <map:transform> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:166:76
	at <map:transform type="usecasemenu"> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:147:44
	at <map:transform type="i18n"> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:42:34
	at <map:transform> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:142:63
	at 
org.apache.cocoon.ProcessingException.throwLocated(ProcessingException.java:144)
	at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.handleException(AbstractProcessingPipeline.java:951)
	at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:582)
	at 
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:281)
	at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:779)
	at 
org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:412)
	... 64 more
Caused by: org.apache.lenya.cms.usecase.UsecaseException: 
java.lang.RuntimeException: org.apache.lenya.cms.site.SiteException: No 
node contained for path [/index]!
	at 
org.apache.lenya.cms.cocoon.transformation.UsecaseMenuTransformer.startElement(UsecaseMenuTransformer.java:144)
	at 
org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:94)
	at 
org.apache.cocoon.transformation.I18nTransformer.startElement(I18nTransformer.java:1123)
	at 
org.apache.xml.serializer.ToXMLSAXHandler.closeStartTag(ToXMLSAXHandler.java:204)
	at 
org.apache.xml.serializer.ToSAXHandler.flushPending(ToSAXHandler.java:277)
	at 
org.apache.xml.serializer.ToXMLSAXHandler.startElement(ToXMLSAXHandler.java:645)
	at 
org.apache.xml.serializer.ToXMLSAXHandler.startElement(ToXMLSAXHandler.java:500)
	at 
org.apache.xalan.transformer.ClonerToResultTree.cloneToResultTree(ClonerToResultTree.java:158)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:107)
	at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
	at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
	at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
	at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
	at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
	at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
	at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
	at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
	at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
	at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
	at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
	at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
	at 
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2281)
	at 
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1367)
	at 
org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3458)
	at 
org.apache.xalan.transformer.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:406)
	at 
org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:55)
	at 
org.apache.cocoon.transformation.TraxTransformer.endDocument(TraxTransformer.java:585)
	at 
org.apache.cocoon.sitemap.ContentAggregator.generate(ContentAggregator.java:132)
	at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:578)
	... 67 more
Caused by: org.apache.lenya.cms.usecase.UsecaseException: 
java.lang.RuntimeException: org.apache.lenya.cms.site.SiteException: No 
node contained for path [/index]!
	at 
org.apache.lenya.cms.usecase.AbstractUsecase.checkPreconditions(AbstractUsecase.java:225)
	at sun.reflect.GeneratedMethodAccessor43.invoke(Unknown Source)
	at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at 
org.apache.avalon.excalibur.component.ComponentProxyGenerator$ComponentInvocationHandler.invoke(ComponentProxyGenerator.java:143)
	at $Proxy39.checkPreconditions(Unknown Source)
	at 
org.apache.lenya.cms.cocoon.transformation.UsecaseMenuTransformer.startElement(UsecaseMenuTransformer.java:127)
	... 106 more
Caused by: java.lang.RuntimeException: 
org.apache.lenya.cms.site.SiteException: No node contained for path 
[/index]!
	at 
org.apache.lenya.defaultpub.cms.usecases.Publish.doCheckPreconditions(Publish.java:173)
	at 
org.apache.lenya.cms.usecase.AbstractUsecase.checkPreconditions(AbstractUsecase.java:215)
	... 112 more
Caused by: org.apache.lenya.cms.site.SiteException: No node contained 
for path [/index]!
	at 
org.apache.lenya.cms.site.tree.DefaultSiteTree.getNode(DefaultSiteTree.java:424)
	at 
org.apache.lenya.defaultpub.cms.usecases.Publish.doCheckPreconditions(Publish.java:150)
	... 113 more

stacktrace[Hide]

org.apache.lenya.cms.site.SiteException: No node contained for path 
[/index]!
	at 
org.apache.lenya.cms.site.tree.DefaultSiteTree.getNode(DefaultSiteTree.java:424)
	at 
org.apache.lenya.defaultpub.cms.usecases.Publish.doCheckPreconditions(Publish.java:150)
	at 
org.apache.lenya.cms.usecase.AbstractUsecase.checkPreconditions(AbstractUsecase.java:215)
	at sun.reflect.GeneratedMethodAccessor43.invoke(Unknown Source)
	at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at 
org.apache.avalon.excalibur.component.ComponentProxyGenerator$ComponentInvocationHandler.invoke(ComponentProxyGenerator.java:143)
	at $Proxy39.checkPreconditions(Unknown Source)
	at 
org.apache.lenya.cms.cocoon.transformation.UsecaseMenuTransformer.startElement(UsecaseMenuTransformer.java:127)
	at 
org.apache.cocoon.xml.AbstractXMLPipe.startElement(AbstractXMLPipe.java:94)
	at 
org.apache.cocoon.transformation.I18nTransformer.startElement(I18nTransformer.java:1123)
	at 
org.apache.xml.serializer.ToXMLSAXHandler.closeStartTag(ToXMLSAXHandler.java:204)
	at 
org.apache.xml.serializer.ToSAXHandler.flushPending(ToSAXHandler.java:277)
	at 
org.apache.xml.serializer.ToXMLSAXHandler.startElement(ToXMLSAXHandler.java:645)
	at 
org.apache.xml.serializer.ToXMLSAXHandler.startElement(ToXMLSAXHandler.java:500)
	at 
org.apache.xalan.transformer.ClonerToResultTree.cloneToResultTree(ClonerToResultTree.java:158)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:107)
	at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
	at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
	at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
	at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
	at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
	at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
	at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
	at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
	at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
	at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
	at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
	at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
	at 
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2281)
	at 
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1367)
	at 
org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3458)
	at 
org.apache.xalan.transformer.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:406)
	at 
org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:55)
	at 
org.apache.cocoon.transformation.TraxTransformer.endDocument(TraxTransformer.java:585)
	at 
org.apache.cocoon.sitemap.ContentAggregator.generate(ContentAggregator.java:132)
	at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:578)
	at 
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:281)
	at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:779)
	at 
org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:412)
	at 
org.apache.cocoon.components.xslt.TraxProcessor.sourceToSAX(TraxProcessor.java:296)
	at 
org.apache.cocoon.components.xslt.TraxProcessor.getTransformerHandlerAndValidity(TraxProcessor.java:239)
	at 
org.apache.cocoon.transformation.TraxTransformer.setup(TraxTransformer.java:330)
	at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.setupPipeline(AbstractProcessingPipeline.java:397)
	at 
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.setupPipeline(AbstractCachingProcessingPipeline.java:720)
	at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.preparePipeline(AbstractProcessingPipeline.java:500)
	at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:452)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:120)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.SelectNode.invoke(SelectNode.java:102)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.SelectNode.invoke(SelectNode.java:102)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:138)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:138)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:107)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)
	at 
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:252)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:107)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)
	at 
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:252)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:138)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:107)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)
	at 
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
	at 
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)
	at 
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)
	at 
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:252)
	at org.apache.cocoon.Cocoon.process(Cocoon.java:696)
	at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1153)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
	at 
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:475)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
	at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
	at 
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635)
	at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
	at 
org.mortbay.jetty.plus.PlusWebAppContext.handle(PlusWebAppContext.java:158)
	at org.mortbay.http.HttpServer.service(HttpServer.java:954)
	at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
	at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
	at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
	at 
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
	at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
	at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)


-- 
"Open source takes the bullshit out of software."
	- Charles Ferguson on TechnologyReview.com

--
Jörn Nettingsmeier, EDV-Administrator
Institut für Politikwissenschaft
Universität Duisburg-Essen, Standort Duisburg
Mail: pol-admin@uni-due.de, Telefon: 0203/379-2736

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org


Re: trunk broken with "logger is null"

Posted by Jörn Nettingsmeier <po...@uni-duisburg.de>.
Andreas Hartmann wrote:
> 
> [...]
> 
>> btw, i see andreas is working on it atm, but just for the record: 
>> the migration target fails for the blog publication.
> 
> That should work now, I migrated the blog publication to UUIDs in 
> SVN.

fails for me, but for a different reason:

./build.sh --noconfig module.test
-Dmodule=org.apache.lenya.modules.migration

funny thing is, there seems to be a "test" publication, and it's broken :-D

org.apache.lenya.cms.publication.DocumentException: The document
[test:authoring:/index:en] is not referenced in the site structure!
org.apache.lenya.ac.AccessControlException:
org.apache.lenya.cms.publication.DocumentException: The document
[test:authoring:/index:en] is not referenced in the site structure!
         at
org.apache.lenya.cms.ac.DocumentPolicyManagerWrapper.getPolicyURL(DocumentPolicyManagerWrapper.java:97)
         at
org.apache.lenya.cms.ac.DocumentPolicyManagerWrapper.getPolicy(DocumentPolicyManagerWrapper.java:194)
         at
org.apache.lenya.ac.impl.PolicyAuthorizer.authorizePolicy(PolicyAuthorizer.java:107)


i'm not familiar with the testing infrastructure - how can i disable 
this thing?



-- 
"Open source takes the bullshit out of software."
	- Charles Ferguson on TechnologyReview.com

--
Jörn Nettingsmeier, EDV-Administrator
Institut für Politikwissenschaft
Universität Duisburg-Essen, Standort Duisburg
Mail: pol-admin@uni-due.de, Telefon: 0203/379-2736

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org


Re: trunk broken with "logger is null"

Posted by Andreas Hartmann <an...@apache.org>.
Jörn Nettingsmeier wrote:

[...]

> btw, i see andreas is working on it atm, but just for the record: the 
> migration target fails for the blog publication.

That should work now, I migrated the blog publication to UUIDs in SVN.

Thanks for the pointer,

-- Andeas


-- 
Andreas Hartmann
Wyona Inc.  -   Open Source Content Management   -   Apache Lenya
http://www.wyona.com                      http://lenya.apache.org
andreas.hartmann@wyona.com                     andreas@apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org


Re: trunk broken with "logger is null"

Posted by Jörn Nettingsmeier <po...@uni-duisburg.de>.
Jörn Nettingsmeier wrote:
> hi doug!
> 
> Doug Chestnut wrote:
>> Hi Jörn,
>> I have noticed this as well.  I was able to trace it back to this part 
>> of the global-sitemap:
>>
>>         <map:aggregate element="menu" 
>> ns="http://apache.org/cocoon/lenya/menubar/1.0">
>>           <map:part src="cocoon:/menu-xml/{1}/{2}/{3}" 
>> strip-root="true"/>
>>           <map:part src="cocoon:/menu-xml/modules/{1}/{2}.xml" 
>> strip-root="true"/>
>>         </map:aggregate>
>>
>> It looks to be a bug in the map:aggregate.  The strip-root="true" 
>> seems to be causing the problem.  It is adding multiple 
>> xmlns="http://apache.org/cocoon/lenya/menubar/1.0" to the root menu 
>> element.  I am not really sure why this duplicate attribute error is 
>> being reported as logger is null.
> 
> hmm. i can't confirm this. if i remove the strip-root attributes for the 
> sake of testing, the namespace node duplication should not occur (but of 
> course other things will break). but the error about the logger remains 
> the same. weird.
> 
> are you using java 1.5 as well?
> 
> is anyone *not* having this issue with current trunk?

doug's recent commit fixed the problem for me, but it's still marked as 
FIXME... doug, can you explain the problem a little?

now with a fresh svn update i get "No node contained for path [/index]" 
after logging into the default publication.
i did run the migration test target, and the pubs/default/content tree 
has been converted without errors.

any hints?

btw, i see andreas is working on it atm, but just for the record: the 
migration target fails for the blog publication.



regards,

jörn



-- 
"Open source takes the bullshit out of software."
	- Charles Ferguson on TechnologyReview.com

--
Jörn Nettingsmeier, EDV-Administrator
Institut für Politikwissenschaft
Universität Duisburg-Essen, Standort Duisburg
Mail: pol-admin@uni-due.de, Telefon: 0203/379-2736

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org


Re: trunk broken with "logger is null"

Posted by Jörn Nettingsmeier <po...@uni-duisburg.de>.
hi doug!

Doug Chestnut wrote:
> Hi Jörn,
> I have noticed this as well.  I was able to trace it back to this part 
> of the global-sitemap:
> 
>         <map:aggregate element="menu" 
> ns="http://apache.org/cocoon/lenya/menubar/1.0">
>           <map:part src="cocoon:/menu-xml/{1}/{2}/{3}" strip-root="true"/>
>           <map:part src="cocoon:/menu-xml/modules/{1}/{2}.xml" 
> strip-root="true"/>
>         </map:aggregate>
> 
> It looks to be a bug in the map:aggregate.  The strip-root="true" seems 
> to be causing the problem.  It is adding multiple 
> xmlns="http://apache.org/cocoon/lenya/menubar/1.0" to the root menu 
> element.  I am not really sure why this duplicate attribute error is 
> being reported as logger is null.

hmm. i can't confirm this. if i remove the strip-root attributes for the 
sake of testing, the namespace node duplication should not occur (but of 
course other things will break). but the error about the logger remains 
the same. weird.

are you using java 1.5 as well?

is anyone *not* having this issue with current trunk?



-- 
"Open source takes the bullshit out of software."
	- Charles Ferguson on TechnologyReview.com

--
Jörn Nettingsmeier, EDV-Administrator
Institut für Politikwissenschaft
Universität Duisburg-Essen, Standort Duisburg
Mail: pol-admin@uni-due.de, Telefon: 0203/379-2736

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org


Re: trunk broken with "logger is null"

Posted by Doug Chestnut <dh...@virginia.edu>.
Hi Jörn,
I have noticed this as well.  I was able to trace it back to this part 
of the global-sitemap:

         <map:aggregate element="menu" 
ns="http://apache.org/cocoon/lenya/menubar/1.0">
           <map:part src="cocoon:/menu-xml/{1}/{2}/{3}" strip-root="true"/>
           <map:part src="cocoon:/menu-xml/modules/{1}/{2}.xml" 
strip-root="true"/>
         </map:aggregate>

It looks to be a bug in the map:aggregate.  The strip-root="true" seems 
to be causing the problem.  It is adding multiple 
xmlns="http://apache.org/cocoon/lenya/menubar/1.0" to the root menu 
element.  I am not really sure why this duplicate attribute error is 
being reported as logger is null.

--Doug

Jörn Nettingsmeier wrote:
> one thing in the logs looks a little fishy to me.
> 
> the source is released, and the serializer recycled, *before* the 
> exception occurs. may be a thread concurrency problem in the logs only, 
> or a misunderstanding on my part, but here it is anyway:
> 
> SocketListener0-8 DEBUG core.manager - Releasing source 
> cocoon://lenya-page/default/authoring/index.xml?doctype=homepage
> SocketListener0-8 DEBUG sitemap - Releasing 
> org.apache.cocoon.components.source.impl.SitemapSource@2dbe1f3e
> SocketListener0-8 DEBUG core.manager - Releasing source 
> cocoon://menu-xml/default/authoring/index.xml
> SocketListener0-8 DEBUG sitemap - Put a 
> org.apache.cocoon.generation.ServerPagesGenerator back into the pool.
> SocketListener0-8 DEBUG sitemap - Put a 
> org.apache.cocoon.components.serializers.XMLSerializer back into the pool.
> SocketListener0-8 DEBUG sitemap - Put a 
> org.apache.cocoon.components.pipeline.impl.CachingProcessingPipeline 
> back into the pool.
> 
> .... (some 20 lines deleted)
> 
> SocketListener0-8 ERROR sitemap.handled-errors - Unable to get 
> transformer handler for cocoon://lenya-page/default/authoring/inde
> x.xml?doctype=homepage
>         at <map:serialize type="xhtml"> - 
> file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:275:50
>         at <map:transform> - 
> file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:252:91
>         at <map:transform> - 
> file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:245:164
>         at <map:generate> - 
> file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:234:171
>         at <map:mount> - 
> file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:421:113
>         at <map:mount> - 
> file:/srv/lenya/build/lenya/webapp/sitemap.xmap:630:106
> ...
> 
> 
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org


Re: trunk broken with "logger is null"

Posted by Jörn Nettingsmeier <po...@uni-duisburg.de>.
one thing in the logs looks a little fishy to me.

the source is released, and the serializer recycled, *before* the 
exception occurs. may be a thread concurrency problem in the logs only, 
or a misunderstanding on my part, but here it is anyway:

SocketListener0-8 DEBUG core.manager - Releasing source 
cocoon://lenya-page/default/authoring/index.xml?doctype=homepage
SocketListener0-8 DEBUG sitemap - Releasing 
org.apache.cocoon.components.source.impl.SitemapSource@2dbe1f3e
SocketListener0-8 DEBUG core.manager - Releasing source 
cocoon://menu-xml/default/authoring/index.xml
SocketListener0-8 DEBUG sitemap - Put a 
org.apache.cocoon.generation.ServerPagesGenerator back into the pool.
SocketListener0-8 DEBUG sitemap - Put a 
org.apache.cocoon.components.serializers.XMLSerializer back into the pool.
SocketListener0-8 DEBUG sitemap - Put a 
org.apache.cocoon.components.pipeline.impl.CachingProcessingPipeline 
back into the pool.

.... (some 20 lines deleted)

SocketListener0-8 ERROR sitemap.handled-errors - Unable to get 
transformer handler for cocoon://lenya-page/default/authoring/inde
x.xml?doctype=homepage
         at <map:serialize type="xhtml"> - 
file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:275:50
         at <map:transform> - 
file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:252:91
         at <map:transform> - 
file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:245:164
         at <map:generate> - 
file:/srv/lenya/build/lenya/webapp/lenya/pubs/default/sitemap.xmap:234:171
         at <map:mount> - 
file:/srv/lenya/build/lenya/webapp/global-sitemap.xmap:421:113
         at <map:mount> - 
file:/srv/lenya/build/lenya/webapp/sitemap.xmap:630:106
...




-- 
"Open source takes the bullshit out of software."
	- Charles Ferguson on TechnologyReview.com

--
Jörn Nettingsmeier, EDV-Administrator
Institut für Politikwissenschaft
Universität Duisburg-Essen, Standort Duisburg
Mail: pol-admin@uni-due.de, Telefon: 0203/379-2736

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org