[jboss-jira] [JBoss JIRA] Resolved: (AS7-1126) CNFE com.sun.org.apache.xerces.internal.parsers.SAXParser when using Infinispan as 2nd Level Cache for Hibernate/JPA
Juergen Zimmermann (JIRA)
jira-events at lists.jboss.org
Mon Jun 27 10:14:23 EDT 2011
[ https://issues.jboss.org/browse/AS7-1126?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Juergen Zimmermann resolved AS7-1126.
-------------------------------------
Resolution: Rejected
The Hibernate properties in persistence.xml were wrong
> CNFE com.sun.org.apache.xerces.internal.parsers.SAXParser when using Infinispan as 2nd Level Cache for Hibernate/JPA
> --------------------------------------------------------------------------------------------------------------------
>
> Key: AS7-1126
> URL: https://issues.jboss.org/browse/AS7-1126
> Project: Application Server 7
> Issue Type: Bug
> Components: Modules
> Reporter: Juergen Zimmermann
>
> I changed my L2C from Hibernate's HashtableCacheProvider to Infinispan. Now I'm getting the following stacktrace when my EAR (including JPA) is started:
> 15:35:52,736 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-3) MSC00001: Failed to start service jboss.persistenceunit."swe1.ear/swe1EJB.jar#swe1Persistence": org.jboss.msc.service.StartException in service jboss.persistenceunit."swe1.ear/swe1EJB.jar#swe1Persistence": Failed to start service
> at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1786)
> at org.jboss.msc.service.ServiceControllerImpl$ClearTCCLTask.run(ServiceControllerImpl.java:2291)
> at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [:1.6.0_26]
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [:1.6.0_26]
> at java.lang.Thread.run(Thread.java:662) [:1.6.0_26]
> Caused by: javax.persistence.PersistenceException: [PersistenceUnit: swe1Persistence] Unable to build EntityManagerFactory
> at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:903)
> at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:879)
> at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:73)
> at org.jboss.as.jpa.service.PersistenceUnitService.createContainerEntityManagerFactory(PersistenceUnitService.java:170)
> at org.jboss.as.jpa.service.PersistenceUnitService.start(PersistenceUnitService.java:80)
> at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1765)
> ... 4 more
> Caused by: org.hibernate.cache.CacheException: Unable to create default cache manager
> at org.hibernate.cache.infinispan.InfinispanRegionFactory.createCacheManager(InfinispanRegionFactory.java:319)
> at org.hibernate.cache.infinispan.InfinispanRegionFactory.start(InfinispanRegionFactory.java:268)
> at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:274)
> at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1720)
> at org.hibernate.ejb.EntityManagerFactoryImpl.<init>(EntityManagerFactoryImpl.java:77)
> at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:894)
> ... 9 more
> Caused by: java.io.IOException: SAX2 driver class com.sun.org.apache.xerces.internal.parsers.SAXParser not found
> at org.infinispan.config.InfinispanConfiguration.newInfinispanConfiguration(InfinispanConfiguration.java:262)
> at org.infinispan.config.InfinispanConfiguration.newInfinispanConfiguration(InfinispanConfiguration.java:280)
> at org.infinispan.config.InfinispanConfiguration.newInfinispanConfiguration(InfinispanConfiguration.java:132)
> at org.infinispan.config.InfinispanConfiguration.newInfinispanConfiguration(InfinispanConfiguration.java:108)
> at org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:253)
> at org.hibernate.cache.infinispan.InfinispanRegionFactory.createCacheManager(InfinispanRegionFactory.java:311)
> ... 14 more
> Caused by: java.lang.ClassNotFoundException: com.sun.org.apache.xerces.internal.parsers.SAXParser from [Module "deployment.swe1.ear.swe1EJB.jar:main" from Service Module Loader]
> at org.xml.sax.helpers.XMLReaderFactory.loadClass(XMLReaderFactory.java:189) [:1.6.0_26]
> at org.xml.sax.helpers.XMLReaderFactory.createXMLReader(XMLReaderFactory.java:150) [:1.6.0_26]
> at org.infinispan.config.InfinispanConfiguration.newInfinispanConfiguration(InfinispanConfiguration.java:222)
> ... 19 more
> Caused by: java.lang.ClassNotFoundException: com.sun.org.apache.xerces.internal.parsers.SAXParser from [Module "deployment.swe1.ear.swe1EJB.jar:main" from Service Module Loader]
> at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:191)
> at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:358)
> at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:307)
> at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:101)
> at org.xml.sax.helpers.NewInstance.newInstance(NewInstance.java:49) [:1.6.0_26]
> at org.xml.sax.helpers.XMLReaderFactory.loadClass(XMLReaderFactory.java:187) [:1.6.0_26]
> ... 21 more
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list