DAM 메타데이터 원본에 쓰기 기능이 비활성화되어 있으면 AEM Assets 메타데이터가 바이너리에서 업데이트되지 않습니다

AEM Assets에서 제목 또는 설명과 같은 메타데이터 업데이트는 저장소에 저장할 수 있지만 이진 파일 내에 포함된 메타데이터를 업데이트하지는 못합니다. 이 문제는 XMP 원본에 쓰기(writeback)라고도 하는 DAM Metadata Writeback 워크플로 런처가 사용하지 않도록 설정되었거나, 누락되었거나, 잘못 구성되었을 때 발생합니다. 따라서 다운로드하거나 재처리된 에셋에는 업데이트된 DAM 값 대신 이전에 포함된 메타데이터가 계속 표시될 수 있습니다. 원본에 쓰기 시작 관리자를 활성화하고, 자산을 다시 처리하고, 포함된 메타데이터가 업데이트된 저장소 메타데이터와 일치하는지 확인하십시오.

설명 description

환경

  • Adobe Experience Manager as a Cloud Service (AEMaaCS)
  • Adobe Experience Manager 6.5 Managed Services
  • Adobe Experience Manager 6.5 On-Premise

문제/증상

  • 에셋 속성을 편집한 후 에셋 바이너리에서 메타데이터가 업데이트되지 않습니다.
  • DAM에서 dc:title을(를) 업데이트한 후에도 PDF 제목은 변경되지 않습니다.
  • 에셋을 재처리하면 업데이트된 값 대신 이전의 임베드된 메타데이터가 복원됩니다.
  • 다운로드한 이미지 또는 PDF에는 예상 메타데이터가 포함되지 않습니다.
  • 로그에 injectXMP가 실패했습니다. XMP 오류 2: XMPFiles::PutXMP - XMP을 삽입할 수 없음.

원인

XMP 원본에 쓰기(writeback)라고도 하는 DAM Metadata Writeback 런처가 사용하지 않도록 설정되었거나, 누락되었거나, 잘못 구성되었습니다. 이 경우 AEM은 메타데이터 변경 내용을 jcr:content/metadata에서만 저장하고 이러한 업데이트를 이진 파일에 다시 쓰지 않습니다. 다시 처리하거나 다운로드한 후 바이너리에 포함된 원본 메타데이터는 그대로 유지되거나 예상 DAM 값을 재정의할 수 있습니다. 경우에 따라 특정 파일 구조에 대해 쓰기 저장이 실패하고 XMP 삽입 오류를 반환할 수도 있습니다.

해결 방법 resolution

AEM Assets에서 누락된 메타데이터 원본에 쓰기 문제를 해결하려면 다음 단계를 따르십시오.

  1. 도구 열기 > 워크플로 AEM 작성자의 > 런처.
  2. DAM 메타데이터 원본에 쓰기 또는 DAM 메타데이터 원본에 쓰기라는 런처를 검색합니다.
  3. 런처 속성을 열고 런처가 비활성화된 경우 활성화하거나 활성화합니다.
  4. 런처를 저장하고 다시 열어 활성화된 설정이 선택된 상태로 유지되는지 확인합니다.
  5. 속성의 제목과 같은 테스트 에셋의 메타데이터 편집 > 기본.
  6. 자산을 재처리합니다. AEM as a Cloud Service에서 에셋 재처리 작업을 사용합니다. AEM 6.5에서 적절한 자산 처리 워크플로우를 실행합니다.
  7. 워크플로우 인스턴스를 확인하고 자산에 대해 DAM 메타데이터 원본에 쓰기가 실행되는지 확인하십시오.
  8. 에셋을 다운로드하고 외부 뷰어에 포함된 메타데이터를 검사합니다.
  9. 포함된 메타데이터가 이제 AEM에 저장된 업데이트된 dc:title 또는 dc:description 값과 일치하는지 확인하십시오.
  10. 런처가 사용하도록 설정되어 있고 쓰기 저장이 계속 실패하거나 로그에 injectXMP 실패 : XMP 오류 2: XMPFiles::PutXMP - XMP을 삽입할 수 없음​이 표시되면 Adobe 지원에 문의하십시오.

관련 읽기

recommendation-more-help
experience-cloud-kcs-help-kbarticles