I do not believe i have an xsl:output elemenet in my stylesheet. I`ll confirm that when i get home later. Thanks Yoann
On Sun, 22 Mar 2009 14:49 +0100, "Steven Dolg" <[email protected]> wrote: > Okay, here's what I did. > > Sitemap > > <map:pipeline> > <map:match pattern="data/done"> > <map:generate src="bug-fixing/BasicOperationResponse.xml" /> > <map:transform type="include" /> > <map:transform src="bug-fixing/referenceNodeCRUD.xslt" /> > <map:serialize type="xml" /> > </map:match> > </map:pipeline> > > BasicOperationResponse.xml > > <?xml version="1.0" encoding="UTF-8"?> > <response xmlns:i="http://apache.org/cocoon/3.0/include"> > <i:include src="servlet:/aggregation/sub-request"/> > <i:include src="servlet:/aggregation/sub-request"/> > <i:include src="servlet:/aggregation/sub-request"/> > </response> > > (I adjusted the URLs of the includes to something that already existed > in the sample-app; shouldn't make a difference though) > > referenceNodeCRUD.xslt > > <?xml version="1.0" encoding="UTF-8"?> > <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > version="1.0"> > <xsl:output method="html"/> > > <xsl:template match="/"> > <div> > <xsl:copy-of select="/response"/> > </div> > </xsl:template> > </xsl:stylesheet> > > (just something very primitive) > > When I call this pipeline (http:/localhost:8890/data/done) I get just > the same exception: > > <exception-report class="org.apache.cocoon.pipeline.ProcessingException" > timestamp="Sun, 22 Mar 2009 14:33:39 +0100"> > <message> > Can't parse url connection > file:/C:/work/cocoon-3/trunk/cocoon-sample/src/main/resources/COB-INF/bug-fixing/BasicOperationResponse.xml > </message> > <stacktrace> > org.apache.cocoon.pipeline.ProcessingException: Can't parse url > connection > file:/C:/work/cocoon-3/trunk/cocoon-sample/src/main/resources/COB-INF/bug-fixing/BasicOperationResponse.xml > at org.apache.cocoon.sax.util.XMLUtils.toSax(XMLUtils.java:117) > at > > org.apache.cocoon.sax.component.FileGenerator.execute(FileGenerator.java:81) > at > > org.apache.cocoon.pipeline.AbstractPipeline.invokeStarter(AbstractPipeline.java:147) > at > > org.apache.cocoon.pipeline.CachingPipeline.execute(CachingPipeline.java:124) > at sun.reflect.GeneratedMethodAccessor18.invoke(Unknown Source) > ... > > > However if I remove the "<xsl:output method="html"/>" from the XLST > everything works fine. > > Hope this helps... > > Cheers, > Steven > > > Sorry for all this text. > I wanted to send the files as attachments but last time I did this there > was a turmoil because some people were afraid their hard disks might > fill up or something... -- Yoann Archambault [email protected]
