Has anyone encountered this problem? Maybe it's not a problem, but a feature!
I'm experimenting with aggregation, and the decomposition of stylesheets. When I change an "imported" stylesheet, it's not being applied by Cocoon until the "importing" stylesheet is changed. Environment: Tomcat 4.0.1 Cocoon version 2.0.2-dev JRE 1.3.1 I have a pipeline that looks like this: <map:match pattern="aggregateit"> <map:aggregate element="topelement"> <map:part element="aElement" src="somefileA.xml"/> <map:part element="bElement" src="somefileB.xml"/> </map:aggregate> <map:transform src="stylesheets/aggregateit.xsl"/> <map:serialize type="html"/> </map:match> The file aggregateit.xsl looks something like this: -------------------------------------------------------- <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:import href="part1core.xsl"/> <xsl:import href="part2core.xsl"/> <xsl:template match="topelement"> blah blah requiring something from part1core.xsl blah blah requiring something from part2core.xsl </xsl:template> </xsl:stylesheet> -------------------------------------------------------- Now, if I change part1core.xsl, the changes are not showing up in the output of my aggregateit pipeline. But if I just "touch" aggregateit.xsl, the changes in part1core.xsl show up. I haven't looked at the Cocoon code, but I have my suspicions about why this happens. My question is, is this the intended behavior? Maybe importing stylesheets isn't a good idea? Regards, --- Bob --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>