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

DXP 7.3 Fix Pack 2 をインストールした後の起動エラー

written-by

Daniel Mijarra

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

問題

  • フィックスパック 2 をインストールした後、次のような エラーがサーバーのブート ログに表示されます。

    2021-07-02 08:21:57.763 ERROR [com.liferay.portal.spring.extender.internal.LiferayServiceExtender-BundleTrackerOpener][BasicLazyInitializer:165] Javassist Enhancement failed: com.liferay.document.library.content.model.DLContentDataBlobModel
    java.lang.NoClassDefFoundError: org/hibernate/proxy/HibernateProxy
    at java.base/java.lang.ClassLoader.defineClass1(Native Method)
    at java.base/java.lang.System$2.defineClass(System.java:2131)
    at java.base/java.lang.invoke.MethodHandles$Lookup.defineClass(MethodHandles.java:962)
    at javassist.util.proxy.DefineClassHelper.toClass(DefineClassHelper.java:295)
    at javassist.util.proxy.DefineClassHelper$Java11.defineClass(DefineClassHelper.java:48)
    at javassist.util.proxy.DefineClassHelper.toClass(DefineClassHelper.java:260)
    at javassist.util.proxy.FactoryHelper.toClass(FactoryHelper.java:154)
    at javassist.util.proxy.ProxyFactory.createClass3(ProxyFactory.java:640)
    at javassist.util.proxy.ProxyFactory.createClass2(ProxyFactory.java:624)
    at javassist.util.proxy.ProxyFactory.createClass1(ProxyFactory.java:560)
    at javassist.util.proxy.ProxyFactory.createClass(ProxyFactory.java:481)
    at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.getProxyFactory(JavassistLazyInitializer.java:162)
    at org.hibernate.proxy.pojo.javassist.JavassistProxyFactory.postInstantiate(JavassistProxyFactory.java:65)
    at org.hibernate.tuple.entity.PojoEntityTuplizer.buildProxyFactory(PojoEntityTuplizer.java:185)
    at org.hibernate.tuple.entity.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:167)
    at org.hibernate.tuple.entity.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:77)
    at jdk.internal.reflect.GeneratedConstructorAccessor48.newInstance(Unknown Source)
    at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
    at org.hibernate.tuple.entity.EntityTuplizerFactory.constructTuplizer(EntityTuplizerFactory.java:105)
    at org.hibernate.tuple.entity.EntityTuplizerFactory.constructDefaultTuplizer(EntityTuplizerFactory.java:133)
    at org.hibernate.tuple.entity.EntityEntityModeToTuplizerMapping.<init>(EntityEntityModeToTuplizerMapping.java:80)
    at org.hibernate.tuple.entity.EntityMetamodel.<init>(EntityMetamodel.java:322)
    at org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:485)
    at org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:133)
    at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:84)
    at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:286)
    at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1872)
    at org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:795)
    at com.liferay.portal.spring.hibernate.PortalHibernateConfiguration.newSessionFactory(PortalHibernateConfiguration.java:298)
    at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:717)
    at com.liferay.portal.spring.hibernate.PortalHibernateConfiguration.buildSessionFactory(PortalHibernateConfiguration.java:99)
    at com.liferay.portal.spring.extender.internal.LiferayServiceExtender$LiferayServiceExtension.start(LiferayServiceExtender.java:148)
    at com.liferay.portal.spring.extender.internal.LiferayServiceExtender.addingBundle(LiferayServiceExtender.java:83)
    at com.liferay.portal.spring.extender.internal.LiferayServiceExtender.addingBundle(LiferayServiceExtender.java:61)
    at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:475)
    at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:1)
    at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256)
    at org.osgi.util.tracker.AbstractTracked.trackInitial(AbstractTracked.java:183)
    at org.osgi.util.tracker.BundleTracker.open(BundleTracker.java:159)
    at com.liferay.portal.spring.extender.internal.LiferayServiceExtender.lambda$activate$0(LiferayServiceExtender.java:221)
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    at java.base/java.lang.Thread.run(Thread.java:829)
    Caused by: java.lang.ClassNotFoundException: org.hibernate.proxy.HibernateProxy cannot be found by com.liferay.document.library.content.api_3.3.0
    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:508)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:419)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:411)
    at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:151)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
    ... 43 more

環境

  • Liferay DXP 7.3 フィックスパック 2+

解決策

  • 考えられる原因は プロパティー module.framework.properties.org.osgi.framework.bootdelegationmodule.framework.properties.org.osgi.framework.bootdelegationである可能性があります。2 フィックスパック 2以降、新しい値が追加されました。
    このプロパティを portal-ext.propertiesで上書きした場合は、新しい値を確認して、前述のプロパティに追加してください。

    これらは、 フィックスパック 2以降のこのプロパティーに対応する値です。

    module.framework.properties.org.osgi.framework.bootdelegation=\
    __redirected,\
    com.liferay.aspectj,\
    com.liferay.aspectj.*,\
    com.liferay.expando.kernel.model,\
    com.liferay.portal.servlet.delegate,\
    com.liferay.portal.servlet.delegate*,\
    com.sun.ccpp,\
    com.sun.ccpp.*,\
    com.sun.crypto.*,\
    com.sun.image.*,\
    com.sun.imageio.plugins.*,\
    com.sun.jmx.*,\
    com.sun.jna,\
    com.sun.jndi.*,\
    com.sun.mail.*,\
    com.sun.management.*,\
    com.sun.media.*,\
    com.sun.msv.*,\
    com.sun.org.*,\
    com.sun.syndication,\
    com.sun.tools.*,\
    com.sun.xml.*,\
    com.yourkit.*,\
    javassist.util.proxy,\
    jdk.*,\
    org.hibernate.proxy,\
    sun.*,\
    weblogic.jndi,\
    weblogic.jndi.*

追加情報

  • この変更でエラーが解決しない場合は、Liferay サポートにお気軽にお問い合わせください。

did-this-article-resolve-your-issue

legacy-knowledge-base