用于Alfresco Repository AMP的log4j

时间:2015-08-26 22:12:06

标签: java tomcat log4j alfresco

如何将log4j用于Alfresco Repository AMP?

我尝试了一下,但catalina.out和alfresco.log都没有。

我认为我必须在log4j.properties文件中添加一些配置:

/content-repo/src/main/amp/config/alfresco/module/content-repo/log4j.properties

我开发了一个支持Java的repo-tier WebScript,并使用了alfresco maven sdk 2.1.0版的集成测试-Pamp-to-war命令。

1 个答案:

答案 0 :(得分:1)

你想要调试/记录什么?

你试过看看这个:

Alfresco Developer Series Tutorial - Maven-SDK

该文档非常全面,介绍了如何在Alfresco中记录模块扩展。

如果您正在尝试调试存储库层服务器端Web脚本,这通常是您要更新的条目:

log4j.logger.org.alfresco.repo.jscript.ScriptLogger=debug

然后在您的网页脚本中使用它,如下所示:

logger.log("Log me");

另一个有用的链接在这里:

Alfresco JS logging

如果这些链接都没有帮助您,您可能应该使用以下其他信息更新您的问题:

  • 您正在开发什么扩展(repo-tier或share-tier)
  • 你正在开发什么神器(露天,分享或一体化?)
  • 您使用的是Alfresco Maven-SDK版本
  • 你究竟想要记录/调试

干杯