When using streamed merging and the -t option with 9.7, there are duplicated messages about the streamed input documents
Added by Martin Honnen over 8 years ago
When using streamed merging with Saxon 9.7 EE from the command line with the @-t@ option I see two very similar messages "Streaming foo.xml" and "Streaming input document foo.xml" for each input document, for instance having the XSLT
<title>{@title}</title>
and running it from the command line with Saxon EE 9.7.0.6 and @-t -it:main@ I get the output
Processing (no source document) initial template = main Streaming file:/C:/SomePath/test201607140202.xml Streaming file:/C:/SomePath/test201607140201.xml URIResolver.resolve href="test201607140201.xml" base="file:/C:/SomePath/./test201607140201.xsl" URIResolver.resolve href="test201607140202.xml" base="file:/C:/SomePath/./test201607140201.xsl" Streaming input document file:/C:/SomePath/test201607140201.xml Streaming input document file:/C:/SomePath/test201607140202.xml
So having two similar messages "Streaming foo.xml" and "Streaming input document foo.xml" for the same document is quite irritating, I am then not sure whether the document is unintentionally read in twice or what the two messages with nearly the same content are meant to tell me.
For what it's worth, 9.6 only outputs a single "Streaming input document" for each document.
test201607140201.xsl (1.3 KB) test201607140201.xsl | |||
test201607140201.xml (269 Bytes) test201607140201.xml | |||
test201607140202.xml (324 Bytes) test201607140202.xml |
Replies (1)
RE: When using streamed merging and the -t option with 9.7, there are duplicated messages about the streamed input documents - Added by Michael Kay over 8 years ago
Thank you, the redundant messages have been removed. Bug 2838, test case merge-091.
Please register to reply