Subject: transform method of javax.xml.transform.Transformer keeps running its thread after throwing exception
From: Vasu Durgavarjhula <vasud@xxxxxxxxxxxxx>
Date: Fri, 23 Mar 2001 17:58:35 -0800
|
I tried to transform an xml file which is not well-formed. its very simple.
<?xml version="1.0" encoding="UTF-8"?>
<!--docnode-->
<objectlist>
I added an ErrorListener and found out that the exception is a fatalError:
The element type "objectlist" must be terminated by the matching end-tag
"</objectlist>". I then catch and log this exception. Great so far!
But javax.xml.transform.Transformer.transform keeps running its thread even
after throwing the TransformerExeption.
Is this a bug in XalanJ2.0 or is there a way to stop the transformation when
i catch the exception.
thanks
-Vasu
> -----Original Message-----
> From: Diamond, Jason [mailto:Jason.Diamond@xxxxxxx]
> Sent: Friday, March 23, 2001 4:39 PM
> To: 'xsl-list@xxxxxxxxxxxxxxxxxxxxxx'
> Subject: RE: another href question
>
>
> The output of your snippet will be:
>
> <a href="ContactUs.xsl">Contact Us</a>
>
> Is that not what you wanted?
>
> What do you mean by "in place of 'a'"? The name attribute on the
> <xsl:element> element specifies the name of the element to
> output to the
> result tree. To construct a link in HTML, you must use the
> <a> element with
> an href attribute. So your sample looks fine.
>
> Jason.
>
> > -----Original Message-----
> > From: Turner, Althea [mailto:Althea.Turner@xxxxxxxxxxxxxx]
> > Sent: Friday, March 23, 2001 4:14 PM
> > To: 'XSL-List@xxxxxxxxxxxxxxxxxxxxxx'
> > Subject: another href question
> >
> >
> > hello all,
> >
> > I have a fairly (actually very new) newbie question to put
> to you good
> > folks. I have checked the FAQ and archives and haven't found
> > the answer to
> > my question. I am trying to make text link from one xsl page
> > to another. I
> > can link just fine to an html page. I have found the
> > following bit of code
> > and think I am getting close to a solution.
> >
> > <!-- test for linking text -->
> > <xsl:element name="a">
> > <xsl:attribute
> > name="href">ContactUs.xsl</xsl:attribute>
> > <xsl:text>Contact Us</xsl:text>
> > </xsl:element>
> >
> > My question is this: What should be in place of "a"?
> > Elsewhere in our
> > docs, the "name" refers to a java class. Do I need to have a
> > java class for
> > href? What am I not comprehending here? I'm fairly sure
> > that Xlink is
> > overkill for making simple text links.
> >
> > Please be gentle, I'm new to XSL. Thanks!
> >
> > Althea Turner
> > Summit Information Services
> > 541-758-5888 x 6902
> >
> >
> > 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
|