업데이트 후 "DAM 마지막 수정 날짜 설정" 워크플로에 대한 런처 오류
com.adobe.dam.asset.nui.feature.flag 플래그를 제거하고 런처가 예상대로 작동합니다.
설명 description
환경
AEM(Adobe Experience Manager)
문제
최신 AEM as 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)."
플래그를 제거하면 런처가 예상대로 작동합니다.