問題
再現手順:
- ポータルの起動
-
ますhandler.LayoutStagedModelDataHandler WARN - サイト テンプレートを作成する
- このテンプレートからサイトを作成
- サイトに新しいページを追加する
- 同じ名前とわかりやすい URL を持つ新しいページをテンプレートに追加します。
- サイトを更新する
期待される結果: 1 回試行した後、サイト テンプレートの伝達が停止し、競合するレイアウトの URL が実際に変更された場合にのみ再開されます。
実際の結果: サイト テンプレートの伝達は、getLayout() 呼び出しのたびに開始されます。 これは、ログからの多くの「ロックを取得しました..」、「レイアウト セットのプロトタイプを適用しています...」、「ロックを解除しました...」というメッセージからわかります。 また、ページの読み込み時間が通常よりも大幅に長くなります。
Environment
- Liferay DXP 7.2
解決策
- これは既知の問題であり、修正は修正パック 10 以降のバージョン でリリースされています
- この問題に修正プログラムが必要な場合は、パッチの詳細を添付して、修正プログラムを要求するサポート チケットを作成してください。
- Liferay DXP にフィックスパックとホットフィックスをインストールする では、環境にフィックスパック/ホットフィックスをインストールする方法について説明します。