Subject: [xsl] TransformerException / NullPointerException in portlet From: David Q Levitt <dqlevitt@xxxxxxxxxx> Date: Fri, 25 Oct 2002 18:36:22 -0400 |
I'm trying to do an Xalan XSLT Transformation inside a portlet in order to transform an XML DOM Element (which I've received from a web service) into html to display. When the last line in the following code gets executed - which doesn't do the transform but merely creates the transformer - I'm getting this Exception: javax.xml.transform.TransformerConfigurationException: javax.xml.transform.TransformerException: java.lang.NullPointerException at org.apache.xalan.processor.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:816) at com.mycompany.portlets.dql.HelloWorld.service here's the code: InputStream xsltStream = context.getResourceAsStream("/WEB-INF/hardcode.xsl"); xsltStreamSource = new StreamSource(xsltStream); TransformerFactory tFactory = TransformerFactory.newInstance(); try { Transformer transformer = tFactory.newTransformer(xsltStreamSource); outputString = "transformer created"; } catch (TransformerConfigurationException tce) { PrintWriter writer = response.getWriter(); tce.printStackTrace(writer); } I verified that the XSL file is being read properly and converted into an InputStream. I even went so far as to hardcode the XSL into my portlet and read it in from a StringReader - same result. Many thanks for any help offered. - Dave Levitt XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] string manipulation, Steve Ball | Thread | [xsl] Comparing date values, Peter Lavender |
Re: [xsl] Table not being rendered-, J.Pietschmann | Date | [xsl] Comparing date values, Peter Lavender |
Month |