| Author |
Loading XSL template from URL for transformation
|
Ranadhir Nag
Ranch Hand
Joined: Mar 09, 2006
Posts: 138
|
|
We have a simple transformation utility from one XML to another using a xsl template. public void transform(String inXML,String inXSL,String outTXT) throws TransformerConfigurationException, TransformerException,IOException{ debug("Inside transform : " + inXSL); TransformerFactory factory = TransformerFactory.newInstance(); debug("Created factory"); URL url = new URL(inXSL); StreamSource xslStream = new StreamSource(url.openStream()); debug(" Loaded stream"); Transformer transformer = factory.newTransformer(xslStream);====>FAILS ON THIS LINE ("Created transformer"); transformer.setErrorListener(new TransformErrorListener()); StreamSource in = new StreamSource(inXML); StreamResult out = new StreamResult(outTXT); transformer.transform(in,out); } We attempt to send in a URL as source of the XSL. However,we get a fatal error with no meaningful exception message javax.xml.transform.TransformerConfigurationException: XML-22000: (Fatal Error) Error while parsing XSL file ({0}). at oracle.xml.jaxp.JXSAXTransformerFactory.reportConfigException(JXSAXTransformerFactory.java:690) at oracle.xml.jaxp.JXSAXTransformerFactory.newTemplates(JXSAXTransformerFactory.java:342) at oracle.xml.jaxp.JXSAXTransformerFactory.newTransformer(JXSAXTransformerFactory.java:250) at Does this error look familiar to anyone? When we load the same source from a file - the transformation is successful. Any help will be appreciated.
|
 |
Drew Lane
Ranch Hand
Joined: May 13, 2001
Posts: 296
|
|
I seem to be having a similar problem.
Did you ever find a solution?
Which JRE were you using?
|
 |
 |
|
|
subject: Loading XSL template from URL for transformation
|
|
|