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]