DAM メタデータの書き戻しが無効になっている場合、AEM Assets メタデータはバイナリで更新されません

AEM Assetsでは、タイトルや説明などのメタデータの更新はリポジトリに保存できますが、バイナリファイル内の埋め込みメタデータを更新できません。 これは、DAM Metadata Writeback ワークフローランチャー(XMPの書き戻しとも呼ばれます)が無効になったり、見つからなかったり、設定が正しくなかったりした場合に発生します。 その結果、ダウンロードまたは再処理されたアセットは、更新されたDAM値ではなく、古い埋め込みメタデータを引き続き表示できます。 書き戻しランチャーを有効にし、アセットを再処理し、埋め込まれたメタデータが更新されたリポジトリメタデータと一致することを確認します。

説明 description

環境

  • Adobe Experience Manager as a Cloud Service (AEMaaCS)
  • Adobe Experience Manager 6.5 Managed Services
  • Adobe Experience Manager 6.5 オンプレミス

問題/症状

  • アセットプロパティの編集後、アセットバイナリでメタデータが更新されない。
  • DAMでdc:titleを更新した後も、PDFのタイトルは変更されません。
  • アセットを再処理すると、更新された値ではなく、古い埋め込みメタデータが復元されます。
  • ダウンロードした画像またはPDFには、予想されるメタデータが含まれていません。
  • ログに「injectXMPが失敗しました:XMP エラー2:PutXMP - XMPを挿入できません」と表示される。

原因

XMPの書き戻しとも呼ばれるDAM Metadata Writeback ランチャーが無効、見つからないか、設定が正しくありません。 この場合、AEMはメタデータの変更をjcr:content/metadata以下にのみ保存し、それらの更新をバイナリファイルに書き戻しません。 再処理またはダウンロードの後、バイナリに埋め込まれた元のメタデータを残したり、想定されるDAM値を上書きしたりできます。 場合によっては、特定のファイル構造に対して書き戻しが失敗し、XMP インジェクションエラーが返されることもあります。

解決策 resolution

AEM Assetsでのメタデータの欠落の書き戻しを解決するには、次の手順に従います。

  1. ツール を開く > ワークフロー AEM オーサーの> Launchers
  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