【发布时间】:2020-03-26 18:46:51
【问题描述】:
目前正在为 Web 应用程序实现审计日志记录,并希望使用 log4j-audit。该应用程序使用 Jboss 6.4 托管的 OpenJDK 8 和 GWT 2.7 编写,并使用 Ant 1.10.5 构建。我的问题是如何将 log4j-audit 框架实现到我们当前的结构中?我已经完成了getting started 部分并详尽地阅读了文档,但是我缺乏 Maven 经验使得将其传输到我们的堆栈变得很困难。
我目前的理解是我需要创建一个请求过滤器来实例化一个RequestContext 对象,该对象将变量存储在ThreadContext 映射中。我需要知道的是如何使用我的catalog.json 来生成我可以在我的代码中引用的接口。
谢谢!
编辑:
感谢下面标记答案的1. 部分中的信息,我能够创建一个自定义 Ant 任务,其 POM 类似于示例应用程序中的 POM,它构建了 audit-service-api.jar 和参考我的代码库中生成的源代码。
【问题讨论】:
标签: java ant jboss log4j log4j-audit