問題
- Liferay Portal で Kaleo ワークフロー定義を作成する際、さまざまなスクリプト言語を使用できました。 しかし、Liferay DXP では、Groovy を使用してしかスクリプトを記述できないことがわかりました。
Environment
- Liferay ポータル (6.2 以下) から Liferay DXP (7.0 以上) へのアップグレード
解決策
- 7.0 フィックスパック 14 でリリースされた LPS-71924の実装後、デフォルトのスクリプト言語が Javascript から Groovy に変更されました。 他のすべての言語も削除されました。
- 下位環境からアップグレードする場合、または LPS-71924 のパッチをインストールする場合、パッチは単一承認者ワークフローを含む Kaleo ワークフローの既存のスクリプトを自動的に変更しないことに注意してください。 管理者は、それに応じてスクリプトを Groovy に更新する必要があります。