Project

Profile

Help

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.


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.

    (1-1/1)

    Please register to reply