Re: [xsl] [ANN] DataPower Streaming XML Processing Breakthrough for XML Documents of Unlimited Size

Subject: Re: [xsl] [ANN] DataPower Streaming XML Processing Breakthrough for XML Documents of Unlimited Size
From: Jan Nelson <jan@xxxxxxxxxxxxx>
Date: Thu, 31 Mar 2005 09:44:27 -0500
Hi Emmanouil,

Emmanouil Batsis wrote:
Jan Nelson wrote:

DataPower Streaming XML Processing Breakthrough Delivers Streaming XPath
and Streaming XSLT for XML Documents of Unlimited Size

Could you please provide a direct link?

This particular press release hasn't made it to our news page yet (http://www.datapower.com/newsroom/) but I put the entire text of it in the original post.


I was wondering if full XSLT or a subset of it is supported and how the whole thing stands against Streaming Transformations for XML.

Streaming processing does only apply to a certain subset of XSLT and XPath; for example, an expression like "(//a)[count(//a) div 2]" can't be evaluated on a stream of input data without buffering the entire stream, thereby defeating the purpose. DataPower's XA35 does streamability analysis on each stylesheet, and if it finds expressions that can't be executed on a stream, it logs diagnostics to that effect and falls back to normal tree-oriented processing. This technology has no particular relation to STX.


Jan

Current Thread