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


Reply via email to