WFA 5.1.1P3ではsyslog機能が機能せず、データソースの取得はScheduled状態のままです
環境
- OnCommand Workflow Automation 5.1.1P3(WFA)がWindowsにインストールされていることを確認します。
- WFAのsyslog機能を有効にしました
問題
WFA設定からsyslogを有効にし、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)