我正在使用Spring Framework,Hibernate和Wicket开发Web应用程序.我已将BIRT运行时引擎集成为报告组件,但我遇到了日志记录问题.应用程序中的每个其他组件最终都将其日志消息传递给log4j.我有一个log4j配置文件,允许我调整每个组件的细节.
但是,BIRT要我用目录名参数调用setLogConfig().第一个问题是,这给了我另一个文件系统路径放置在应用程序配置中,第二个问题是我不能使用跟随应用程序其余部分的相同工具来跟踪BIRT日志.
有没有人有解决方案将BIRT日志记录集成到log4j或其他一些应用程序范围的日志系统?
最佳答案
答案很简单:是的.
BIRT使用java util日志记录,但您可以编写一个简单的日志处理程序重定向到log4j.我可以重复一遍,但解决方案仍然在BIRT-FAQ in Eclipse-Wiki中提供
相关文章
- Java日志记录 - 如何将输出重定向到记录器的自定义日志文件?
- c# - 在ASP.NET Core中分离应用程序级日志记录和框架级日志记录
- .net - 哪些日志记录是您的应用程序的良好日志记录?
- 日志记录 - 如何使用log4j在运行在YARN上的Spark应用程序中的本地文件系统中进行日志记录?
- 如何将我的Java应用程序日志记录事件映射到GCP中的相应云记录事件级别Felastic非compat App Engine?
- 日志记录 - 如何开发应用程序以便轻松部署?
- .net - 如何配置Microsoft Enterprise Library日志记录应用程序块以处理任何日志记录类别?
- 传统日志记录与AOP日志记录
转载注明原文:java – 如何将BIRT日志记录集成到应用程序日志记录中? - 代码日志