更新後の「DAM 最終変更日を設定」ワークフローのランチャーエラー
com.adobe.dam.asset.nui.feature.flag フラグを削除すると、ランチャーは期待どおりに動作します。
説明 description
環境
Adobe Experience Manager(AEM)
問題
最新のAEM as a cloud SDK アップデート(2022.4.7138.20220427T075748Z)後、DAM セットの最終変更日 ワークフローランチャーのカスタムランチャーはトリガーされません。
ユーザーがメタデータを変更したときに、アセットの最終変更日を特定のフォルダーに更新するワークフローランチャーが作成されました。 ランチャーは標準のランチャーのコピーですが、/libs ではなく /conf フォルダーの下に作成されたものです。
最新の SDK アップグレード後、ランチャーは実行されなくなります。
前提条件 :
AEMaaCS 環境のカスタムアセットフォルダーで DAM 最終変更日を設定 ワークフローを実行する、作成されたランチャーを含むパッケージ。
再現手順 :
-
顧客が作成したパッケージをインストールします。
-
AEM - Assets で、お客様が使用するフォルダー構造と同じフォルダー構造を作成します。
-
以前に作成したフォルダーにアセットを追加します。
-
指定したフォルダー内のアセットのメタデータ(例:Title)を変更します。
期待される結果 :
jcr:LastModified 定日を更新する必要があります。
実際の結果 :
jcr:LastModified 定日は変更されません。
解決策 resolution
AEM as a Cloud Service では、DAM セットの最終変更日 ランチャーに com.adobe.dam.asset.nui.feature.flag フラグ 有効 があります。
「この機能フラグはAEM Assets Nui 統合機能を制御します。 このフラグは、Nui が有効な場合にのみ有効になります。それ以外の場合は、false を返します。(com.adobe.dam.asset.nui.feature.flag).」と入力します。
フラグを削除すると、ランチャーは期待どおりに動作します。