diff --git a/pom.xml b/pom.xml index a978304d4..73402d8d2 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,6 @@ pom spring-data-document-parent - spring-data-document-core spring-data-mongodb spring-data-mongodb-cross-store spring-data-mongodb-log4j diff --git a/spring-data-couchdb/pom.xml b/spring-data-couchdb/pom.xml index d80608c5e..82a0d6b0a 100644 --- a/spring-data-couchdb/pom.xml +++ b/spring-data-couchdb/pom.xml @@ -66,8 +66,31 @@ - org.springframework.data - spring-data-document-core + org.springframework.data + spring-data-commons-core + + + + + javax.servlet + servlet-api + 2.5 + provided + + + org.springframework + spring-core + ${org.springframework.version} + + + org.springframework + spring-web + ${org.springframework.version} + + + org.springframework + spring-webmvc + ${org.springframework.version} diff --git a/spring-data-document-core/pom.xml b/spring-data-document-core/pom.xml deleted file mode 100644 index 8ef23b8b5..000000000 --- a/spring-data-document-core/pom.xml +++ /dev/null @@ -1,75 +0,0 @@ - - 4.0.0 - - org.springframework.data - spring-data-document-parent - 1.0.0.BUILD-SNAPSHOT - ../spring-data-document-parent/pom.xml - - spring-data-document-core - jar - Spring Data Document Support - - - - - org.springframework - spring-beans - - - org.springframework - spring-tx - - - - javax.annotation - jsr250-api - true - - - - org.mockito - mockito-all - test - - - - junit - junit - - - - - - javax.servlet - servlet-api - 2.5 - provided - - - - org.springframework - spring-core - ${org.springframework.version} - - - org.springframework - spring-web - ${org.springframework.version} - - - org.springframework - spring-webmvc - ${org.springframework.version} - - - - - - com.springsource.bundlor - com.springsource.bundlor.maven - - - - diff --git a/spring-data-document-core/src/main/java/META-INF/MANIFEST.MF b/spring-data-document-core/src/main/java/META-INF/MANIFEST.MF deleted file mode 100644 index 5e9495128..000000000 --- a/spring-data-document-core/src/main/java/META-INF/MANIFEST.MF +++ /dev/null @@ -1,3 +0,0 @@ -Manifest-Version: 1.0 -Class-Path: - diff --git a/spring-data-document-core/template.mf b/spring-data-document-core/template.mf deleted file mode 100644 index 3653c7947..000000000 --- a/spring-data-document-core/template.mf +++ /dev/null @@ -1,39 +0,0 @@ -Bundle-SymbolicName: org.springframework.data.document -Bundle-Name: Spring Data Document -Bundle-Vendor: SpringSource -Bundle-ManifestVersion: 2 -Import-Package: - sun.reflect;version="0";resolution:=optional -Import-Template: - javax.servlet;version="[2.4.0, 4.0.0)", - javax.servlet.http;version="[2.4.0, 4.0.0)", - org.springframework.http.*;version="[3.0.0, 4.0.0)", - org.springframework.http.converter.*;version="[3.0.0, 4.0.0)", - org.springframework.http.server*;version="[3.0.0, 4.0.0)", - org.springframework.ui.*;version="[3.0.0, 4.0.0)", - org.springframework.web.*;version="[3.0.0, 4.0.0)", - org.springframework.web.bind.*;version="[3.0.0, 4.0.0)", - org.springframework.web.bind.annotation.*;version="[3.0.0, 4.0.0)", - org.springframework.web.bind.annotation.support.*;version="[3.0.0, 4.0.0)", - org.springframework.web.bind.support.*;version="[3.0.0, 4.0.0)", - org.springframework.web.context.request.*;version="[3.0.0, 4.0.0)", - org.springframework.web.util.*;version="[3.0.0, 4.0.0)", - org.springframework.validation.*;version="[3.0.0, 4.0.0)", - org.springframework.validation.support.*;version="[3.0.0, 4.0.0)", - org.springframework.beans.*;version="[3.0.0, 4.0.0)", - org.springframework.core.*;version="[3.0.0, 4.0.0)", - org.springframework.dao.*;version="[3.0.0, 4.0.0)", - org.springframework.util.*;version="[3.0.0, 4.0.0)", - org.springframework.expression.*;version="[3.0.0, 4.0.0)", - org.springframework.expression.common.*;version="[3.0.0, 4.0.0)", - org.springframework.expression.spel.standard.*;version="[3.0.0, 4.0.0)", - org.springframework.expression.spel.support.*;version="[3.0.0, 4.0.0)", - org.springframework.validation.*;version="[3.0.0, 4.0.0)", - org.springframework.data.core.*;version="[1.0.0, 2.0.0)", - org.springframework.context.support.*;version="[1.0.0, 2.0.0)", - org.aopalliance.*;version="[1.0.0, 2.0.0)";resolution:=optional, - org.apache.commons.logging.*;version="[1.1.1, 2.0.0)", - org.w3c.dom.*;version="0", - javax.persistence.*;version="[1.0, 2.0)" - - diff --git a/spring-data-document-parent/pom.xml b/spring-data-document-parent/pom.xml index 6898533ce..e901d1856 100644 --- a/spring-data-document-parent/pom.xml +++ b/spring-data-document-parent/pom.xml @@ -142,11 +142,6 @@ spring-data-commons-aspects ${data.commons.version} - - org.springframework.data - spring-data-document-core - ${project.version} - org.springframework.data spring-data-couchdb diff --git a/spring-data-document-core/src/main/java/org/springframework/data/document/annotation/RelatedDocument.java b/spring-data-mongodb-cross-store/src/main/java/org/springframework/data/persistence/document/RelatedDocument.java similarity index 94% rename from spring-data-document-core/src/main/java/org/springframework/data/document/annotation/RelatedDocument.java rename to spring-data-mongodb-cross-store/src/main/java/org/springframework/data/persistence/document/RelatedDocument.java index 88eb67562..c3cd47c12 100644 --- a/spring-data-document-core/src/main/java/org/springframework/data/document/annotation/RelatedDocument.java +++ b/spring-data-mongodb-cross-store/src/main/java/org/springframework/data/persistence/document/RelatedDocument.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.springframework.data.document.annotation; +package org.springframework.data.persistence.document; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/spring-data-mongodb-cross-store/src/main/java/org/springframework/data/persistence/document/mongo/MongoChangeSetPersister.java b/spring-data-mongodb-cross-store/src/main/java/org/springframework/data/persistence/document/mongodb/MongoChangeSetPersister.java similarity index 96% rename from spring-data-mongodb-cross-store/src/main/java/org/springframework/data/persistence/document/mongo/MongoChangeSetPersister.java rename to spring-data-mongodb-cross-store/src/main/java/org/springframework/data/persistence/document/mongodb/MongoChangeSetPersister.java index 2cdad4a7d..4b12566dc 100644 --- a/spring-data-mongodb-cross-store/src/main/java/org/springframework/data/persistence/document/mongo/MongoChangeSetPersister.java +++ b/spring-data-mongodb-cross-store/src/main/java/org/springframework/data/persistence/document/mongodb/MongoChangeSetPersister.java @@ -1,4 +1,4 @@ -package org.springframework.data.persistence.document.mongo; +package org.springframework.data.persistence.document.mongodb; import javax.persistence.EntityManagerFactory; diff --git a/spring-data-mongodb-cross-store/src/main/java/org/springframework/data/persistence/document/mongo/MongoDocumentBacking.aj b/spring-data-mongodb-cross-store/src/main/java/org/springframework/data/persistence/document/mongodb/MongoDocumentBacking.aj similarity index 97% rename from spring-data-mongodb-cross-store/src/main/java/org/springframework/data/persistence/document/mongo/MongoDocumentBacking.aj rename to spring-data-mongodb-cross-store/src/main/java/org/springframework/data/persistence/document/mongodb/MongoDocumentBacking.aj index e99fb0325..8021c12fb 100644 --- a/spring-data-mongodb-cross-store/src/main/java/org/springframework/data/persistence/document/mongo/MongoDocumentBacking.aj +++ b/spring-data-mongodb-cross-store/src/main/java/org/springframework/data/persistence/document/mongodb/MongoDocumentBacking.aj @@ -1,7 +1,6 @@ -package org.springframework.data.persistence.document.mongo; +package org.springframework.data.persistence.document.mongodb; import java.lang.reflect.Field; -import java.util.Map; import javax.persistence.EntityManager; import javax.persistence.Transient; @@ -13,12 +12,11 @@ import org.aspectj.lang.JoinPoint; import org.aspectj.lang.reflect.FieldSignature; import org.springframework.dao.DataAccessException; -import org.springframework.data.document.annotation.RelatedDocument; +import org.springframework.data.persistence.document.RelatedDocument; import org.springframework.data.persistence.document.DocumentBacked; import org.springframework.data.persistence.document.DocumentBackedTransactionSynchronization; import org.springframework.data.persistence.ChangeSet; -import org.springframework.data.persistence.ChangeSetBacked; import org.springframework.data.persistence.ChangeSetPersister; import org.springframework.data.persistence.ChangeSetPersister.NotFoundException; import org.springframework.data.persistence.HashMapChangeSet; diff --git a/spring-data-mongodb-cross-store/src/test/java/org/springframework/data/document/persistence/test/Person.java b/spring-data-mongodb-cross-store/src/test/java/org/springframework/data/document/persistence/test/Person.java index 61e10d956..867a4fd48 100644 --- a/spring-data-mongodb-cross-store/src/test/java/org/springframework/data/document/persistence/test/Person.java +++ b/spring-data-mongodb-cross-store/src/test/java/org/springframework/data/document/persistence/test/Person.java @@ -3,7 +3,7 @@ package org.springframework.data.document.persistence.test; import javax.persistence.Entity; import javax.persistence.Id; -import org.springframework.data.document.annotation.RelatedDocument; +import org.springframework.data.persistence.document.RelatedDocument; @Entity public class Person { diff --git a/spring-data-mongodb-cross-store/src/test/resources/META-INF/spring/applicationContext.xml b/spring-data-mongodb-cross-store/src/test/resources/META-INF/spring/applicationContext.xml index 8325bc30b..a44b49ffc 100644 --- a/spring-data-mongodb-cross-store/src/test/resources/META-INF/spring/applicationContext.xml +++ b/spring-data-mongodb-cross-store/src/test/resources/META-INF/spring/applicationContext.xml @@ -38,12 +38,12 @@ - + class="org.springframework.data.persistence.document.mongodb.MongoChangeSetPersister"> diff --git a/spring-data-mongodb/pom.xml b/spring-data-mongodb/pom.xml index 0d5626322..606619a64 100644 --- a/spring-data-mongodb/pom.xml +++ b/spring-data-mongodb/pom.xml @@ -35,11 +35,6 @@ - - org.springframework.data - spring-data-document-core - ${project.version} - org.springframework.data spring-data-commons-core diff --git a/src/assembly/distribution.xml b/src/assembly/distribution.xml index efa9e6eb9..c65ced236 100644 --- a/src/assembly/distribution.xml +++ b/src/assembly/distribution.xml @@ -42,7 +42,6 @@ - org.springframework.data:spring-data-document-core org.springframework.data:spring-data-mongodb org.springframework.data:spring-data-mongodb-cross-store org.springframework.data:spring-data-mongodb-log4j diff --git a/src/docbkx/reference/mongodb.xml b/src/docbkx/reference/mongodb.xml index 7bb10a048..20bafe133 100644 --- a/src/docbkx/reference/mongodb.xml +++ b/src/docbkx/reference/mongodb.xml @@ -236,10 +236,6 @@ DEBUG [document.mongodb.MongoTemplate]: Dropped collection [database.person]spring-data-commons-core-1.1.0.M1.jar - - spring-data-document-core-1.0.0.M3.jar - - spring-data-mongodb-1.0.0.M3.jar