使用Apache Axis进行日志记录

时间:2011-07-15 11:13:52

标签: java web-services jboss axis enterprise

我想知道如何配置我的.Ear Web应用程序来记录所有Apache Axis正在做的事情。目前,我的一个Web服务所花费的时间大约是3秒,我想通过启用Axis日志来进一步调查是什么时候花了很多时间。我使用Jboss 4.2.0作为网络服务器,而我的Axis版本是1.4。一些论坛讨论了用自定义替换axis.jar中的log4j.properties文件的问题,但我在axis.jar中找不到它。谁能给我一些单挑?

感谢。

1 个答案:

答案 0 :(得分:1)

最后我开始工作了。您所要做的就是转到{jboss Home} / server / all / conf下的jboss-log4j.xml,并添加以下XML值:

 <category name="org.apache">
      <priority value="INFO"/>
   </category>

   <category name="org.apache.axis">
      <priority value="DEBUG"/>
   </category>

通过这样做,日志将直接写入server.log文件。