[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: xalan-j2 D7: StreamSource cannot be kept?

Subject: Re: xalan-j2 D7: StreamSource cannot be kept?
From: Scott_Boag@xxxxxxxxx
Date: Thu, 9 Aug 2001 14:55:45 -0400
clone of streamsource
Unfortunately, the StreamSource does not implement Cloneable.  So you'll
have to clone it by getting the data from the getter methods, and then
using the setter method on a new StreamSource.  In any case, when you clone
() your SiteManager, it doesn't do a deep clone, so you would have to
specifically clone the contained StreamSource(s).

"Michael Kay" <mhkay@xxxxxxxxxxxx> wrote:
> The JAXP 1.1 spec is rather remiss in that it doesn't say which kinds of
> Source object are consumed by supplying them to a transformation. But I
> think it's reasonable to assume that a StreamSource or SAXSource can only
be
> used once.

Hmm... you really ought to be able to use a Source as many times as you
wish (even if the JAXP 1.1 spec is not specific about it).  Rob, I would
report this as a bug at http://nagoya.apache.org/bugzilla/, and we'll try
to get it fixed.  It will make things go faster if you include a small test
program to replicate the problem.

I'm not even totally clear if this is a problem with StreamSource.  It
could be a problem with reusing Transformers or some such.  Again, a small
program that replicates the problem will help us determine exactly what the
issue is.

-scott






 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.