2012-09-30 115 views
0

如何禁用Restlet日誌到catalina.out,我嘗試在RestletApplication中將Logger「org.restlet」級別設置爲SEVERE,但它不起作用。禁用Restlet日誌

static { 
    // Install logging bridge (JUL -> LOG4J) 
    SLF4JBridgeHandler.install(); 

    Logger logger = Logger.getLogger("org.restlet"); 
    for (Handler handler : logger.getParent().getHandlers()) { 
     // Find the console handler 
     if (handler.getClass().equals(java.util.logging.ConsoleHandler.class)) { 
      handler.setLevel(Level.SEVERE); 
     } 
    } 
} 

感謝,

回答

0

這可以通過配置logging.properties無論是在JDK級別,tomcat的水平,甚至在Web應用程序級別文件來完成。

將logging.properties中的ConsoleHandler級別提高到缺省INFO級別以外的其他級別將禁用restlet日誌。

問候。