第 19 章 Apache CXF Logging
摘要
本章论述了如何在 Apache CXF 运行时配置登录。
19.1. Apache CXF 日志概述
概述
Apache CXF 使用 Java 日志记录实用程序 java.util.logging
。使用标准的 java.util.Properties
格式编写的日志记录配置文件中配置日志。要在应用程序上运行日志记录,您可以以编程方式指定日志记录,或者在启动应用程序时定义指向日志记录配置文件的属性。
默认属性文件
Apache CXF 附带一个默认的 logging.properties
文件,该文件位于您的 InstallDir/etc
目录中。此文件为日志消息和发布的消息级别配置输出目的地。默认配置会将日志记录器设置为打印带有 WARNING
级别的消息标记到控制台。您可以在不更改任何配置设置的情况下使用默认的 文件,也可以更改配置设置以适合您的特定应用程序。
日志记录功能
Apache CXF 包含一个日志功能,可插入到客户端或您的服务以启用日志记录。例 19.1 “配置启用日志记录” 显示启用日志记录功能的配置。
例 19.1. 配置启用日志记录
<jaxws:endpoint...> <jaxws:features> <bean class="org.apache.cxf.feature.LoggingFeature"/> </jaxws:features> </jaxws:endpoint>
更多信息请参阅 第 19.6 节 “日志记录消息内容”。
从何处开始?
要运行一个简单的日志示例,请按照 第 19.2 节 “使用日志记录的简单示例” 中介绍的说明。
有关如何在 Apache CXF 中进行日志记录的更多信息,请仔细阅读本章节。
有关 java.util.logging 的更多信息
java.util.logging
实用程序是最常用的 Java 日志记录框架之一。在线有很多可用的信息描述了如何使用和扩展此框架。然而,以下文档提供了 java.util.logging
的概览: