Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Logging JBoss 5.1.0-为部署在一个JBoss实例中的更多应用程序配置单独的日志文件_Logging_Jboss_Log4j_Jboss5.x - Fatal编程技术网

Logging JBoss 5.1.0-为部署在一个JBoss实例中的更多应用程序配置单独的日志文件

Logging JBoss 5.1.0-为部署在一个JBoss实例中的更多应用程序配置单独的日志文件,logging,jboss,log4j,jboss5.x,Logging,Jboss,Log4j,Jboss5.x,正如您在示例中看到的,我配置了jboss-log4j.xml。问题是app1和app2日志文件的内容完全相同,这两个日志文件合并在一起。看起来过滤器根本不工作 我认为您需要在过滤器链的末端添加一个“DenyAllFilter”以获得预期的结果 因此,在所有TCL过滤器之后添加以下内容: <filter class="org.apache.log4j.varia.DenyAllFilter" />

正如您在示例中看到的,我配置了jboss-log4j.xml。问题是app1和app2日志文件的内容完全相同,这两个日志文件合并在一起。看起来过滤器根本不工作


我认为您需要在过滤器链的末端添加一个“DenyAllFilter”以获得预期的结果

因此,在所有TCL过滤器之后添加以下内容:

<filter class="org.apache.log4j.varia.DenyAllFilter" />