Hello,

I am trying to integrate spring 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. 


  | 00:26:54,453 INFO  [XmlWebApplicationContext] Refreshing [EMAIL PROTECTED]: 
display name [WebApplicationContext for namespace 'action-servlet']; startup 
date [Tue Apr 17 00:26:54 EDT 2007]; root of context hierarchy
  | 00:26:54,765 INFO  [XmlBeanDefinitionReader] Loading XML bean definitions 
from ServletContext resource [/WEB-INF/webappContext.xml]
  | 00:26:55,046 INFO  [XmlBeanDefinitionReader] Loading XML bean definitions 
from class path resource [META-INF/commonContext.xml]
  | 00:26:55,234 INFO  [XmlWebApplicationContext] Bean factory for application 
context [EMAIL PROTECTED]: [EMAIL PROTECTED]
  | 00:26:55,593 INFO  [XmlWebApplicationContext] Bean 
'org.springframework.aop.config.internalAutoProxyCreator' is not eligible for 
getting processed by all BeanPostProcessors (for example: not eligible for 
auto-proxying)
  | 00:26:55,718 INFO  [DriverManagerDataSource] Loaded JDBC driver: 
com.mysql.jdbc.Driver
  | 00:26:55,718 INFO  [XmlWebApplicationContext] Bean 'dataSource' is not 
eligible for getting processed by all BeanPostProcessors (for example: not 
eligible for auto-proxying)
  | 00:26:55,750 INFO  [XmlWebApplicationContext] Bean 
'org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter#13be416' is not 
eligible for getting processed by all BeanPostProcessors (for example: not 
eligible for auto-proxying)
  | 00:26:56,718 INFO  [Version] Hibernate Annotations 3.3.0.GA
  | 00:26:56,750 INFO  [Environment] Hibernate 3.2.0.ga
  | 00:26:56,765 INFO  [Environment] hibernate.properties not found
  | 00:26:56,781 INFO  [Environment] Bytecode provider name : cglib
  | 00:26:56,781 INFO  [Environment] using JDK 1.4 java.sql.Timestamp handling
  | 00:26:57,046 INFO  [Version] Hibernate EntityManager 3.3.1.GA
  | 00:26:57,093 INFO  [DefaultListableBeanFactory] Destroying singletons in 
[EMAIL PROTECTED]: defining beans 
[/authenticate,serviceManager,serviceDAO,userManager,userDAO,entityManagerFactory,dataSource,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.interceptor.TransactionAttributeSourceAdvisor,org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor,org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor];
 root of factory hierarchy
  | 00:26:57,109 ERROR [ContextLoaderPlugIn] Context initialization failed
  | org.springframework.beans.factory.BeanCreationException: Error creating 
bean with name 'entityManagerFactory' defined in class path resource 
[META-INF/commonContext.xml]: Invocation of init method failed; nested 
exception is java.lang.IllegalAccessError: 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.CascadeStyle.<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>(EJB3PersistEventListener.java:19)
  |     at 
org.hibernate.ejb.EventListenerConfigurator.<init>(EventListenerConfigurator.java:80)
  |     at 
org.hibernate.ejb.Ejb3Configuration.<init>(Ejb3Configuration.java:132)
  |     at 
org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:125)
  |     at 
org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:214)
  |     at 
org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:251)
  |     at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1143)
  |     at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1110)
  |     at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:431)
  |     at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:254)
  |     at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.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.PersistenceExceptionTranslationPostProcessor.setBeanFactory(PersistenceExceptionTranslationPostProcessor.java:104)
  | 
  | 

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

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

Reply via email to