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].
For more options, visit https://groups.google.com/d/optout.

Reply via email to