ello,

I am trying to integrate spring with hibernate with JPA into my struts 
application and am getting the exception below. The service classes, which are 
calling the jpa objects were tested with Junit and they worked fine so I am not 
sure what the cause of the problem is.

Any assistance would be appreciated.

I am using JBoss 4.05 + Hibernate 3.2.2 ga + Hibernate Annotation 3.3.0 + 
Hibernate entity Manager 3.3.1


  | 00:04:57,328 INFO  [XmlWebApplicationContext] Bean 'dataSource' is not 
eligible
  | for getting processed by all BeanPostProcessors (for example: not eligible 
for a
  | uto-proxying)
  | 00:04:57,375 INFO  [XmlWebApplicationContext] Bean 
'org.springframework.orm.jpa.
  | vendor.HibernateJpaVendorAdapter#7c9b46' is not eligible for getting 
processed b
  | y all BeanPostProcessors (for example: not eligible for auto-proxying)
  | 00:04:58,515 INFO  [Version] Hibernate Annotations 3.3.0.GA
  | 00:04:58,578 INFO  [Environment] Hibernate 3.2.0.ga
  | 00:04:58,593 INFO  [Environment] hibernate.properties not found
  | 00:04:58,593 INFO  [Environment] Bytecode provider name : cglib
  | 00:04:58,609 INFO  [Environment] using JDK 1.4 java.sql.Timestamp handling
  | 00:04:58,859 INFO  [Version] Hibernate EntityManager 3.3.1.GA
  | 00:04:58,921 INFO  [DefaultListableBeanFactory] Destroying singletons in 
org.spr
  | [EMAIL PROTECTED]: defining
  | beans 
[/authenticate,serviceManager,serviceDAO,userManager,userDAO,entityManager
  | 
Factory,dataSource,transactionManager,org.springframework.aop.config.internalAut
  | 
oProxyCreator,org.springframework.transaction.interceptor.TransactionAttributeSo
  | 
urceAdvisor,org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostPro
  | 
cessor,org.springframework.dao.annotation.PersistenceExceptionTranslationPostPro
  | cessor]; root of factory hierarchy
  | 00:04:58,921 ERROR [ContextLoaderPlugIn] Context initialization failed
  | org.springframework.beans.factory.BeanCreationException: Error creating 
bean wit
  | h name 'entityManagerFactory' defined in class path resource 
[META-INF/commonCon
  | text.xml]: Invocation of init method failed; nested exception is 
java.lang.Illeg
  | alAccessError: tried to access method 
org.hibernate.engine.CascadeStyle.<init>()
  | V from class org.hibernate.engine.EJB3CascadeStyle$1
  | Caused by:
  | java.lang.IllegalAccessError: tried to access method 
org.hibernate.engine.Cascad
  | eStyle.<init>()V from class org.hibernate.engine.EJB3CascadeStyle$1
  |         at 
org.hibernate.engine.EJB3CascadeStyle$1.<init>(EJB3CascadeStyle.java:
  | 24)
  |         at 
org.hibernate.engine.EJB3CascadeStyle.<clinit>(EJB3CascadeStyle.java:
  | 19)
  |         at 
org.hibernate.ejb.event.EJB3PersistEventListener.<clinit>(EJB3Persist
  | EventListener.java:19)
  |         at 
org.hibernate.ejb.EventListenerConfigurator.<init>(EventListenerConfi
  | gurator.java:80)
  |         at 
org.hibernate.ejb.Ejb3Configuration.<init>(Ejb3Configuration.java:132
  | )
  |         at 
org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFa
  | ctory(HibernatePersistence.java:125)
  |         at 
org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.cr
  | 
eateNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:214)
  |         at 
org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPro
  | pertiesSet(AbstractEntityManagerFactoryBean.java:251)
  |         at 
org.springframework.beans.factory.support.AbstractAutowireCapableBean
  | Factory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1143)
  |         at 
org.springframework.beans.factory.support.AbstractAutowireCapableBean
  | Factory.initializeBean(AbstractAutowireCapableBeanFactory.java:1110)
  |         at 
org.springframework.beans.factory.support.AbstractAutowireCapableBean
  | Factory.createBean(AbstractAutowireCapableBeanFactory.java:431)
  |         at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb
  | ject(AbstractBeanFactory.java:254)
  |         at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistr
  | y.getSingleton(DefaultSingletonBeanRegistry.java:144)
  |         at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean
  | (AbstractBeanFactory.java:251)
  |         at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean
  | (AbstractBeanFactory.java:163)
  |         at 
org.springframework.dao.annotation.PersistenceExceptionTranslationPos
  | 
tProcessor.setBeanFactory(PersistenceExceptionTranslationPostProcessor.java:104)
  | 
  |         at 
org.springframework.beans.factory.support.AbstractAutowireCapableBean
  | Factory.initializeBean(AbstractAutowireCapableBeanFactory.java:1101)
  |         at 
org.springframework.beans.factory.support.AbstractAutowireCapableBean
  | Factory.createBean(AbstractAutowireCapableBeanFactory.java:431)
  |         at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb
  | ject(AbstractBeanFactory.java:254)
  |         at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistr
  | y.getSingleton(DefaultSingletonBeanRegistry.java:144)
  |         at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean
  | (AbstractBeanFactory.java:251)
  |         at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean
  | (AbstractBeanFactory.java:163)
  |         at 
org.springframework.context.support.AbstractApplicationContext.getBea
  | n(AbstractApplicationContext.java:683)
  |         at 
org.springframework.context.support.AbstractApplicationContext.regist
  | erBeanPostProcessors(AbstractApplicationContext.java:451)
  |         at 
org.springframework.context.support.AbstractApplicationContext.refres
  | h(AbstractApplicationContext.java:337)
  |         at 
org.springframework.web.struts.ContextLoaderPlugIn.createWebApplicati
  | onContext(ContextLoaderPlugIn.java:355)
  |         at 
org.springframework.web.struts.ContextLoaderPlugIn.initWebApplication
  | Context(ContextLoaderPlugIn.java:296)
  |         at 
org.springframework.web.struts.ContextLoaderPlugIn.init(ContextLoader
  | PlugIn.java:225)
  | 
  | 

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4038217#4038217

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4038217
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to