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

标签 log4j erp adempiere

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

log.log(Level.SEVERE, " //SEVERE Log details)");
log.log(Level.WARNING, "//WARNING Log details)");

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

首选:Trace LevelWARNINGTrace filetrue
在 ADempiere 服务器管理(Web View )中,跟踪级别是警告,我可以在使用 Web 窗口创建销售订单时跟踪文件中的日志详细信息。

在应用程序级别跟踪日志详细信息时我错过了什么吗?

最佳答案

ADempiere 软件结构分为两部分:

客户 :

  • 带 jnlp 的桌面
  • Swing_product.zip
  • 网页界面 (zkwebui)

  • 服务器:
  • 文件处理器
  • 会计处理器
  • 调度程序和工作流处理器
  • 数据库事务和 jboss 应用程序。

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

    关于log4j - 如何在 ADempiere 的日志文件中跟踪日志详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24239396/

    相关文章:

    grails - log4j重复日志记录

    java - 改造 - Log4j

    java - log4j 不同级别的详细信息

    python - Odoo 自定义设置页面中的 Many2one 字段

    java - NetSuite 中的值如何四舍五入

    erp - 在 ADempiere 中找出已登录的用户

    java - org.idempiere.fa.model.ModelValidator nulljava.lang.ClassNotFoundException

    linux - Linux 上的 Grails log4J 日志记录问题

    odoo-8 - 奥杜 : write method is only invoked when updating a model

    java - 标注 Adempiere 中的确认(是/否)对话框