|
Subject: [xsl] "Request for streaming ignored: this Saxon configuration does not support streaming" From: "Roger L Costello costello@xxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Wed, 29 Jan 2025 21:53:16 -0000 |
Hi Folks,
I am trying to get a simple XSLT streaming program to work.
I am using SAXON-EE 12.5
The SAXON documentation says this:
There are two main ways to initiate a streaming transformation:
1. Using the xsl:source-document instruction, with the attribute
streamable="yes". Here the source document is identified within the stylesheet
itself. Typically such a stylesheet will have a named template as its entry
point, and will not have any principal source document supplied externally.
2. I'm not using this way.
So I wrote an XSLT program that contains just a named template ("main"). I
invoked SAXON from the command line using -it:main.
java -classpath %CLASSPATH% -jar C:\SAXON\saxon-ee\saxon-ee-12.5.jar -it:main
-xsl:ARINC-streaming.xsl -o:out.xml
Below is my XSLT program. When I run it, I get this message:
Warning at xsl:source-document on line 9 column 47 of ARINC-streaming.xsl:
SXST0068 Request for streaming ignored: this Saxon configuration does not
support streaming
Why am I getting that message? How to fix it?
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="3.0">
<xsl:output method="xml" />
<xsl:template name="main">
<xsl:source-document
href="file:///C:/dfdl-3.9.0/ARINC/convert-legacy-ARINC-to-XMLized-ARINC/Lido.
xml"
streamable="yes">
<count>
<xsl:value-of
select="count(ARINC/record/ARINC_424-18_4_1_7_1_Airport_Primary_Records)" />
</count>
</xsl:source-document>
</xsl:template>
</xsl:stylesheet>
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] How to transform a 5GB in, Michael Kay michaelk | Thread | Re: [xsl] "Request for streaming ig, Martin Honnen martin |
| Re: [xsl] How to transform a 5GB in, Michael Kay michaelk | Date | Re: [xsl] "Request for streaming ig, Martin Honnen martin |
| Month |