X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fbin%2FJalview.java;h=f7a2dcd70d3a36aaf695f89326d8e8efed68b50d;hb=bed54fafd288a7cf39f15262522b0f2503883479;hp=237d91f57dad2b32e2c458462e5e4a4fd35c8fc7;hpb=bf6dde953466929318e78dc3ca0aaf643610668a;p=jalview.git diff --git a/src/jalview/bin/Jalview.java b/src/jalview/bin/Jalview.java index 237d91f..f7a2dcd 100755 --- a/src/jalview/bin/Jalview.java +++ b/src/jalview/bin/Jalview.java @@ -14,6 +14,7 @@ import javax.swing.*; import java.awt.event.*; import jalview.io.*; +import org.apache.log4j.*; public class Jalview extends JApplet { @@ -60,10 +61,25 @@ public class Jalview extends JApplet frame.setVisible(false); } + private static void initLogger() { + Logger l = Logger.getLogger("org.apache.axis"); + if (Cache.getProperty("logs.Axis.Level")==null) { + Cache.setProperty("logs.Axis.Level", Level.INFO.toString()); + } + + l.setLevel(Level.toLevel(Cache.getProperty("logs.Axis.Level"))); + ConsoleAppender ap = new ConsoleAppender(new SimpleLayout(),"System.err"); + ap.setName("Axis"); + l.addAppender(ap); + } public static void main(String[] args) { Cache.loadProperties(); - + try { + initLogger(); + } catch (Exception e) { + System.out.println("Problems initializing the log4j system\n"+e); + } try{ UIManager.setLookAndFeel( // "javax.swing.plaf.metal.MetalLookAndFeel" @@ -78,7 +94,6 @@ public class Jalview extends JApplet catch (Exception ex) {} - // JFrame.setDefaultLookAndFeelDecorated(true); Desktop frame = new Desktop(); frame.setResizable(true); frame.setVisible(true);