問題
- 以前に公開されたWebコンテンツ記事を更新しようとすると、「公開」ボタンをクリックすると、以下のようなエラーメッセージがUIに表示されます。
Error: Unable to validate referenced file entry because it cannot be found with the following parameters:
{groupId=[33499], uuid=[fb3055e5-cl46-03b2-789b-fab7ac3a82d8], endPos=[17527]}
環境
- DXP 7.0
- DXP 7.1
- DXP 7.2
解決
- UI エラーを解決し、修正されたコンテンツを正常に公開するには、Webコンテンツ アセット内の不正なリンクを見つけ、ハイパーリンク/参照を削除または修正します。
- この問題は、Webコンテンツアセットにドキュメントへのリンク切れが含まれているために発生します(ハイパーリンク内のタイプミス、以前のドキュメントライブラリのロールバックなどが原因です)。 記事の編集中にリンクが追加されていない場合(または、リンクが追加されているが正しいことが確認されている場合)、ファイル入力の検証が無効になっている間に、リンクがもともと以前のバージョンのアセットに含まれていた可能性があります(これは、既存のリンクに何も変更を加えずに新しいバージョンのアセットを公開することでテストできます)。
追加情報
-
LPS-104676 の修正 (7.1 の dxp-17 および 7.2 の dxp-4で実装) は、UI エラーメッセージに含まれる文言を拡張し、よりユーザーフレンドリーにしました (不正と判断された特定のリンクを追加で含むようにしました)。
Error: Unable to validate referenced document because it cannot be found with the following parameters:
7.1または7.2を使用している場合は、これらのフィックスパックまたはそれ以上にパッチを適用することで、検証の失敗につながるリンクの検索プロセスを迅速化することができます。
{groupId=[33499], uuid=[fb3055e5-cl46-03b2-789b-fab7ac3a82d8], endPos=[17527]} when analyzing link /documents/33499/1234567/Link-for-document-with-typo/fb3055e5-cl46-03b2-789b-fab7ac3a82d8
- 別の方法として、この問題は回避策を使って回避することができます。 このヘルプセンターの記事で説明されているように、 ファイルエントリのバリデーションをオフにします。ただし、これにより、新しく作成されたWebコンテンツの記事内でリンク切れのリンクが公開されるようになるので、注意してこの回避策を使用してください。