Subject: [xsl] Usage of SourceLocator in TransformerException From: Ellango Rajagopalan <rellango@xxxxxxxxx> Date: Mon, 30 Jul 2001 14:15:57 -0700 (PDT) |
Hi All: I am transforming an XML file using an XSL file with the code as below. Document xmlDocument = dBuilder.parse(new FileInputStream(xmlFile)); DOMSource domSource = new DOMSource(xmlDocument); Transformer transformer = tFactory.newTransformer(new StreamSource(new FileInputStream(xslFileName))); try { transformer.transform(domSource, new StreamResult (outputFileName)); } catch (TransformerException tex) { System.out.println("TransformerException caught. " + tex.getMessage()); } The xslfile uses Xalan-Java extensions and calls a method as below: public String someMethod() throws TransformerException { try { // some code } catch (Exception ex) { throw new TransformerException(ex.getMessage (), sourceLocator); } } My problem is in the usage of the SourceLocator in the constructor of the TransformerException. - How do I associate the SourceLocator to my XML file? - I am using DOM, so I guess I need to use DOMLocator. Both SourceLocator and DOMLocator are interfaces. I am using Xalan-Java 2.0.0. The API document says that All Known Implementing Classes: ElemTemplateElement, SAXSourceLocator. These classes do not seem to be what I need. In any case, I still do not know how to construct and associate an implementing class of this interface with my xml, so that I can get debugging data from exceptions. Any help would be great. Thanks. Ellango __________________________________________________ Do You Yahoo!? Make international calls for as low as $.04/minute with Yahoo! Messenger http://phonecard.yahoo.com/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] : Escaping '&' in an HTML, Andreas Waechter | Thread | [xsl] two columns in a table from o, Matthew Smith |
[xsl] : Escaping '&' in an HTML lin, Aparna Joshi | Date | RE: [xsl] : Escaping '&' in an HTML, Clapham, Paul |
Month |