Nope, most XSLT processors, Xalan included, work fine with either SAX or a DOM. Check out the JAXP specs; XSLT processors that support the JAXP API are quite happy to accept streams, SAX events, or a DOM for any source seamlessly.
Transformer t = transformerFactory.newTransformer(new SAXSource(myInputSource); // etc. Xalan will tend to also perform with SAX characteristics if fed SAX events, since that's how we primarily work internally. - Shane ===== <eof aka="mailto:[EMAIL PROTECTED]" BartSays="Nobody reads these anymore."/> __________________________________________________ Do You Yahoo!? Send your FREE holiday greetings online! http://greetings.yahoo.com
