Folks, When the "incremental-processing" attribute of the XSLT-processor is set to "true", the "document()" XSLT function returns a string and NOT a node-set (as it is supposed to do).
Hence, if you want something like: <xsl:copy-of select="document('test.xml')"/> to work properly, youd should modify cocoon.xconf, setting "inremental-processing" to "false", like in: <xslt-processor class="org.apache.cocoon.components.xslt.XSLTProcessorImpl" logger="core.xslt-processor"> <parameter name="use-store" value="true"/> <parameter name="incremental-processing" value="false"/> </xslt-processor> Is this as an anomaly or it supposed to behave this way ? Best regards, P.S. BTW, in Cocoon 2.0.2 the default was "false", while in the 2.0.3 it is "true", therefore, I hade an hard time to figure this out :( --------------------------------------------- Luca Morandini GIS Consultant [EMAIL PROTECTED] http://utenti.tripod.it/lmorandini/index.html --------------------------------------------- Luca Morandini Istituto Poligrafico e Zecca dello Stato [EMAIL PROTECTED] [EMAIL PROTECTED] We are protected from the virus by Norton Antivirus Corporate Edition --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]