|
Subject: Re: [xsl] xalan-j2 D7: StreamSource cannot be kept? From: "Robert Koberg" <rob@xxxxxxxxxx> Date: Thu, 9 Aug 2001 11:18:55 -0700 |
Ahh... OK, is there some way to make a copy to preserve the original? I have
tried to clone the object holding the StreamSource, like so:
public Object clone() {
SiteManager site = null;
try {
site = (SiteManager) super.clone();
} catch (CloneNotSupportedException e) {}
return site;
}
It works with a clone the first time, but fails to create any other clones.
Any ideas on how to workaround this?
----- Original Message -----
From: "Michael Kay" <mhkay@xxxxxxxxxxxx>
To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Thursday, August 09, 2001 10:13 AM
Subject: RE: [xsl] xalan-j2 D7: StreamSource cannot be kept?
> 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.
>
> Mike Kay
> Software AG
>
> > -----Original Message-----
> > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of
> > Robert Koberg
> > Sent: 09 August 2001 15:50
> > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> > Subject: [xsl] xalan-j2 D7: StreamSource cannot be kept?
> >
> >
> > Hi, I was hoping someone could help me with this problem.
> >
> > I keep the XSL and XML StreamSource's for my webapp in a
> > couple of java
> > objects on a j2ee compliant servlet container. When I want to
> > transform a
> > page I request the appropriate combination of StreamSource's
> > (see More info
> > on the backend below). Everything works fine THE FIRST TIME.
> > If I use the
> > browser back button and perform the exact same action to get
> > to the same
> > page that origanlly worked, it produces a
> > TransformerException saying that
> > it cannot find the file specified (but it's already setup as
> > a stream...).
> > Nothing has changed. If I check the StreamSource's reference
> > ID, it has not
> > changed. Has something changed the stream itself? Is there
> > some way to see
> > the stream?
> >
> > More info on the backend:
> > -----------------------------------
> > I was hoping (don't know if it is a good thing to do or
> > not...?) to create a
> > "database" of StreamSources - with an instance of a Page
> > Object containing
> > the StreamSource for an XML. A Site Object contains the XSL
> > StreamSource's.
> > To get a page I access the appropriate instances and get the
> > XSL and XML
> > StreamSources. Can anybody help or give me some advice? Is this a good
> > strategy for producing a fast, dynamic site?
> >
> > Thanks,
> > Rob
> >
> >
> > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
> >
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: [xsl] xalan-j2 D7: StreamSource, Michael Kay | Thread | RE: [xsl] document() widlcard?, Michael Kay |
| RE: [xsl] Localised string processi, Joerg Pietschmann | Date | [xsl] URL escaping in HTML output, Joerg Pietschmann |
| Month |