java 休眠:组织,休眠,服务,服务异常:无法创建请求的服务[org. hib. engine.spi.CacheImplementor]

irlmq6kh  于 2022-12-25  发布在  Java
关注(0)|答案(1)|浏览(147)

我正尝试在本地计算机上的glassfish 4服务器上部署应用程序。当我将.war文件复制到autodeploy目录时,glassfish日志返回异常,并且该应用程序未出现在服务器管理控制台上的应用程序列表中。我就此咨询了本地同事,并根据与工作示例的比较,我们认为来自Glassfish服务器的跟踪如下所示,可能与原因有关:
服务器跟踪:

Caused by: org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.spi.CacheImplementor]
at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:186)
at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:150)
at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:131)
at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:264)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1760)
at org.hibernate.ejb.EntityManagerFactoryImpl.<init>(EntityManagerFactoryImpl.java:96)
at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:913)
... 60 more
Caused by: org.hibernate.cache.CacheException: net.sf.ehcache.CacheException: Error configuring from null. Initial cause was null
    at org.hibernate.cache.ehcache.EhCacheRegionFactory.start(EhCacheRegionFactory.java:110)
    at org.hibernate.internal.CacheImpl.<init>(CacheImpl.java:70)
    at org.hibernate.engine.spi.CacheInitiator.initiateService(CacheInitiator.java:40)
    at org.hibernate.engine.spi.CacheInitiator.initiateService(CacheInitiator.java:35)
    at org.hibernate.service.internal.SessionFactoryServiceRegistryImpl.initiateService(SessionFactoryServiceRegistryImpl.java:91)
    at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:176)
    ... 66 more
Caused by: net.sf.ehcache.CacheException: Error configuring from null. Initial cause was null
    at net.sf.ehcache.config.ConfigurationFactory.parseConfiguration(ConfigurationFactory.java:105)
    at org.hibernate.cache.ehcache.internal.util.HibernateUtil.loadAndCorrectConfiguration(HibernateUtil.java:63)
    at org.hibernate.cache.ehcache.EhCacheRegionFactory.start(EhCacheRegionFactory.java:93)
    ... 71 more
Caused by: java.lang.NullPointerException
    at net.sf.ehcache.config.ConfigurationFactory.parseConfiguration(ConfigurationFactory.java:102)
    ... 73 more

如果需要一个完整的堆栈跟踪或任何进一步的信息或编辑需要,让我知道。否则,我将等待回应。

p1iqtdky

p1iqtdky1#

问题解决:
我在Glassfish服务器中拼错了ehcache属性。
经验教训:)

相关问题