legacy-knowledge-base
公開されました Sep. 10, 2025

ステージング設定済みの環境を6.2からDXPへアップグレード後、タグ機能が正常に動作しない

written-by

Shimada Taro

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

問題

  • ステージング設定済みのPortal 6.2環境があります
  • アセットパブリッシャーにタグのフィルタリング設定があります
  • DXPへアップグレード後、ステージングから本番へ公開処理を実行すると、アセットパブリッシャーに何も表示されません

環境

  • Portal 6.2,DXP 7.0,DXP 7.1,DXP 7.2

解決

  • DXP 7.0から、AssetTagテーブルにuuid_列が追加されました
  • ステージング公開時にuuid_が異なる場合は別のタグとして認識されるため、タグの後ろに”duplicate”が追加された新規タグが生成されます
  • フィルタリング条件から外れるため、アセットパブリッシャーにコンテンツが表示されません
  • この問題を修正するために、LPP-39439を含むHotfixを作成する必要があります
  • 必要に応じて、Hotfix作成を依頼するチケットを作成してください

追加情報

  • 以下の操作が必要となります。また、アップグレード完了後は当該Hotifxをアンインストールしても問題ありません。
    • 各環境にHotfixを適用します
    • 最初に本番側データベースをアップグレードします
    • ステージング環境で、以下のファイルを設定します
    対象ファイル:
    STAGING_LR_HOME/tools/portal-tools-db-upgrade-client/portal-upgrade-ext.properties
    追加内容:
    jdbc.live.driverClassName=「本番側のdriverClassName」
    jdbc.live.url=「本番側データベースのURL」
    jdbc.live.username=「本番側データベースのユーザー名」
    jdbc.live.password=「本番側データベースのパスワード」
    ※各パラメータに設定する内容は、本番側のデータベース設定で使用している値となります。

    • ステージング側データベースをアップグレードします
    • AssetTagテーブルのuuid_がステージング/本番で一致することを確認します
did-this-article-resolve-your-issue

legacy-knowledge-base