【问题标题】:Enabling Axis 2 Debug Log on Jboss在 Jboss 上启用 Axis 2 调试日志
【发布时间】:2011-09-12 08:57:10
【问题描述】:

我想知道如何在 JBoss 上使用 Axis 2 启用调试级日志记录。我的 Web 服务作为 .aar 文件安装在 Axis 2 Web 应用程序中。我尝试将以下内容添加到 jboss-log4j.xml:

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

但这并没有向 server.log 文件添加任何内容。我在很多地方都读过Axis2将日志堆叠在一个名为axis2.log的文件中,该文件可以在Axis2的工作目录中找到,但我不太明白什么是“Axis 2的工作目录”?

我还想知道如何在 Axis 2 客户端上启用日志记录,这应该会告诉我 Axis 如何序列化和反序列化请求/响应。我怎样才能做到这一点?我在某处读到它应该配置一个client-conf.wsdd,但我不知道该放在哪里。

【问题讨论】:

    标签: java logging jboss log4j axis2


    【解决方案1】:

    尝试编辑可在 WEB-INF/classes 文件夹中找到的 log4j.properties 文件。对于客户端,您需要将 log4j.properties 文件添加到类补丁并相应地设置属性。

    【讨论】:

      【解决方案2】:

      将以下内容添加到 conf 文件夹中的 jboss-log4j.xml 文件中,然后重新启动 Jboss 启用调试日志,这些日志附加到日志文件夹中的 server.log 文件中:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-11-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-01-28
        • 1970-01-01
        相关资源
        最近更新 更多