Subject: RE: Problem transforming a xml document
From: "Michael Kay" <mhk@xxxxxxxxx>
Date: Fri, 14 Mar 2003 13:16:16 -0000
|
It looks to me as if the system property
javax.xml.transform.TransformerFactory is set to null, so the system
doesn't know what XSLT processor you want to use.
Michael Kay
Software AG
home: Michael.H.Kay@xxxxxxxxxxxx
work: Michael.Kay@xxxxxxxxxxxxxx
> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of
> Carlos Barroso
> Sent: 14 March 2003 10:29
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: Problem transforming a xml document
>
>
> PLEASE HELP!
>
> I'm having problems transforming a XML file. Here is the
> class source code. It's only a few lines:
>
> //---------------------- CODE -------------------------
>
> // ** import's **
>
> public class GenerateHTML {
> public String process(String xmlString, String xslFile)
> throws TransformerConfigurationException,
> TransformerException, DocumentException, SAXException {
>
> ByteArrayOutputStream result = new ByteArrayOutputStream();
>
> SAXReader reader = new
> SAXReader("org.apache.xerces.parsers.SAXParser");
> Document document = reader.read(new InputSource(new
> StringReader(xmlString)));
>
> TransformerFactory factory = TransformerFactory.newInstance();
> Transformer transformer = factory.newTransformer(new
> StreamSource(new File(xslFile)));
>
> DocumentSource source = new DocumentSource(document);
> transformer.transform(source, new StreamResult(result));
>
> return(result.toString());
> }
> }
> //---------------------- END CODE -------------------------
>
>
> I've tested the two parameters ("xmlString" and "xslFile")
> and they have the information that I want. I'm using this
> class inside a bean and every time I try to transform the
> generated XML (which is valid! I tested it with XML Spy 5) it
> keeps giving me the following error:
>
> --------
> javax.xml.transform.TransformerFactoryConfigurationError:
> Provider null could not be instantiated:
> java.lang.NullPointerException
> at javax.xml.transform.TransformerFactory.newInstance(Unknown
> Source)
> ( ... )
> --------
>
> I can't figure out what the problem is!? I've never had this
> problem before.
>
> Can someone help me please.
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|