Log4j 如何在ADempiere中跟踪日志文件中的日志详细信息

Log4j 如何在ADempiere中跟踪日志文件中的日志详细信息,log4j,erp,adempiere,Log4j,Erp,Adempiere,我想在生成的日志文件中记录应用程序运行期间的实例。为了进行测试,我在MOrder的beforeSave()中添加了以下代码 log.log(Level.SEVERE, " //SEVERE Log details)"); log.log(Level.WARNING, "//WARNING Log details)"); 我已经运行了服务器并安装了.jnlp客户端。创建销售订单时,日志详细信息会显示在服务器上,但不会在生成的日志文件中进行跟踪 首选:跟踪级别为警告和跟踪文件为真 在ADempie

我想在生成的日志文件中记录应用程序运行期间的实例。为了进行测试,我在MOrder的beforeSave()中添加了以下代码

log.log(Level.SEVERE, " //SEVERE Log details)");
log.log(Level.WARNING, "//WARNING Log details)");
我已经运行了服务器并安装了.jnlp客户端。创建销售订单时,日志详细信息会显示在服务器上,但不会在生成的日志文件中进行跟踪

首选:
跟踪级别
警告
跟踪文件

在ADempiere服务器管理(Web视图)中,跟踪级别为警告,我可以在使用Web窗口创建销售订单时跟踪文件中的日志详细信息


在应用程序级别跟踪日志详细信息时,我是否遗漏了什么内容?

ADempiere软件结构分为两部分:

客户:

  • 带jnlp的桌面
  • Swing_product.zip
  • Web界面(zkwebui)
  • 服务器:

  • 文件处理机
  • 会计处理器
  • 调度器和工作流处理器
  • DB事务和jboss应用程序

  • 系统上发生的一切仍然记录在服务器日志中,%Adempiere_Home%/logs

    如果我们使用jnlp客户端安装,Adempiere系统不会跟踪日志详细信息。您可以在jboss-4.2.3.GA/server/default/log中找到服务器上的日志文件