legacy-knowledge-base
公開されました Jul. 2, 2025

FixPackのバージョンをロールバックする方法

written-by

Yu Kakiuchi

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

  • FixPackのバージョンを過去のバージョンにロールバック

環境

  • DXP7.0+

解決

  • 下記の手順に沿って行いください
    1. アプリケーションサーバを停止
    2. 現在インストール中のFixPackをアンインストール
    3. アンインストールしたバージョンのFixPackを、{PATCHING_TOOL_HOME}/patches から削除
    4. 戻したい古いバージョンのFixPackを、{PATCHING_TOOL_HOME}/patches へ配置
    5. 通常のFixPackインストール手順に従って、FixPackをインストール
    6. {Liferay_HOME}/osgi/state を削除

 

追加情報

注意事項

  • Liferayでは、不具合修正や製品仕様の変更等に伴い、FixPackでモジュール構成が変更となる場合があります。
    そのため、特定のFixPackを適用した場合に、一定期間より古いFixPackへロールバックができないケースが発生します。
  • リリースノートのハイライトに、以下のようなコメントが記載されている場合が対象となります。
    この例の場合、FixPack 17は、FixPack14以降のバージョンにのみロールバックできます。
    例: DXP 7.2 FixPack17の場合
    This fix pack includes several module upgrade processes. This fix pack can be reverted to 7.2 Fix Pack 14+.
    ・Please backup the database before installing this fix pack.
    ・Please make sure that the application has the appropriate permissions to make the needed database changes implemented in this fix pack or that the changes are implemented manually by a database administrator.
  • リリースノートページで確認したいFixPackの範囲を指定できます。
  • 戻したいFixPackのバージョン 〜 現在適用中FixPackのバージョン の間で検索し、切り戻しが可能なのかをご確認いただけます。
did-this-article-resolve-your-issue

legacy-knowledge-base