AEM AssetsでのPDFおよびHTML5出力生成時のDXML_MESSAGE_0002 エラーを解決する
パブリッシュマイクロサービスを使用するAdobe Experience Manager(AEM)Assetsで、DXML_MESSAGE_0002 (HTTP 400) エラーが発生し、PDFおよびHTML5の出力が断続的に生成されない場合があります。 問題を解決するには、影響を受ける出力プリセットを再作成し、出力生成が正常に完了することを確認します。
説明 description
環境
Adobe Experience Manager(AEM)Assetsとパブリッシュマイクロサービス。
問題/症状
- PDFとHTML5の出力が断続的に生成されない。
- エラーコード *DXML_MESSAGE_0002 (HTTP 400)*がログに表示されます。
- 出力が生成され、出力フォルダーに保存されている場合でも、UIに出力生成エラーが表示される場合があります。
- 影響を受ける出力プリセットでは、出力の表示や ログの表示などの関数が使用できない場合があります。
- この問題は一貫して再現可能ではなく、特定の出力プリセットに影響を与える可能性があります。
根本原因
最も可能性の高い原因は、影響を受ける出力プリセットに関連付けられている古い状態または一貫性のない永続状態です。 プリセットを再作成すると、設定とメタデータが再初期化され、出力生成ワークフローが復元されます。 問題の基礎となるトリガーがログに表示されない場合があります。
解決策 resolution
問題を解決するには、次の手順に従います。
- 影響を受ける出力プリセット(カスタム PDFやHTML5 プリセットなど)を特定します。
- ターゲット環境で問題のある出力プリセットを削除します。
- 作業環境と同じ設定または以前に設定した設定を使用して、出力プリセットを再作成します。
- 再作成されたプリセットを使用して、PDFまたはHTML5出力を生成しようとします。
- 出力の生成が正常に完了し、出力の表示および ログの表示関数が出力プリセット ウィンドウからアクセスできることを確認します。
- 問題が繰り返される場合は、ログ内のUIまたはインデックス作成エラーを確認し、UIでエラーが報告された場合でも、出力ファイルが出力フォルダーに存在するかどうかを確認します。
recommendation-more-help
experience-cloud-kcs-help-kbarticles