Index: jrst2/src/java/org/codelutin/jrst/JRST.java diff -u jrst2/src/java/org/codelutin/jrst/JRST.java:1.14 jrst2/src/java/org/codelutin/jrst/JRST.java:1.15 --- jrst2/src/java/org/codelutin/jrst/JRST.java:1.14 Fri Jun 22 13:34:23 2007 +++ jrst2/src/java/org/codelutin/jrst/JRST.java Fri Nov 30 14:59:13 2007 @@ -23,10 +23,10 @@ * Created: 3 nov. 06 20:56:00 * * @author poussin - * @version $Revision: 1.14 $ + * @version $Revision: 1.15 $ * - * Last update: $Date: 2007-06-22 13:34:23 $ - * by : $Author: sletellier $ + * Last update: $Date: 2007-11-30 14:59:13 $ + * by : $Author: chatellier $ */ package org.codelutin.jrst; @@ -407,7 +407,7 @@ OutputStream outPDF = null; if (fileOut != null) { - fileOut.getParentFile().mkdirs(); + fileOut.getAbsoluteFile().getParentFile().mkdirs(); outPDF = new BufferedOutputStream(new FileOutputStream(fileOut)); } else { outPDF = new BufferedOutputStream(System.out); @@ -442,7 +442,8 @@ // prepare the output flux XMLWriter out = null; if (fileOut != null) { - fileOut.getParentFile().mkdirs(); + fileOut.getAbsoluteFile().getParentFile().mkdirs(); + out = new XMLWriter(new FileWriter(fileOut), new OutputFormat( " ", true,"ISO-8859-1")); } else {