AEM: 잘못된 페이지 렌디션으로 인해 Assets이 Content Hub 및 Dynamic Media와 동기화되지 않음

이 문서에서는 잘못된 페이지 표현물로 인해 Content Hub 및 Adobe Experience Manager의 Dynamic Media에 대한 에셋 동기화 오류를 해결하는 방법에 대해 설명합니다.

설명 description

환경

Adobe Experience Manager as a Cloud Service (AEMaaCS) (모든 버전)

문제/증상

메타데이터 업데이트, 재처리 및 승인 워크플로 후에도 일부 에셋이 Content Hub 및 Dynamic Media와 동기화되지 않습니다. 에셋은 반복적인 시도에도 불구하고 동기화되지 않습니다.

  • 영향을 받는 에셋은 UI에 오류가 표시되지 않지만 승인 후 Content Hub 또는 Dynamic Media에 표시되지 않습니다.
  • Content Hub 및 Dynamic Media에서 자산을 수동으로 검색해도 결과가 반환되지 않습니다.
  • 사용자에게 명시적인 오류 메시지가 표시되지 않지만 백엔드 로그는 자산 승인 또는 게재 요청에 대한 문제를 나타낼 수 있습니다.

에셋 경로 예:

  • /content/dam/worldwide-content/gbs/int/en-us/document/produced/2025-feb/users-guide-consulting-marketing-workbench.doc
  • /content/dam/worldwide-content/gbs/int/en-us/document/produced/2025-feb/setup-and-configuration-guide-consulting-marketing-workbench.doc
  • /content/dam/worldwide-content/gbs/int/en-us/document/produced/2025-feb/sales-faq-consulting-marketing-workbench.docx

원인

영향을 받는 자산에 이진 데이터가 없는 잘못된 page 렌디션 노드가 포함되어 있어 Content Hub 및 Dynamic Media에 대한 승인 및 다운스트림 동기화가 실패했습니다.

해결 방법 resolution

아래 단계에 따라 문제를 해결하십시오.

  1. 영향을 받는 Assets 식별

    • 성공적인 승인 시도에도 불구하고 Content Hub 또는 Dynamic Media와 동기화되지 않는 에셋을 찾습니다.
  2. 잘못된 페이지 표현물 확인

    • CRXDE Lite 또는 이와 유사한 저장소 브라우저에서 에셋 노드로 이동합니다.
    • /jcr:content/renditions/page 노드를 검사합니다.
    • page 렌디션이 있지만 필요한 이진 데이터 속성(jcr:data)이 없는지 확인합니다.
  3. 잘못된 페이지 렌디션 노드 제거

    • 영향을 받는 각 자산에서 /jcr:content/renditions/page 노드를 삭제하십시오.
  4. 자산 재처리

    • 에셋에 대한 재처리 또는 재승인을 트리거하여 렌디션을 재생성하고 Content Hub 및 Dynamic Media에 대한 동기화를 시작합니다.
  5. 동기화 확인

    • 예상대로 자산이 이제 Content Hub 및 Dynamic Media에 표시되는지 확인합니다.

예방 조치

  • Adobe Engineering에서는 blocked.renditions=[ "page"]을(를) 설정하여 page 렌디션을 자산 게재 승인 처리에서 제외하는 완화를 구현했습니다. 이렇게 하면 향후 승인 흐름에서 잘못된 형식의 페이지 또는 이진이 아닌 페이지 렌디션 노드에서 바이너리 데이터를 읽으려는 시도를 방지할 수 있습니다.
recommendation-more-help
experience-cloud-kcs-help-kbarticles