I have the following code in my
applet:
TransformerFactory tFactory =
TransformerFactory.newInstance();
DOMSource xslDomSource = new
DOMSource(xslDoc);
Transformer transformer =
tFactory.newInstance(xslDomSource);
where xslDoc is a verified Document object
that I obtained through Xerces's XML parser classes. The last
line of the above code generates the following
error:
javax.xml.transform.TransformerConfigurationException:
javax.xml.transform.TransformerConfigurationException:
javax.xml.transform.TransformerException:
java.lang.NullPointerException
at
org.apache.xalan.processor.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:767)
at
DataDesk.XSLTransformer.<init>(XSLTransformer.java)
at
DataDesk.DDJava.newXSLTransformer(DDJava.java)
at
DataDesk.DDJava.loadDOMs(DDJava.java)
at
DataDesk.DDJava.<init>(DDJava.java)
at java.lang.Class.newInstance0(Native
Method)
at java.lang.Class.newInstance(Unknown
Source)
at
sun.applet.AppletPanel.createApplet(Unknown Source)
at
sun.plugin.AppletViewer.createApplet(Unknown Source)
at
sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown
Source)
at java.lang.Thread.run(Unknown
Source)
I can't seem to find the problem. xslDoc is non-null,
tFactory is non-null, and xslDomSource is non-null. Is this a
known problem? And, either way, does anyone know of a
solution?
Thanks,
Toby
--
Tobias McNulty
Data Description, Inc.
840 Hanshaw Road, Suite 9
Ithaca, NY 14850
Phone: (607) 257-1000
E-mail: [EMAIL PROTECTED]
Web: www.datadesk.com
Data Description, Inc.
840 Hanshaw Road, Suite 9
Ithaca, NY 14850
Phone: (607) 257-1000
E-mail: [EMAIL PROTECTED]
Web: www.datadesk.com
