在我目前的项目中使用Filenet P8 Content Platform Engine 5.2.1和WebSphere 8.5.5.3,在RedHat 6.7系统上。我想知道订阅在哪里登录。
在我的类代码中,我将此配置用于log4j:
# Properties for configuring Log4j
# Component
log4j.logger.com.spc.ecm.filenet.action=debug, B
log4j.appender.B=org.apache.log4j.RollingFileAppender
log4j.appender.B.File=/tmp/filenet_log/spc-add-properties-to document-events.log
log4j.appender.B.MaxFileSize=2MB
log4j.appender.B.MaxBackupIndex=10
log4j.appender.B.layout=org.apache.log4j.PatternLayout
log4j.appender.B.layout.ConversionPattern=%d{ISO8601} [%-5p] %m%n
我认为有关订阅的日志应位于P8安装的后端,但遗憾的是我无法找到它们。
我是否必须启用某种审核日志记录?
答案 0 :(得分:4)
除非您对日志记录输出有特定要求,否则我建议使用Content Engine提供的工具 - 记录com.filenet.api.engine.HandlerCallContext。有许多方法,例如traceDetail
或logError
。输出将定向到p8_server_trace.log
或p8_server_error.log
,默认情况下位于<was root>/profiles/<profile name>/FileNet/<server name>
。
您可以在文档中找到有关登录的详细信息 - Logging Concepts。