In OC4J with FOP 0.20.5... what is the problem with
this piece of code?:
Tutalii:
C:\desarrollo\java\install\oc4j\j2ee\home\applications\QuemasFOP\QuemasFOP\WEB-INF\lib/fop.jar
[INFO] [1] The code that is generating this
'error':
public ByteArrayOutputStream transform(Source
xmlSrc, Source xslSrc) throws TransformerConfigurationException,
TransformerException {
ByteArrayOutputStream out = new ByteArrayOutputStream(); org.apache.fop.configuration.Configuration.put("baseDir","C:/desarrollo/java/install/oc4j/j2ee/home/applications/QuemasFOP/QuemasFOP/pages/baseDir"); Driver driver = new Driver(); Logger logger = new ConsoleLogger(ConsoleLogger.LEVEL_INFO); MessageHandler.setScreenLogger(logger); driver.setLogger(logger); driver.setRenderer(Driver.RENDER_PDF); driver.setOutputStream(out); TransformerFactory transformerFactory = TransformerFactory.newInstance(); Transformer transformer = transformerFactory.newTransformer(xslSrc); Result res = new SAXResult(driver.getContentHandler()); transformer.transform(xmlSrc, res); //this is the point where I get the tutalii error!!!! return out;
}
Thanks a lot!
Raul Herranz
(Spain)
|