Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Hibernate:org.Hibernate.service.spi.ServiceException:无法创建请求的服务[org.Hibernate.engine.spi.CacheImplementor]_Java_Hibernate_Glassfish 4 - Fatal编程技术网

Java Hibernate:org.Hibernate.service.spi.ServiceException:无法创建请求的服务[org.Hibernate.engine.spi.CacheImplementor]

Java Hibernate:org.Hibernate.service.spi.ServiceException:无法创建请求的服务[org.Hibernate.engine.spi.CacheImplementor],java,hibernate,glassfish-4,Java,Hibernate,Glassfish 4,我正试图在本地计算机上的glassfish 4服务器上部署应用程序。当我将.war文件复制到autodeploy目录中时,glassfish日志会返回异常,并且应用程序不会出现在服务器管理控制台上的应用程序列表中。我已经就此咨询了一位当地同事,根据与工作实例的比较,我们认为Glassfish服务器的痕迹(如下所示)可能与原因有关: 服务器跟踪: Caused by: org.hibernate.service.spi.ServiceException: Unable to create requ

我正试图在本地计算机上的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
原因:org.hibernate.service.spi.ServiceException:无法创建请求的服务[org.hibernate.engine.spi.CacheImplementor]
位于org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:186)
位于org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:150)
位于org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:131)
位于org.hibernate.internal.sessionfactorympl。(sessionfactorympl.java:264)
位于org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1760)
位于org.hibernate.ejb.EntityManagerFactoryImpl。(EntityManagerFactoryImpl.java:96)
位于org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:913)
... 60多
原因:org.hibernate.cache.CacheException:net.sf.ehcache.CacheException:从null配置时出错。最初的原因是无效的
位于org.hibernate.cache.ehcache.EhCacheRegionFactory.start(EhCacheRegionFactory.java:110)
位于org.hibernate.internal.CacheImpl.(CacheImpl.java:70)
位于org.hibernate.engine.spi.CacheInitiator.initiateService(CacheInitiator.java:40)
位于org.hibernate.engine.spi.CacheInitiator.initiateService(CacheInitiator.java:35)
位于org.hibernate.service.internal.SessionFactoryServiceRegistryImpl.initiateService(SessionFactoryServiceRegistryImpl.java:91)
位于org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:176)
... 66多
原因:net.sf.ehcache.CacheException:从null配置时出错。最初的原因是无效的
位于net.sf.ehcache.config.ConfigurationFactory.parseConfiguration(ConfigurationFactory.java:105)
位于org.hibernate.cache.ehcache.internal.util.HibernateUtil.loadAndCorrectConfiguration(HibernateUtil.java:63)
位于org.hibernate.cache.ehcache.EhCacheRegionFactory.start(EhCacheRegionFactory.java:93)
... 71多
原因:java.lang.NullPointerException
位于net.sf.ehcache.config.ConfigurationFactory.parseConfiguration(ConfigurationFactory.java:102)
... 73多
如果需要完整的堆栈跟踪,或者需要任何进一步的信息或编辑,请告诉我。否则,我将等待答复。

问题已解决:

我在Glassfish服务器上错卖了ehcache属性


经验教训:)

这个问题没有任何有效的答案,作者将细节保密。分享智慧或离开。