JBOSS的日志模块集成了强大的LOG4J组件,我们可以直接配置$JBOSS_HOME/server/default/conf/log4j.xml,来定义日志级别或是将某几个类的日志输出到一个单独的文件。
以下简单罗列一下配置文件,具体的LOG4J的使用请参阅LOG4J文档或JBOSS的文档。
<appender name="ImportCharge" class="org.jboss.logging.appender.DailyRollingFileAppender">
<errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
<param name="File" value="${jboss.server.home.dir}/log/importCharge.log"/>
<param name="Append" value="true"/>
<!-- Rollover at midnight each day -->
<param name="DatePattern" value="'.'yyyy-MM-dd"/>
<layout class="org.apache.log4j.PatternLayout">
<!-- The default pattern: Date Priority [Category] Message\n -->
<param name="ConversionPattern" value="%d %-5p [%c] %m%n"/>
</layout>
</appender>
<logger name="com.tt.bs.action.corp.ImportChargeFileAction">
<level value="DEBUG" />
<appender-ref ref="ImportCharge"/>
</logger>
<category name=" com.tt.bs.action.corp.UploadChargeFileAction ">
<priority value="DEBUG" />
<appender-ref ref=" ImportCharge "/>
</category>
category或logger的写法都可以,建议用最下面的写法,这是文档中的标准写法。
上面的最后两个代码块,表示所列的两个ACTION将会引用“ImportCharge”这个appender,他们中的log.debug….的日志将会同时写入“importCharge.log”文件。
还可以参考:
http://wiki.jboss.org/wiki/Wiki.jsp?page=Logging
http://logging.apache.org/log4j/docs/
分享到:
相关推荐
jboss和log4j冲突配置及log4j配置.doc
jboss7以上版本发布ejb时需要的配置文件,jboss-ejb3.xml和ejb-jar.xml,缺少csdn分数所以上传,请见谅。
JBOSS配置.rarJBOSS配置.rarJBOSS配置.rarJBOSS配置.rarJBOSS配置.rarJBOSS配置.rar
jboss-web.xml jndi.properties oracle-ds.xml三个文件,EJB+JPA 所需要的一些配置文件
jboss系统的一些文件夹结构说明,主要的配置文件说明文档。负载均衡配置。
第一部分 集群原理 3 1. WEB Loadbalance 3 ...3. JNDI 3 4. EJB 3 第二部分 集群物理实现 4 1. 物理架构 4 2. 机器网址分配 4 3. 软件环境 4 第三部分 集群配置 5 ...6.1. 配置jboss.xml 8 7. 自动分发 8 8. 特别说明 8
jboss下通过配置log4j,log4j在jboss下的配置
directory="${jboss.server.home.dir}/../output/logs" resolveHosts="false" /> http://tomcat.apache.org/tomcat-5.5-doc/config/valve.html pattern配置: %a - Remote IP address %A - Local IP ...
jboss下通过配置log4j.xml实现web应用的日志.htm log4j.xml log4j.xml配置文件设置.doc Log4J快速入门.htm pwosboy -JavaEye技术社区.htm 将系统日志发布到多个文件.htm 请问怎么控制日志的输出啊.htm 怎样关闭...
4. JBoss7配置 26 4.1. 目标听众 26 4.1.1. 开始之前 26 4.1.2. 手册中的示例 26 4.2. 客户端 26 4.2.1. web接口 26 4.2.1.1. HTTP管理接入点 26 4.2.1.2. 访问管理控制台 27 4.2.1.3. 对管理控制台进行加密 27 ...
技术分享:jboss配置入门学习教程
Jboss 优化配置 一. Jboss后台启动: 二. Jboss内存优化: 调整JVM 三. Jboss日志输出模式 去除不必要的日志输出 四. Jboss数据库连接池优化 五. Jboss部署目录优化 六. Jboss应用安全加固 七. 设置...
jboss 下载(httpwww.jboss.org)
java.lang.NoSuchMethodError: org.jboss.logging.Logger.getMessageLogger(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object; 错误解决办法
org.jboss.resource.JBossResourceException
Jboss配置虚拟路径
Jboss启动报Failed to parse WEB-INFweb.xml; - nested throwable错误
配置jboss的时候遇到过jboss-service.xml could not be opened, does it exist 这样的错误么? 本文档可以解答的。
jboss服务器配置https环境的详细方法