AEMaaCS의 실행 상태에서 콘텐츠 트리 게시 워크플로우가 중단됨 - Assets

AEMaaCS - Assets의 콘텐츠 트리 게시 워크플로우는 작성 환경에서 에셋을 게시하는 동안 중단됩니다. 문제를 해결하려면 기본 구성을 복원합니다.

설명 description

환경

  • 제품: Adobe Experience Manager as a Cloud Service(AEMaaCS) - Assets
  • 워크플로: 콘텐츠 트리 게시
  • 인스턴스: 개발

문제/증상

  • DAM(디지털 에셋 관리)의 콘텐츠 트리 게시 워크플로가 실행 상태에서 중단되며 폴더에서 트리거될 때 완료되지 않습니다.
  • 로그에 오류가 표시됩니다. ;java.lang.RuntimeException: Unable to deserialize property 'com.adobe.granite.workflow.job'.
  • 처음 두 워크플로우 단계가 완료되고 이후 단계가 실행되지 않습니다.
  • 작은 페이로드를 포함하여 페이로드 크기에서 문제가 지속됩니다(예: 15MB, 81개 이미지).
  • 최소한의 컨텐츠에도 재귀 게시가 실패합니다.
  • 개별 자산에 대한 빠른 게시는 예상대로 작동합니다.

해결 방법 resolution

문제를 해결하려면 다음 단계를 수행합니다.

  1. com.adobe.cq.deserfw.impl.DeserializationFirewallImpl에 대한 변경 내용을 중심으로 변경 내용에 대한 기본 제공(OOTB) 구성을 확인합니다.

  2. 사용자 지정 구성이 기본값을 제거하지 않고 OOTB 설정을 확장하는지 확인하십시오.

  3. 구성에서 누락된 OOTB 항목이 있는 경우:

    • 기본 구성을 참조하여 복원합니다.
    • 복원된 이 구성 위에 사용자 지정 변경 사항을 추가합니다.
  4. 업데이트된 구성을 개발 환경에 배포합니다.

  5. 실행 중 상태에서 중단된 모든 워크플로를 중단합니다.

  6. 콘텐츠 트리 게시 워크플로 인스턴스를 시작하고 테스트합니다.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f