系统日志功能在WFA 5.1.1P3上不起作用、数据源采集将保持"已计划"状态
适用场景
- 安装在Windows中的OnCommand Workflow Automation 5.1.1P3 (WFA)。
- 已启用WFA的系统日志功能
问题描述
从WFA设置启用系统日志并重新启动WFA服务时:
- 每次数据源采集都将保持"已计划"状态
- 未运行任何工作流。工作流全部已暂停。
- 在
server.log
以下位置发现错误:
2022-03-07 09:41:28,705 ERROR [org.jboss.as.ejb3.invocation] (ServerService Thread Pool -- 79) WFLYEJB0034: EJB Invocation failed on component SyslogServiceImpl for method public abstract void com.netapp.wfa.common.service.WfaService.start(): javax.ejb.EJBTransactionRolledbackException: WFLYEJB0457: Unexpected Error
....
aused by: java.lang.NoClassDefFoundError: javax/naming/Context
at org.apache.logging.log4j.api@2.16.0//org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:112)
....
Caused by: java.lang.ClassNotFoundException: javax.naming.Context from [Module "org.apache.logging.log4j.api" version 2.16.0 from local module loader @3dd1dc90 (finder: local module finder @abf688e (roots: D:\NetApp\WFA\jboss\modules,D:\NetApp\WFA\jboss\modules\system\layers\base))]
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:255)