1

私の現在のプロジェクトでは、RedHat 6.7 システム上で WebSphere 8.5.5.3 で Filenet P8 Content Platform Engine 5.2.1 を使用しています。サブスクリプションがどこに記録されているのか疑問に思っています。

私のクラス コードでは、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 インストールのバックエンド側にあるはずですが、残念ながら見つかりませんでした。

ある種の監査ログを有効にする必要がありますか?

4

1 に答える 1

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を参照してください。

于 2016-04-19T10:54:37.947 に答える