【发布时间】:2016-04-22 09:21:44
【问题描述】:
在我当前使用 Filenet P8 Content Platform Engine 5.2.1 和 WebSphere 8.5.5.3 的项目中。 我将内容引擎订阅部署到系统。 当我将文档放入系统并运行订阅时,在跟踪日志中我发现了以下消息:
2016-04-21T15:56:39.554 184668A9 CMOD FNRCE0000D - DEBUG CMCL searching in CodeModule for class org.apache.log4j.Logger
2016-04-21T15:56:39.554 184668A9 CMOD FNRCE0000D - DEBUG search for class org.apache.log4j.Logger in JAR/ZIP CodeModuleToCItem:0:0:application/java-archive:pdgov-filenet-subscription-0.0.1-SNAPSHOT.jar:state=U
2016-04-21T15:56:39.554 184668A9 CMOD FNRCE0000D - DEBUG path org/apache/log4j/Logger.class not found in JAR/ZIP; skipping
2016-04-21T15:56:39.554 184668A9 CMOD FNRCE0000D - DEBUG class org.apache.log4j.Logger NOT found by CMCL classloader
2016-04-21T15:56:39.554 184668A9 CMOD FNRCE0000D - DEBUG class org.apache.log4j.Logger found by PARENT classloader 0x876555fa
为什么?
我将使用 maven 来构建我的工件。 在 pom.xml 我有:
<dependencies>
<dependency>
<groupId>com.ibm.ecm.filenet</groupId>
<artifactId>jace</artifactId>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
</dependency>
</dependencies>
我假设,正如 here 所报告的那样,我必须只将我的事件类添加到代码模块中,因为其他 CE 依赖项应该在类路径中。
【问题讨论】:
-
是什么让您认为这表明存在错误?这只是一条调试消息。
-
也许这个页面和它的子页面对你有用,它告诉如何配置 log4j Log4j config FN 5.2.1
-
我写错了,我想说我的订阅没有找到类Logger。为什么?
标签: java filenet-p8 filenet-content-engine