孤立したJCR バージョン参照により、AEM Guides出力の生成が失敗する
Adobe Experience Manager(AEM)依存ツリー内のDITA トピックにJCR バージョン参照が欠落または孤立している場合、出力の生成が停止または失敗する可能性があります。 問題を解決するには、影響を受けるトピックを特定し、新しいバージョンを作成して出力生成を再試行し、ジョブが正常に完了したことを確認します。
説明 description
環境
- Adobe Experience Manager Guides(AEM)(サポートされているすべてのバージョン)
- オーサーインスタンス
問題/症状
- DITA マップの出力生成が完了しないか、長期間停止したままになります。
- インシデント中に、インスタンス全体でオーサリングパフォーマンスが低下する。
- エラーログには、次のようなメッセージが含まれます。j avax.jcr.version.VersionException:該当するバージョン
- 同じキュー内の他の出力生成ジョブもブロックされる場合があります。
根本原因
依存ツリー内のDITA トピックにJCR バージョン参照が見つからないか、孤立している場合は、多くの場合、バージョンチェックイン時とアセット処理時の同時操作が原因で、この問題が発生します。
解決策 resolution
問題を解決するには、次の手順に従います。
- エラーログを確認して、影響を受けるDITA トピックと、VersionException エラーで参照されている環境にないバージョンを特定します。
- AEM リポジトリで、影響を受けるDITA トピックの参照バージョンが存在するかどうかを確認します。
- 影響を受けるDITA トピックをガイドエディターで開きます。
- マイナーな編集を行うか、トピックを再保存してから、新しいバージョンをチェックインします。 ワークフローで必要な場合は、Approved ラベルを適用します。
- DITA マップの出力生成(パブリッシュ)プロセスを再試行します。
- ジョブを監視して、出力生成が正常に完了することを確認します。
- 問題が解決しない場合は、関連するエラーログを収集し、Adobe サポートにお問い合わせください。
recommendation-more-help
experience-cloud-kcs-help-kbarticles