JSON 파일은 AEM에서 원치 않는 DAM 자산 업데이트 워크플로우를 트리거합니다
AEM에서 Assets에 JSON 파일을 업로드하면 DAM 자산 업데이트 워크플로우가 트리거되어 원치 않는 처리 및 렌디션 생성이 수행됩니다. 이 문제를 해결하려면 워크플로우 런처 구성을 업데이트하여 DAM 자산 업데이트 워크플로우 실행에서 JSON 파일을 제외합니다.
설명 description
환경
- 제품: Adobe Experience Manager(AEM) Managed Services 지원, v6.5
- 모듈: Assets
- 인스턴스: 스테이징 중
문제/증상
AEM Assets에서 JSON 파일을 업로드하거나 수정하면 DAM 자산 업데이트 워크플로우가 트리거되어 이러한 자산에 대한 렌디션 생성과 같은 불필요한 처리가 발생합니다.
해결 방법 resolution
이 문제를 해결하려면 다음 단계를 수행합니다.
-
도구(으)로 이동
>워크플로 AEM의>런처. -
DAM 자산 업데이트 워크플로우와 연결된 모든 시작 관리자를 찾습니다. 일반적으로
/content/dam에서 노드 만들기 또는 수정용으로 구성됩니다. -
각 관련 런처 구성의 속성을 엽니다.
-
JSON 파일에서 트리거되지 않도록 제외 조건을 추가합니다.
jcr:content/metadata/dc:format이(가)application/json과(와) 같은 에셋을 제외하는 조건을 설정하십시오.jcr:content/jcr:mimeType이(가)application/json과(와) 같은 에셋을 제외하려면 추가 조건을 설정하십시오.
참고: DAM 자산 업데이트 워크플로우와 관련된 모든 관련 런처 구성("글로빙 패턴")에 두 조건을 개별적으로 적용합니다.
5. 변경 내용을 저장하고 동기화합니다.
6. JSON 파일을 업로드하여 테스트하고 DAM 자산 업데이트 워크플로우가 이 자산에 대해 트리거되지 않는지 확인합니다.
7. 다른 자산 유형(예: 이미지)이 워크플로우를 통해 정상적으로 계속 처리되는지 확인합니다.
참고
-
이 구성을 변경하기 전에 생성된 JSON 파일에 대한 렌디션이 있는 경우 수동으로 제거합니다.
-
두 제외 조건을 별도로 추가합니다.
jcr:content/metadata/dc:format!=application/jsonjcr:content/jcr:mimeType!=application/json
관련 읽기
- AEM 6.5 사용 안내서의 워크플로우 시작
- AEM Guides 설명서의 워크플로 구성 및 사용자 지정
- AEM 6.5 LTS 사용 안내서의 이미징 코드 변환 라이브러리
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f