問題
- DXP 7.0からDXP 7.4にアップグレードしました。 アップグレードに成功した後、DXP 7.4でドキュメントフレンドリーなURLがなくなっていることに気づきました。
再生産ステップ:
1. DXP 7.0とfp de-102
2をセットアップします。 コントロールパネル --> コンテンツ --> ドキュメントとメディア にアクセスし、基本的なドキュメントをアップロードしてください。
3. インスタンスをシャットダウンする。
7. DXP 7.4にアップグレードしてください。
8. アップグレードされたDXP 7.4インスタンスで、Content & Data --> Documents & Mediaにアクセスし、ドキュメントを開き、そのフレンドリーURLをチェックします。
実際の結果 ドキュメントに適したURLがありません。
期待される結果 ドキュメントに適したURLが入力されるはずです。
注: ドキュメントを再公開すると、そのフレンドリーURLが入力されます。
環境
- Liferay DXP 7.4
解像度
- その行動は期待されている。 オンデマンドで生成できるため、ドキュメントの新しいフレンドリーURLを生成するためのアップグレードプロセスはありません。 以前のバージョンで使用されていた)旧式のURLはまだ機能します。 そのため、ドキュメントを更新して新スタイルのURLを生成するか、旧バージョンの旧スタイルのURLを使用してドキュメントのFURLを更新するかの選択肢があります。
- ドキュメントの数が多い場合は、添付のgroovyスクリプト "GenerateDocumentFURL.txt" を実行すると、UIから コントロールパネル --> SYSTEM --> サーバー管理 --> スクリプトにアクセスして、ドキュメントに適したURLを新スタイルのURLに入力することができます。
注意: このスクリプトを実行する前に、データ・ベースのバックアップを取り、より低い環境でこのスクリプトをテストしてください。