solved.

On Tuesday, April 15, 2014 2:42:31 PM UTC+1, Michael Hunger wrote:
>
> Do you have a small test project that reproduces the error in a controlled 
> setup?
>
> Thanks a lot Michael
>
> Am 15.04.2014 um 13:54 schrieb [email protected] <javascript:>:
>
> Recently upgraded to Spring Data Neo4 version -3.0.1-Release (from 2.x 
> Release). I modified @Configuration file to reflect the settings explained 
> here 
> http://blog.neo4j.org/2014/03/spring-data-neo4j-progress-update-sdn-3.html
> . 
>
>  The upgrade seems to be the cause of the following exceptions.
>
> Downgrading to  Version 3.0.0.RELEASE seems to work! 
>
> Any Ideas?
>
> Config Class
> */
> @EnableTransactionManagement(mode=AdviceMode.ASPECTJ)
> @EnableNeo4jRepositories(value={"repo"})
> public class Neo4JConfig extends Neo4jConfiguration{
>  public Neo4JConfig(){
> setBasePackage("base here");
> }
>  @Bean
> public SpringRestGraphDatabase graphDatabaseService(){
> SpringRestGraphDatabase springRestGraphDatabase = new 
> SpringRestGraphDatabase("http://localhost:7474/db/data";);
> return springRestGraphDatabase;
>  }
>
>     @Bean
>     public Neo4jMappingContext neo4jMappingContext() {
>         return new Neo4jMappingContext();
>     }
>
>
> StactTrace
>
>
> 17:59:44.656 [localhost-startStop-1] ERROR o.s.web.context.ContextLoader - 
> Context initialization failed
> org.springframework.beans.factory.BeanCreationException: Error creating 
> bean with name 'compGraphService': Injection of autowired dependencies 
> failed; nested exception is 
> org.springframework.beans.factory.BeanCreationException: Could not autowire 
> field: private core.graph.repository.CompGraphRepository 
> core.graph.service.impl.GraphServiceImpl.compGraphRepository; nested 
> exception is org.springframework.beans.factory.BeanCreationException: Error 
> creating bean with name 'compGraphRepository': Invocation of init method 
> failed; nested exception is 
> org.springframework.data.mapping.model.MappingException: Unknown persistent 
> entity core.CompBasic
> at 
> org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:292)
>  
> ~[spring-beans-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1185)
>  
> ~[spring-beans-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:537)
>  
> ~[spring-beans-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:475)
>  
> ~[spring-beans-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> at 
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:304)
>  
> ~[spring-beans-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> at 
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:228)
>  
> ~[spring-beans-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> at 
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:300)
>  
> ~[spring-beans-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> at 
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:195)
>  
> ~[spring-beans-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> at 
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:703)
>  
> ~[spring-beans-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> at 
> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:760)
>  
> ~[spring-context-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> at 
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:482)
>  
> ~[spring-context-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> at 
> org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403)
>  
> ~[spring-web-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> at 
> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)
>  
> ~[spring-web-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> at 
> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106)
>  
> [spring-web-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> at 
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4887)
>  
> [catalina.jar:7.0.39]
> at 
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5381)
>  
> [catalina.jar:7.0.39]
> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 
> [catalina.jar:7.0.39]
> at 
> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
>  
> [catalina.jar:7.0.39]
> at 
> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
>  
> [catalina.jar:7.0.39]
> at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0]
> at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>  
> [na:1.8.0]
> at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>  
> [na:1.8.0]
> at java.lang.Thread.run(Thread.java:744) [na:1.8.0]
> Caused by: org.springframework.beans.factory.BeanCreationException: Could 
> not autowire field: private core.graph.repository.CompGraphRepository 
> core.graph.service.impl.GraphServiceImpl.compGraphRepository; nested 
> exception is org.springframework.beans.factory.BeanCreationException: Error 
> creating bean with name 'compGraphRepository': Invocation of init method 
> failed; nested exception is 
> org.springframework.data.mapping.model.MappingException: Unknown persistent 
> entity core.CompBasic
> at 
> org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:508)
>  
> ~[spring-beans-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> at 
> org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87)
>  
> ~[spring-beans-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> at 
> org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:289)
>  
> ~[spring-beans-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> ... 22 common frames omitted
> Caused by: org.springframework.beans.factory.BeanCreationException: Error 
> creating bean with name 'compGraphRepository': Invocation of init method 
> failed; nested exception is 
> org.springframework.data.mapping.model.MappingException: Unknown persistent 
> entity core.CompBasic
> at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1553)
>  
> ~[spring-beans-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539)
>  
> ~[spring-beans-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:475)
>  
> ~[spring-beans-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> at 
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:304)
>  
> ~[spring-beans-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> at 
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:228)
>  
> ~[spring-beans-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> at 
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:300)
>  
> ~[spring-beans-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> at 
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:195)
>  
> ~[spring-beans-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> at 
> org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1017)
>  
> ~[spring-beans-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> at 
> org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:960)
>  
> ~[spring-beans-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> at 
> org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:858)
>  
> ~[spring-beans-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> at 
> org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:480)
>  
> ~[spring-beans-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> ... 24 common frames omitted
> Caused by: org.springframework.data.mapping.model.MappingException: 
> Unknown persistent entity core.CompBasic
> at 
> org.springframework.data.mapping.context.AbstractMappingContext.getPersistentEntity(AbstractMappingContext.java:169)
>  
> ~[spring-data-commons-1.7.1.RELEASE.jar:na]
> at 
> org.springframework.data.mapping.context.AbstractMappingContext.getPersistentEntity(AbstractMappingContext.java:141)
>  
> ~[spring-data-commons-1.7.1.RELEASE.jar:na]
> at 
> org.springframework.data.mapping.context.AbstractMappingContext.getPersistentEntity(AbstractMappingContext.java:67)
>  
> ~[spring-data-commons-1.7.1.RELEASE.jar:na]
> at 
> org.springframework.data.neo4j.repository.query.CypherQueryBuilder.<init>(CypherQueryBuilder.java:37)
>  
> ~[spring-data-neo4j-3.0.1.RELEASE.jar:na]
> at 
> org.springframework.data.neo4j.repository.query.CypherQueryCreator.create(CypherQueryCreator.java:72)
>  
> ~[spring-data-neo4j-3.0.1.RELEASE.jar:na]
> at 
> org.springframework.data.neo4j.repository.query.CypherQueryCreator.create(CypherQueryCreator.java:35)
>  
> ~[spring-data-neo4j-3.0.1.RELEASE.jar:na]
> at 
> org.springframework.data.repository.query.parser.AbstractQueryCreator.createCriteria(AbstractQueryCreator.java:109)
>  
> ~[spring-data-commons-1.7.1.RELEASE.jar:na]
> at 
> org.springframework.data.repository.query.parser.AbstractQueryCreator.createQuery(AbstractQueryCreator.java:88)
>  
> ~[spring-data-commons-1.7.1.RELEASE.jar:na]
> at 
> org.springframework.data.repository.query.parser.AbstractQueryCreator.createQuery(AbstractQueryCreator.java:73)
>  
> ~[spring-data-commons-1.7.1.RELEASE.jar:na]
> at 
> org.springframework.data.neo4j.repository.query.DerivedCypherRepositoryQuery.<init>(DerivedCypherRepositoryQuery.java:59)
>  
> ~[spring-data-neo4j-3.0.1.RELEASE.jar:na]
> at 
> org.springframework.data.neo4j.repository.query.GraphQueryMethod.createQuery(GraphQueryMethod.java:146)
>  
> ~[spring-data-neo4j-3.0.1.RELEASE.jar:na]
> at 
> org.springframework.data.neo4j.repository.GraphRepositoryFactory$1.resolveQuery(GraphRepositoryFactory.java:113)
>  
> ~[spring-data-neo4j-3.0.1.RELEASE.jar:na]
> at 
> org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.<init>(RepositoryFactorySupport.java:304)
>  
> ~[spring-data-commons-1.7.1.RELEASE.jar:na]
> at 
> org.springframework.data.repository.core.support.RepositoryFactorySupport.getRepository(RepositoryFactorySupport.java:161)
>  
> ~[spring-data-commons-1.7.1.RELEASE.jar:na]
> at 
> org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.initAndReturn(RepositoryFactoryBeanSupport.java:224)
>  
> ~[spring-data-commons-1.7.1.RELEASE.jar:na]
> at 
> org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.afterPropertiesSet(RepositoryFactoryBeanSupport.java:210)
>  
> ~[spring-data-commons-1.7.1.RELEASE.jar:na]
> at 
> org.springframework.data.neo4j.repository.GraphRepositoryFactoryBean.afterPropertiesSet(GraphRepositoryFactoryBean.java:69)
>  
> ~[spring-data-neo4j-3.0.1.RELEASE.jar:na]
> at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1612)
>  
> ~[spring-beans-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1549)
>  
> ~[spring-beans-4.0.3.RELEASE.jar:4.0.3.RELEASE]
> ... 34 common frames omitted
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Neo4j" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] <javascript:>.
> For more options, visit https://groups.google.com/d/optout.
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to