Hello! I use FOP 0.20.4 to generate PDF into a servlet and I have some problems with logs. first, I have a message into the console of Tomcat that says : [WARNING] Screen logger not set. And when I generate the PDF with FOP, I have no logs into the file I specified : my log file is created but is empty.
The PDF file is well created. Here is the source code of a part of my servlet : private byte[] renderXML(File xmlFile, String pathXslFile) throws MyException { File xslFile = new File(pathXslFile); XSLTInputHandler input = new XSLTInputHandler(xmlFile, xslFile); try { ByteArrayOutputStream out = new ByteArrayOutputStream(); Driver driver = new Driver(); org.apache.log.Logger log; log = org.apache.log.Hierarchy.getDefaultHierarchy().getLoggerFor("fop"); org.apache.log.format.PatternFormatter formatter = new org.apache.log.format.PatternFormatter(pattern); try { org.apache.log.output.io.FileTarget fileTarget = new org.apache.log.output.io.FileTarget(new File("myLogFile.log"), false, formatter); log.setLogTargets(new org.apache.log.LogTarget[]{fileTarget}); } catch (IOException ex) { ... } log.setPriority(org.apache.log.Priority.getPriorityForName("DEBUG")); driver.setLogger(new org.apache.avalon.framework.logger.LogKitLogger(log)); driver.setRenderer(Driver.RENDER_PDF); driver.setOutputStream(out); driver.render(input.getParser(), input.getInputSource()); return out.toByteArray(); } catch (Exception ex) { ... } } Where is the problem, please ? Thanks, Christophe BESSON. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]