Hi Arnaud, It is necessary to define element for each map:part also: <map:part src="cocoon:/autolayout.xml" element="uuu"/> <map:part src="cocoon:/coco.xml" element="ooo"/>
Best regards. Roman Arnaud Vandyck wrote: > Hi all, > > I have these entries in a sub-sitemap: > > <map:match pattern="autolayout.xml"> > <map:read src="docs2/autolayout.xml" mime-type="text/xml"></map:read> > <map:serialize type="xml" /> > </map:match> > > <map:match pattern="test.xml"> > <map:aggregate element="site"> > <map:part src="cocoon:/autolayout.xml" /> > <map:part src="cocoon:/coco.xml" /> > </map:aggregate> > <map:serialize type="xml" /> > </map:match> > > <map:match pattern="**.xml"> > <map:read src="docs2/{1}.xml" mime-type="text/xml"></map:read> > <map:serialize type="xml" /> > </map:match> > > Accessing autolayout.xml and index.xml (first and last entries) are > OK. But the aggregation fails: > > $ lynx -source http://localhost/cocoon/ste/test.xml > > <?xml version="1.0" encoding="UTF-8"?> > <site> > <autolayout/> > </site> > <html> > <head><title>Internal server error</title> > <STYLE> > <!--H1{font-family : sans-serif,Arial,Tahoma;color : white;background-color : >#0086b2;} > BODY{font-family : sans-serif,Arial,Tahoma;color : black;background-color : >white;} > B{color : white;background-color : #0086b2;} HR{color : #0086b2;} --> > </STYLE> > </head> > <body> > <h1>Cocoon 2 - Internal server error</h1> > <HR size="1" noshade> > <p><b>type</b> internal-server-error</p> > <p><b>message</b> <u>Attempted to process incomplete pipeline.</u></p> > <p><b>description</b> <u>org.apache.cocoon.ProcessingException: Attempted to >process incomplete pipeline.</u></p> > <p><b>sender</b> org.apache.cocoon.servlet.CocoonServlet</p><p><b>source</b> >Cocoon servlet</p> > <p><b>request-uri</b><pre>/cocoon/ste/test.xml</pre></p> > <p><b>exception</b><pre>org.apache.cocoon.ProcessingException: Attempted to >process incomplete pipeline.</pre></p> > <p><b>path-info</b><pre>ste/test.xml</pre></p> > <p><b>stacktrace</b><pre>org.apache.cocoon.ProcessingException: Attempted to >process incomplete pipeline. > at >org.apache.cocoon.components.pipeline.CachingEventPipeline.setup(CachingEventPipeline.java:235) > at >org.apache.cocoon.components.pipeline.CachingEventPipeline.generateKey(CachingEventPipeline.java:99) > at >org.apache.cocoon.components.source.SitemapSource.refresh(SitemapSource.java:240) > at >org.apache.cocoon.components.source.SitemapSource.<init>(SitemapSource.java:152) > at >org.apache.cocoon.components.source.CocoonSourceFactory.getSource(CocoonSourceFactory.java:54) > at >org.apache.cocoon.components.source.SourceHandlerImpl.getSource(SourceHandlerImpl.java:133) > at >org.apache.cocoon.environment.AbstractEnvironment.resolve(AbstractEnvironment.java:272) > at >org.apache.cocoon.sitemap.ContentAggregator.setup(ContentAggregator.java:242) > at >org.apache.cocoon.components.pipeline.AbstractEventPipeline.setupPipeline(AbstractEventPipeline.java:142) > at >org.apache.cocoon.components.pipeline.CachingEventPipeline.setup(CachingEventPipeline.java:239) > at >org.apache.cocoon.components.pipeline.CachingEventPipeline.generateKey(CachingEventPipeline.java:99) > at >org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingStreamPipeline.java:277) > at >org.apache.cocoon.www.ste.sitemap_xmap.wildcardMatchN400065(sitemap_xmap.java:816) > at org.apache.cocoon.www.ste.sitemap_xmap.process(sitemap_xmap.java:535) > at org.apache.cocoon.www.ste.sitemap_xmap.process(sitemap_xmap.java:483) > at org.apache.cocoon.sitemap.Handler.process(Handler.java:163) > at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:114) > at >org.apache.cocoon.www.sitemap_xmap.wildcardMatchN400225(sitemap_xmap.java:3394) > at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2621) > at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2523) > at org.apache.cocoon.sitemap.Handler.process(Handler.java:163) > at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:114) > at org.apache.cocoon.Cocoon.process(Cocoon.java:514) > at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:647) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at >org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247) > at >org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) > at >org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243) > at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at >org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:201) > at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344) > at >org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) > at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at >org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) > at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at >org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170) > at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462) > at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at >org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:163) > at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at >org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1011) > at >org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106) > at java.lang.Thread.run(Thread.java:484) > </pre></p> > <HR size="1" noshade> > </body> > </html> > > Thanks for any help > > -- Arnaud http://vbstefi60.fapse.ulg.ac.be/ > > --------------------------------------------------------------------- > Please check that your question has not already been answered in the > FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> > > To unsubscribe, e-mail: <[EMAIL PROTECTED]> > For additional commands, e-mail: <[EMAIL PROTECTED]> --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>