private Transformer createTransformer(Task task, String xsltFile) throws TransformerFactoryConfigurationError, TransformerConfigurationException { StreamSource styleSource; File xslt = new File(task.getTransformDirectory() + "/" + xsltFile); if (xslt.exists()) { styleSource = new StreamSource(xslt); } else { logInfo("Loading predefined xslt file:" + xsltFile); styleSource = new StreamSource(this.getClass().getResourceAsStream(xsltFile)); } TransformerFactory transformerFactory = new net.sf.saxon.TransformerFactoryImpl(); return transformerFactory.newTransformer(styleSource); }
private Transformer createTransformer(Task task, String xsltFile) throws TransformerFactoryConfigurationError, TransformerConfigurationException { StreamSource styleSource; File xslt = new File(task.getTransformDirectory() + "/" + xsltFile); if (xslt.exists()) { styleSource = new StreamSource(xslt); } else { logInfo("Loading predefined xslt file:" + xsltFile); styleSource = new StreamSource(this.getClass().getResourceAsStream(xsltFile)); } TransformerFactory transformerFactory = new net.sf.saxon.TransformerFactoryImpl(); return transformerFactory.newTransformer(styleSource); }
private Transformer createTransformer(Task task, String xsltFile) throws TransformerFactoryConfigurationError, TransformerConfigurationException { StreamSource styleSource; File xslt = new File(task.getTransformDirectory() + "/" + xsltFile); if (xslt.exists()) { styleSource = new StreamSource(xslt); } else { logInfo("Loading predefined xslt file:" + xsltFile); styleSource = new StreamSource(this.getClass().getResourceAsStream(xsltFile)); } TransformerFactory transformerFactory = new net.sf.saxon.TransformerFactoryImpl(); return transformerFactory.newTransformer(styleSource); }
private Transformer createTransformer(Task task, String xsltFile) throws TransformerFactoryConfigurationError, TransformerConfigurationException { StreamSource styleSource; File xslt = new File(task.getTransformDirectory() + "/" + xsltFile); if (xslt.exists()) { styleSource = new StreamSource(xslt); } else { logInfo("Loading predefined xslt file:" + xsltFile); styleSource = new StreamSource(this.getClass().getResourceAsStream(xsltFile)); } TransformerFactory transformerFactory = new net.sf.saxon.TransformerFactoryImpl(); return transformerFactory.newTransformer(styleSource); }