問題
- LAR ファイルをインポートすると、参照が見つからないというエラーで失敗します。
Environment
- Liferay DXP 7.0 +
解決策
- この問題の修正は LPS-108453です。 これは、DXP 7.0 フィックスパック de-91 で修正されています。 DXP 7.1 フィックスパック 17、および DXP 7.2 フィックスパック DXP 5
-
解決策は、インポートの前に不足している参照の検証を無効にすることです。これは、次の手順を実行することで実現できます。
- コントロール パネルに移動します --> 構成 --> システム設定 -->インフラストラクチャ (DXP 7.0 Web エクスペリエンス) --> エクスポート/インポート
- オプション "欠落参照を検証する" を見つけて、チェックを外します。
注: このオプションは慎重に使用する必要があります。 可能であれば、循環依存関係を回避するために、最初のインポートの場合のみ。
このオプションを使用すると不整合が生じる可能性があるため、最初は常にこのオプションを使用せずにインポートを試みる必要があります。 欠落参照エラーが表示された場合は、このオプションのチェックを外す前に、これらをメモしておく必要 あります。
インポートが完了したら、参照が正しいかどうか、これらすべてのコンテンツを手動でチェックし、正しくない場合は手動で修正する必要があります。
残念ながら、この新しい構成値を使用しても、さらに多くのエラーが発生する可能性があります。