Hi Helene,
"it works for me TM" ;-)
have you run mvn install or mvn clean install?
I think I've experienced same error few weeks ago, unfortunately I
forgot what was causing it and how I solved it :(
cheers
marijan
On 07/02/2012 02:43 PM, [email protected] wrote:
Hi all,
I have just download the 0.14-SNAPSHOT rave's source code. But when I
compile with the mvn install command, I'm getting the following error.
/java.lang.IllegalStateException: Failed to load ApplicationContext/
/ at
org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:157)/
/ at
org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:109)/
/ at
org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:75)/
/ at
org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:321)/
/ at
org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211)/
/ at
org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288)/
/ at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)/
/ at
org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:290)/
/ at
org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231)/
/ at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)/
/ at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)/
/ at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)/
/ at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)/
/ at
org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)/
/ at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)/
/ at
org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)/
/ at
org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71)/
/ at org.junit.runners.ParentRunner.run(ParentRunner.java:236)/
/ at
org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174)/
/ at
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)/
/ at
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123)/
/ at
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104)/
/ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)/
/ at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)/
/ at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)/
/ at java.lang.reflect.Method.invoke(Method.java:597)/
/ at
org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)/
/ at
org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)/
/ at
org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:172)/
/ at
org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:104)/
/ at
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:70)/
/Caused by:
org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'jpaAddressConverter': Injection of
persistence dependencies failed; nested exception is
org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'entityManagerFactory' defined in class
path resource [org/apache/rave/jpa-applicationContext.xml]:
Invocation of init method failed; nested exception is
java.lang.IllegalStateException: Conflicting persistence unit
definitions for name 'ravePersistenceUnit':
file:/Users/aturpin/Documents/workspace/rave-project/rave-components/rave-core/target/rave-core-0.14-SNAPSHOT.jar,
file:/Users/aturpin/Documents/workspace/rave-project/rave-components/rave-jpa/target/classes//
/ at
org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessPropertyValues(PersistenceAnnotationBeanPostProcessor.java:342)/
/ at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1106)/
/ at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)/
/ at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)/
/ at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)/
/ at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)/
/ at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)/
/ at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)/
/ at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585)/
/ at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:913)/
/ at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:464)/
/ at
org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:103)/
/ at
org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:1)/
/ at
org.springframework.test.context.support.DelegatingSmartContextLoader.loadContext(DelegatingSmartContextLoader.java:228)/
/ at
org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124)/
/ at
org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148)/
/ ... 30 more/
/Caused by:
org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'entityManagerFactory' defined in class
path resource [org/apache/rave/jpa-applicationContext.xml]:
Invocation of init method failed; nested exception is
java.lang.IllegalStateException: Conflicting persistence unit
definitions for name 'ravePersistenceUnit':
file:/Users/aturpin/Documents/workspace/rave-project/rave-components/rave-core/target/rave-core-0.14-SNAPSHOT.jar,
file:/Users/aturpin/Documents/workspace/rave-project/rave-components/rave-jpa/target/classes//
/ at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1455)/
/ at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)/
/ at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)/
/ at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)/
/ at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)/
/ at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)/
/ at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)/
/ at
org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findDefaultEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:530)/
/ at
org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:496)/
/ at
org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.resolveEntityManager(PersistenceAnnotationBeanPostProcessor.java:657)/
/ at
org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.getResourceToInject(PersistenceAnnotationBeanPostProcessor.java:630)/
/ at
org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:150)/
/ at
org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87)/
/ at
org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessPropertyValues(PersistenceAnnotationBeanPostProcessor.java:339)/
/ ... 45 more/
/Caused by: java.lang.IllegalStateException: Conflicting
persistence unit definitions for name 'ravePersistenceUnit':
file:/Users/aturpin/Documents/workspace/rave-project/rave-components/rave-core/target/rave-core-0.14-SNAPSHOT.jar,
file:/Users/aturpin/Documents/workspace/rave-project/rave-components/rave-jpa/target/classes//
/ at
org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager.preparePersistenceUnitInfos(DefaultPersistenceUnitManager.java:361)/
/ at
org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager.afterPropertiesSet(DefaultPersistenceUnitManager.java:325)/
/ at
org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:224)/
/ at
org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:310)/
/ at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1514)/
/ at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1452)/
/ ... 58 more/
Any suggestion ?Does anyone have this problem ? Or am I the only one ?
Thanks
Anne-Hélène
--
Anne-Hélène TURPIN
Renater
Service Applicatif aux Utilisateurs
Tel : +33 2 23 23 71 42