diff --git a/spring-data-neo4j-examples/cineasts/pom.xml b/spring-data-neo4j-examples/cineasts/pom.xml
index ba51727e3..bafb6bc82 100644
--- a/spring-data-neo4j-examples/cineasts/pom.xml
+++ b/spring-data-neo4j-examples/cineasts/pom.xml
@@ -4,7 +4,7 @@
org.neo4j
movies
- 1.0-SNAPSHOT
+ 2.0-SNAPSHOT
war
Movies
@@ -14,9 +14,9 @@
3.0.5.RELEASE
1.6.1
UTF-8
- 1.3
- 1.0.0.RELEASE
- 1.6.11.RELEASE
+ 1.4.1
+ 2.0.0.BUILD-SNAPSHOT
+ 1.6.12.M1
1.6.1
@@ -229,7 +229,7 @@
org.neo4j
neo4j-kernel
${neo4j.version}
- tests
+ test-jar
test
diff --git a/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/domain/Movie.java b/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/domain/Movie.java
index b8cf7278f..551a0cbd2 100644
--- a/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/domain/Movie.java
+++ b/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/domain/Movie.java
@@ -1,14 +1,16 @@
package org.neo4j.cineasts.domain;
+import org.neo4j.graphdb.Direction;
import org.neo4j.helpers.collection.IteratorUtil;
-import org.springframework.data.graph.annotation.NodeEntity;
-import org.springframework.data.graph.annotation.RelatedTo;
-import org.springframework.data.graph.annotation.RelatedToVia;
-import org.springframework.data.graph.neo4j.annotation.Indexed;
+import org.springframework.data.neo4j.annotation.NodeEntity;
+import org.springframework.data.neo4j.annotation.RelatedTo;
+import org.springframework.data.neo4j.annotation.RelatedToVia;
+import org.springframework.data.neo4j.annotation.Indexed;
import java.util.*;
-import static org.springframework.data.graph.core.Direction.INCOMING;
+import static org.neo4j.graphdb.Direction.INCOMING;
+
/**
* @author mh
diff --git a/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/domain/Person.java b/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/domain/Person.java
index 81f445a92..7810e2b51 100644
--- a/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/domain/Person.java
+++ b/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/domain/Person.java
@@ -1,9 +1,9 @@
package org.neo4j.cineasts.domain;
-import org.springframework.data.graph.annotation.NodeEntity;
-import org.springframework.data.graph.annotation.RelatedTo;
-import org.springframework.data.graph.annotation.RelatedToVia;
-import org.springframework.data.graph.neo4j.annotation.Indexed;
+import org.springframework.data.neo4j.annotation.Indexed;
+import org.springframework.data.neo4j.annotation.NodeEntity;
+import org.springframework.data.neo4j.annotation.RelatedTo;
+import org.springframework.data.neo4j.annotation.RelatedToVia;
import java.util.Date;
import java.util.Set;
diff --git a/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/domain/Rating.java b/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/domain/Rating.java
index d93858386..ea14ea5f9 100644
--- a/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/domain/Rating.java
+++ b/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/domain/Rating.java
@@ -1,8 +1,8 @@
package org.neo4j.cineasts.domain;
-import org.springframework.data.graph.annotation.EndNode;
-import org.springframework.data.graph.annotation.RelationshipEntity;
-import org.springframework.data.graph.annotation.StartNode;
+import org.springframework.data.neo4j.annotation.EndNode;
+import org.springframework.data.neo4j.annotation.RelationshipEntity;
+import org.springframework.data.neo4j.annotation.StartNode;
/**
* @author mh
diff --git a/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/domain/Role.java b/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/domain/Role.java
index 51ca954b1..e5a4dac27 100644
--- a/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/domain/Role.java
+++ b/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/domain/Role.java
@@ -1,8 +1,8 @@
package org.neo4j.cineasts.domain;
-import org.springframework.data.graph.annotation.EndNode;
-import org.springframework.data.graph.annotation.RelationshipEntity;
-import org.springframework.data.graph.annotation.StartNode;
+import org.springframework.data.neo4j.annotation.EndNode;
+import org.springframework.data.neo4j.annotation.RelationshipEntity;
+import org.springframework.data.neo4j.annotation.StartNode;
/**
* @author mh
diff --git a/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/domain/User.java b/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/domain/User.java
index 120d32ebb..8d362207a 100644
--- a/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/domain/User.java
+++ b/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/domain/User.java
@@ -1,11 +1,11 @@
package org.neo4j.cineasts.domain;
+import org.neo4j.graphdb.Direction;
import org.neo4j.helpers.collection.IteratorUtil;
-import org.springframework.data.graph.annotation.NodeEntity;
-import org.springframework.data.graph.annotation.RelatedTo;
-import org.springframework.data.graph.annotation.RelatedToVia;
-import org.springframework.data.graph.core.Direction;
-import org.springframework.data.graph.neo4j.annotation.Indexed;
+import org.springframework.data.neo4j.annotation.Indexed;
+import org.springframework.data.neo4j.annotation.NodeEntity;
+import org.springframework.data.neo4j.annotation.RelatedTo;
+import org.springframework.data.neo4j.annotation.RelatedToVia;
import org.springframework.security.authentication.encoding.Md5PasswordEncoder;
import org.springframework.security.core.GrantedAuthority;
diff --git a/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/repository/MovieRepository.java b/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/repository/MovieRepository.java
index b619e9cc7..77cd173a2 100644
--- a/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/repository/MovieRepository.java
+++ b/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/repository/MovieRepository.java
@@ -1,8 +1,8 @@
package org.neo4j.cineasts.repository;
import org.neo4j.cineasts.domain.Movie;
-import org.springframework.data.graph.neo4j.repository.GraphRepository;
-import org.springframework.data.graph.neo4j.repository.NamedIndexRepository;
+import org.springframework.data.neo4j.repository.GraphRepository;
+import org.springframework.data.neo4j.repository.NamedIndexRepository;
/**
* @author mh
diff --git a/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/repository/PersonRepository.java b/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/repository/PersonRepository.java
index 98d278ec4..e3113da33 100644
--- a/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/repository/PersonRepository.java
+++ b/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/repository/PersonRepository.java
@@ -1,7 +1,7 @@
package org.neo4j.cineasts.repository;
import org.neo4j.cineasts.domain.Person;
-import org.springframework.data.graph.neo4j.repository.GraphRepository;
+import org.springframework.data.neo4j.repository.GraphRepository;
/**
* @author mh
diff --git a/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/repository/UserRepository.java b/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/repository/UserRepository.java
index 166a1e4c6..d879532be 100644
--- a/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/repository/UserRepository.java
+++ b/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/repository/UserRepository.java
@@ -1,7 +1,7 @@
package org.neo4j.cineasts.repository;
import org.neo4j.cineasts.domain.User;
-import org.springframework.data.graph.neo4j.repository.GraphRepository;
+import org.springframework.data.neo4j.repository.GraphRepository;
/**
* @author mh
diff --git a/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/service/DatabasePopulator.java b/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/service/DatabasePopulator.java
index 2867b2207..8400bdedb 100644
--- a/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/service/DatabasePopulator.java
+++ b/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/service/DatabasePopulator.java
@@ -6,7 +6,7 @@ import org.neo4j.cineasts.movieimport.MovieDbImportService;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.data.graph.neo4j.support.GraphDatabaseContext;
+import org.springframework.data.neo4j.support.GraphDatabaseContext;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
diff --git a/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/service/FriendsMovieRecommendations.java b/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/service/FriendsMovieRecommendations.java
index 8fe13d786..9f63b5b01 100644
--- a/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/service/FriendsMovieRecommendations.java
+++ b/spring-data-neo4j-examples/cineasts/src/main/java/org/neo4j/cineasts/service/FriendsMovieRecommendations.java
@@ -7,7 +7,7 @@ import org.neo4j.graphdb.traversal.Evaluators;
import org.neo4j.graphdb.traversal.TraversalDescription;
import org.neo4j.kernel.Traversal;
import org.neo4j.kernel.Uniqueness;
-import org.springframework.data.graph.core.EntityPath;
+import org.springframework.data.neo4j.core.EntityPath;
import java.util.HashMap;
import java.util.Map;
diff --git a/spring-data-neo4j-examples/cineasts/src/main/webapp/WEB-INF/applicationContext.xml b/spring-data-neo4j-examples/cineasts/src/main/webapp/WEB-INF/applicationContext.xml
index 905bce08d..a2d1731c7 100644
--- a/spring-data-neo4j-examples/cineasts/src/main/webapp/WEB-INF/applicationContext.xml
+++ b/spring-data-neo4j-examples/cineasts/src/main/webapp/WEB-INF/applicationContext.xml
@@ -1,14 +1,12 @@
+ xmlns:neo4j="http://www.springframework.org/schema/data/neo4j"
+ xmlns:tx="http://www.springframework.org/schema/tx"
+ xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
+ http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd
+ http://www.springframework.org/schema/data/neo4j http://www.springframework.org/schema/data/neo4j/spring-neo4j-2.0.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd">
@@ -16,8 +14,8 @@
-
-
+
+
diff --git a/spring-data-neo4j-examples/cineasts/src/test/resources/movies-test-context.xml b/spring-data-neo4j-examples/cineasts/src/test/resources/movies-test-context.xml
index 67707dd1e..51064ec85 100644
--- a/spring-data-neo4j-examples/cineasts/src/test/resources/movies-test-context.xml
+++ b/spring-data-neo4j-examples/cineasts/src/test/resources/movies-test-context.xml
@@ -1,28 +1,21 @@
+ xmlns:neo4j="http://www.springframework.org/schema/data/neo4j"
+ xmlns:tx="http://www.springframework.org/schema/tx"
+ xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
+ http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd
+ http://www.springframework.org/schema/data/neo4j http://www.springframework.org/schema/data/neo4j/spring-neo4j-2.0.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd">
-
-
+
+
-
+