問題
- ポータル インスタンスからエクスポートされた LAR ファイルがあります (例: Wiki_Admin-202004081110.portlet.lar)
- Wiki ウィジェットがあるページに移動し、ウィジェットの構成メニューで エクスポート/インポート オプションを選択します。
- インポートする LAR ファイルを選択すると、のエラーが表示されます。 現在のポートレットの LAR ファイルをインポートしてください。"
- コンソールにもエラーがあります:
WARN [http-nio-8080-exec-16][PortalImpl:6872] java.lang.IllegalStateException: Send redirect after commit
Environment
- Liferay DXP 7.0+
- Liferay ポータル 6.2
解決策
-
ウィジェットのコンテンツをエクスポート/インポートするには、2 つの方法があります。 製品メニューにある管理エリアに移動するか、そのページのウィジェットにアクセスできます。 エクスポート/インポート メニューはどちらも同じように機能しますが、管理領域には対応するウィジェットとは異なるコンテンツが含まれる場合があります。
-
したがって、管理領域からエクスポートした LAR ファイルは、ページ上のウィジェットにインポートするための互換性がありません。 ファイルは、エクスポート元と同じ場所にのみインポートできます。
-
LAR ファイルの名前も異なります。
-
からエクスポートされた LAR ファイル サイト管理 > コンテンツ > Wiki: Wiki_Admin-202004081110.portlet.lar
-
ページの Wiki ウィジェットからエクスポートされた LAR ファイル: Wiki-202004081112.portlet.lar
-
注: Wiki ウィジェットは例としてのみ使用されました。同じメカニズムが他のウィジェットにも当てはまります。
追加情報
より詳細な説明については、ナレッジ ベースの記事を参照してください。