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 thatis 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)