[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