Skip to content

Commit edba941

Browse files
author
Thomas Risberg
committed
DATADOC-83 - removed the spring-data-document-core module; move @RelatedDocument to the spring-data-mongodb-cross-store module; renamed "org.springframework.data.persistence.document.mongo" package
1 parent c752183 commit edba941

File tree

14 files changed

+32
-144
lines changed

14 files changed

+32
-144
lines changed

pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
<packaging>pom</packaging>
1010
<modules>
1111
<module>spring-data-document-parent</module>
12-
<module>spring-data-document-core</module>
1312
<module>spring-data-mongodb</module>
1413
<module>spring-data-mongodb-cross-store</module>
1514
<module>spring-data-mongodb-log4j</module>

spring-data-couchdb/pom.xml

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,31 @@
6666

6767
<!-- Spring Data -->
6868
<dependency>
69-
<groupId>org.springframework.data</groupId>
70-
<artifactId>spring-data-document-core</artifactId>
69+
<groupId>org.springframework.data</groupId>
70+
<artifactId>spring-data-commons-core</artifactId>
71+
</dependency>
72+
73+
<!-- Dependencies for web analytics functionality - to me moved into spring framework -->
74+
<dependency>
75+
<groupId>javax.servlet</groupId>
76+
<artifactId>servlet-api</artifactId>
77+
<version>2.5</version>
78+
<scope>provided</scope>
79+
</dependency>
80+
<dependency>
81+
<groupId>org.springframework</groupId>
82+
<artifactId>spring-core</artifactId>
83+
<version>${org.springframework.version}</version>
84+
</dependency>
85+
<dependency>
86+
<groupId>org.springframework</groupId>
87+
<artifactId>spring-web</artifactId>
88+
<version>${org.springframework.version}</version>
89+
</dependency>
90+
<dependency>
91+
<groupId>org.springframework</groupId>
92+
<artifactId>spring-webmvc</artifactId>
93+
<version>${org.springframework.version}</version>
7194
</dependency>
7295

7396
<!-- Jackson JSON -->

spring-data-document-core/pom.xml

Lines changed: 0 additions & 75 deletions
This file was deleted.

spring-data-document-core/src/main/java/META-INF/MANIFEST.MF

Lines changed: 0 additions & 3 deletions
This file was deleted.

spring-data-document-core/template.mf

Lines changed: 0 additions & 39 deletions
This file was deleted.

spring-data-document-parent/pom.xml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -142,11 +142,6 @@
142142
<artifactId>spring-data-commons-aspects</artifactId>
143143
<version>${data.commons.version}</version>
144144
</dependency>
145-
<dependency>
146-
<groupId>org.springframework.data</groupId>
147-
<artifactId>spring-data-document-core</artifactId>
148-
<version>${project.version}</version>
149-
</dependency>
150145
<dependency>
151146
<groupId>org.springframework.data</groupId>
152147
<artifactId>spring-data-couchdb</artifactId>

spring-data-document-core/src/main/java/org/springframework/data/document/annotation/RelatedDocument.java renamed to spring-data-mongodb-cross-store/src/main/java/org/springframework/data/persistence/document/RelatedDocument.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package org.springframework.data.document.annotation;
17+
package org.springframework.data.persistence.document;
1818

1919
import java.lang.annotation.ElementType;
2020
import java.lang.annotation.Retention;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.springframework.data.persistence.document.mongo;
1+
package org.springframework.data.persistence.document.mongodb;
22

33
import javax.persistence.EntityManagerFactory;
44

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
package org.springframework.data.persistence.document.mongo;
1+
package org.springframework.data.persistence.document.mongodb;
22

33
import java.lang.reflect.Field;
4-
import java.util.Map;
54

65
import javax.persistence.EntityManager;
76
import javax.persistence.Transient;
@@ -13,12 +12,11 @@ import org.aspectj.lang.JoinPoint;
1312
import org.aspectj.lang.reflect.FieldSignature;
1413

1514
import org.springframework.dao.DataAccessException;
16-
import org.springframework.data.document.annotation.RelatedDocument;
15+
import org.springframework.data.persistence.document.RelatedDocument;
1716

1817
import org.springframework.data.persistence.document.DocumentBacked;
1918
import org.springframework.data.persistence.document.DocumentBackedTransactionSynchronization;
2019
import org.springframework.data.persistence.ChangeSet;
21-
import org.springframework.data.persistence.ChangeSetBacked;
2220
import org.springframework.data.persistence.ChangeSetPersister;
2321
import org.springframework.data.persistence.ChangeSetPersister.NotFoundException;
2422
import org.springframework.data.persistence.HashMapChangeSet;

spring-data-mongodb-cross-store/src/test/java/org/springframework/data/document/persistence/test/Person.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import javax.persistence.Entity;
44
import javax.persistence.Id;
55

6-
import org.springframework.data.document.annotation.RelatedDocument;
6+
import org.springframework.data.persistence.document.RelatedDocument;
77

88
@Entity
99
public class Person {

spring-data-mongodb-cross-store/src/test/resources/META-INF/spring/applicationContext.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,12 @@
3838
<bean class="org.springframework.data.document.mongodb.MongoExceptionTranslator"/>
3939

4040
<!-- Mongo aspect config -->
41-
<bean class="org.springframework.data.persistence.document.mongo.MongoDocumentBacking"
41+
<bean class="org.springframework.data.persistence.document.mongodb.MongoDocumentBacking"
4242
factory-method="aspectOf">
4343
<property name="changeSetPersister" ref="mongoChangeSetPersister"/>
4444
</bean>
4545
<bean id="mongoChangeSetPersister"
46-
class="org.springframework.data.persistence.document.mongo.MongoChangeSetPersister">
46+
class="org.springframework.data.persistence.document.mongodb.MongoChangeSetPersister">
4747
<property name="mongoTemplate" ref="mongoTemplate"/>
4848
<property name="entityManagerFactory" ref="entityManagerFactory"/>
4949
</bean>

spring-data-mongodb/pom.xml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,6 @@
3535
</dependency>
3636

3737
<!-- Spring Data -->
38-
<dependency>
39-
<groupId>org.springframework.data</groupId>
40-
<artifactId>spring-data-document-core</artifactId>
41-
<version>${project.version}</version>
42-
</dependency>
4338
<dependency>
4439
<groupId>org.springframework.data</groupId>
4540
<artifactId>spring-data-commons-core</artifactId>

src/assembly/distribution.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@
4242
<moduleSet>
4343
<!-- adds module jars to the distribution archive under the 'dist' directory -->
4444
<includes>
45-
<include>org.springframework.data:spring-data-document-core</include>
4645
<include>org.springframework.data:spring-data-mongodb</include>
4746
<include>org.springframework.data:spring-data-mongodb-cross-store</include>
4847
<include>org.springframework.data:spring-data-mongodb-log4j</include>

src/docbkx/reference/mongodb.xml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -236,10 +236,6 @@ DEBUG [document.mongodb.MongoTemplate]: Dropped collection [database.person]</pr
236236
<para>spring-data-commons-core-1.1.0.M1.jar</para>
237237
</listitem>
238238

239-
<listitem>
240-
<para>spring-data-document-core-1.0.0.M3.jar</para>
241-
</listitem>
242-
243239
<listitem>
244240
<para>spring-data-mongodb-1.0.0.M3.jar</para>
245241
</listitem>

0 commit comments

Comments
 (0)