fixed log4j complaints for vamsas logging.
authorjprocter <Jim Procter>
Mon, 9 Oct 2006 17:13:05 +0000 (17:13 +0000)
committerjprocter <Jim Procter>
Mon, 9 Oct 2006 17:13:05 +0000 (17:13 +0000)
src/jalview/bin/Cache.java

index 1050a56..1b5ba56 100755 (executable)
@@ -309,6 +309,14 @@ public class Cache
           if (jalview.jbgui.GDesktop.class.getClassLoader().loadClass("org.vamsas.client.VorbaId")!=null) {
             jalview.bin.Cache.log.debug("Found Vamsas Classes (org.vamsas.client.VorbaId can be loaded)");
             vamsasJarsArePresent=1;
+            Logger lvclient = Logger.getLogger("org.vamsas.client");
+            lvclient.setLevel(Level.toLevel(Cache.getDefault("logs.Vamsas.Level",
+                Level.INFO.toString())));
+            ConsoleAppender ap = new ConsoleAppender(new SimpleLayout(),
+                                                     "System.err");
+            lvclient.addAppender(log.getAppender("JalviewLogger"));
+            // Tell the user that debug is enabled
+            lvclient.debug("Jalview Vamsas Client Debugging Output Follows.");     
           }
         } catch (Exception e) {
           vamsasJarsArePresent=0;