legacy-knowledge-base
公開されました Jun. 30, 2025

条件付きワークフローが壊れる

投稿者

Pooja Bhambani

knowledge-article-header-disclaimer-how-to

knowledge-article-header-disclaimer

legacy-article

learn-legacy-article-disclaimer-text

問題

  • 再現するための手順
    1. Liferay DXP 7.4 を起動
    2. コントロールパネル > アプリケーション > ワークフロー > プロセスビルダー > ワークフロー > 条件付きワークフローの追加(添付)に移動します。
    3. コマース製品に条件付きワークフローを適用します。
    4. 新しいコマース製品を作成します。
    5. submit for publication ボタンをクリックします。
    6. ステータスは保留です。
    実際の結果です: ユーザーへの通知は行われず、ログに以下のエラーが表示されています。
    2023-02-07 05:53:40.949 ERROR [com.liferay.portal.workflow.kaleo.runtime.internal.petra.executor.GraphWalkerPortalExecutor-2][GraphWalkerPortalExecutor:183] java.lang.IllegalArgumentException: No condition evaluator found for script language groovy
    java.lang.IllegalArgumentException: No condition evaluator found for script language groovy
    at com.liferay.portal.workflow.kaleo.runtime.internal.node.ConditionNodeExecutor._evaluate(ConditionNodeExecutor.java:124) ~[?:?]
    at com.liferay.portal.workflow.kaleo.runtime.internal.node.ConditionNodeExecutor.doExecute(ConditionNodeExecutor.java:84) ~[?:?]
    期待される結果 製品が承認され、ユーザーに通知が送られること。

Environment

  • Liferay DXP 7.4
  • コマース4.0

解決策

  • 観測された動作は、既知の問題/バグです。
  • この問題に対してHotfixが必要な場合は、パッチの詳細を添付して、Hotfixをリクエストするサポートチケットを作成してください。
  • Liferay DXPへのFix PackとHotfixのインストール それぞれの環境でのHotfixのインストールをご案内します。

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base