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

PortalContextLoaderListenerに実行時例外が発生する。

written-by

Thanga Meena

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

問題

  • Liferay portal DBを6.2から7.2へ正常にアップグレードした後、サーバーの起動ができない。
  • 以下のようなエラーが発生しました: [エラー1]
27-Dec-2019 21:01:10.432 SEVERE [main] org.apache.catalina.core.StandardContext.listenerStart Exception sending context initialized event to listener instance of class [com.liferay.portal.spring.context.PortalContextLoaderListener]
      java.lang.RuntimeException: org.osgi.framework.BundleException: Exception in com.liferay.portal.configuration.persistence.internal.activator.ConfigurationPersistenceImplBundleActivator.start() of bundle com.liferay.portal.configuration.persistence.impl.

環境

  • 環境をアップグレードする:
    • Liferay DXP 6.2 - Souce版ポータルサイト
    • Liferay DXP 7.2 - ポータルのデスティネーションバージョン
    • DBアップグレードクライアントバージョン: com.liferay.portal.tools.db.upgrade.client-3.0.1

解像度

  • LPS-86404に記載されている回避策を実行してください。
    • 以下のクエリーを実行します [ワークアラウンド - Oracle ]。
UPDATE CONFIGURATION_ SET DICTIONARY = ' ' WHERE CONFIGURATIONID = 'org_apache_felix_cm_impl_DynamicBindings' AND DICTIONARY IS NULL
  • 上記の回避策を実施したところ、正常にサーバーが起動するようになりました。

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base