我可以在Restlet框架中关闭注销吗?

时间:2012-05-30 12:50:51

标签: restlet restlet-2.0

我有一些使用Restlet框架的代码。它正在将错误写入我的log4j日志文件中:

2012-05-30 12:16:42,169 3278917 ERROR [STDERR] (Thread-97:) 30-May-2012 12:16:42 org.restlet.engine.http.connector.HttpClientHelper start
INFO: Starting the default HTTP client

有什么方法可以关闭此注销?我看到有一个Client.getLogger(),但是我看不到使用它来关闭注销的方法。

2 个答案:

答案 0 :(得分:3)

您可以依赖常规Java日志记录配置(java.util.logging)。 Restlet Framework提供了一种以编程方式调整这些属性的简单方法。请致电:

org.restlet.engine.Engine.setLogLevel(Level.OFF);

答案 1 :(得分:0)

嗨,这可能有点晚了,但对我来说,下面的代码做到了:

ClientResource resource = new ClientResource();
resource.getLogger().setLevel(Level.WARNING); //<-- important

我遗漏了资源配置和exectution,因为它们并不重要; - )