在JBoss Server上记录某些EJB Jar的配置

时间:2009-08-24 08:58:29

标签: logging jboss jar log4j

你可以在单个EJB Jar的JBoss服务器日志级别上指定吗?我有两个带有两个不同Web服务的EJB Jars。我希望从第一个jar的WS日志完全打印到服务器日志文件,而来自第二个jar的WS日志是不可靠的,我不希望它们打印在任何地方。可以在JBoss上配置吗?

我正在使用log4j logger。

1 个答案:

答案 0 :(得分:1)

JBoss带有一个名为TCLFilter的日志记录过滤器,允许您通过生成它们的部署来过滤appender。有关如何使用它,请参阅this page

依赖于如何部署EJB JAR,这可能会也可能不会起作用。如果它们都在一个EAR中,那么我认为你运气不好,除非你可以配置TCLFilter来指定EAR中的单个EJB JAR。如果EJB JAR是自己部署的,那么TCLFilter应该很容易实现。