Index: lutingenerator/src/java/org/codelutin/generator/Generator.java diff -u lutingenerator/src/java/org/codelutin/generator/Generator.java:1.9 lutingenerator/src/java/org/codelutin/generator/Generator.java:1.10 --- lutingenerator/src/java/org/codelutin/generator/Generator.java:1.9 Fri Sep 10 15:39:39 2004 +++ lutingenerator/src/java/org/codelutin/generator/Generator.java Wed Aug 2 12:44:21 2006 @@ -11,8 +11,9 @@ import java.io.Writer; import java.io.IOException; import java.io.FileWriter; -import java.util.logging.Logger; -import java.util.logging.Level; + +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; /** * @author cedric @@ -22,13 +23,14 @@ */ public abstract class Generator { + protected static final Log log = LogFactory.getLog(Generator.class); + protected Properties properties = new Properties(); protected boolean overwrite = true; /** date de derniere modification de la source la plus recente */ protected long lastModifiedSource = 0; public Generator(){ - } @@ -63,7 +65,7 @@ for (int i = 0; i < files.length; i++) { if(isNewerThanSource(files[i])){ lastModifiedSource = files[i].lastModified(); - Logger.getLogger(getClass().getName() + ".setLastModifiedSource").log(Level.FINEST, "source date: "+lastModifiedSource+" files[i] date: "+files[i].lastModified()+ "("+files[i]+")"); + log.debug("source date: "+lastModifiedSource+" files[i] date: "+files[i].lastModified()+ "("+files[i]+")"); } } } @@ -77,7 +79,7 @@ * les sources sur generateur. */ protected boolean isNewerThanSource(File file){ - Logger.getLogger(getClass().getName() + ".isNewerThanSource").log(Level.FINEST, "source date: "+lastModifiedSource+" file date: "+file.lastModified()+ "("+file+")"); + log.debug("source date: "+lastModifiedSource+" file date: "+file.lastModified()+ "("+file+")"); return file.lastModified() > getLastModifiedSource(); } @@ -94,9 +96,9 @@ output.write(out.getBuffer().toString()); output.close(); } catch (IOException eee) { - System.out.println( - "I was unable to write file : " + outputFile.getAbsolutePath()); - eee.printStackTrace(); + log.warn( + "I was unable to write file : " + outputFile.getAbsolutePath(), eee); + throw new RuntimeException(eee); } } }