繁体   English   中英

禁用Bean中的异常记录

[英]Disable logging of Exception in Bean

我正在使用Wildfly 10和JAX-RS(resteasy),并将一个Bean注入另一个Bean中:

@Path("foo")
public class FooResource {
    @Inject
    BarBean bar;
    ...
}

然后,我在bar上调用一个引发RuntimeException的方法。 我正在FooResource处理此Exception,但Wildfly具有拦截器,可将堆栈跟踪信息打印到日志中。 我不希望这种情况发生。 有什么办法可以禁用此行为?

我只能在@Inject ed bean是EJB(与Wildfly-9一起使用)时重现此内容。

您可以通过Web界面禁用EJB异常日志记录(:9990)

配置->子系统-> EJB 3->日志系统异常将此值设置为false,您将不再看到记录的异常。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM