Skip to content

Commit ff1184f

Browse files
committed
Fix Spring data MongoDB dependencies
1 parent eb160fb commit ff1184f

File tree

4 files changed

+59
-4
lines changed

4 files changed

+59
-4
lines changed

pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@
8585
<jakarta.validation-api.version>3.1.0</jakarta.validation-api.version>
8686
<jakarta.persistence-api.version>3.1.0</jakarta.persistence-api.version>
8787
<neo4j-ogm-core.version>4.0.11</neo4j-ogm-core.version>
88-
<mongodb-driver-sync.version>5.2.0</mongodb-driver-sync.version>
88+
<mongodb-driver.version>5.2.0</mongodb-driver.version>
8989
<junit-jupiter.version>5.11.1</junit-jupiter.version>
9090

9191
<!-- provided dependencies -->

spring-batch-core/pom.xml

+20-1
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,10 @@
106106
<groupId>org.slf4j</groupId>
107107
<artifactId>slf4j-api</artifactId>
108108
</exclusion>
109+
<exclusion>
110+
<groupId>org.mongodb</groupId>
111+
<artifactId>mongodb-driver-core</artifactId>
112+
</exclusion>
109113
<exclusion>
110114
<groupId>org.mongodb</groupId>
111115
<artifactId>mongodb-driver-sync</artifactId>
@@ -114,12 +118,27 @@
114118
<groupId>org.springframework</groupId>
115119
<artifactId>spring-expression</artifactId>
116120
</exclusion>
121+
<exclusion>
122+
<groupId>org.springframework.data</groupId>
123+
<artifactId>spring-data-commons</artifactId>
124+
</exclusion>
117125
</exclusions>
118126
</dependency>
127+
<dependency>
128+
<groupId>org.springframework.data</groupId>
129+
<artifactId>spring-data-commons</artifactId>
130+
<version>${spring-data-commons.version}</version>
131+
</dependency>
132+
<dependency>
133+
<groupId>org.mongodb</groupId>
134+
<artifactId>mongodb-driver-core</artifactId>
135+
<version>${mongodb-driver.version}</version>
136+
<optional>true</optional>
137+
</dependency>
119138
<dependency>
120139
<groupId>org.mongodb</groupId>
121140
<artifactId>mongodb-driver-sync</artifactId>
122-
<version>${mongodb-driver-sync.version}</version>
141+
<version>${mongodb-driver.version}</version>
123142
<optional>true</optional>
124143
</dependency>
125144

spring-batch-infrastructure/pom.xml

+19-1
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,18 @@
171171
<groupId>org.slf4j</groupId>
172172
<artifactId>slf4j-api</artifactId>
173173
</exclusion>
174+
<exclusion>
175+
<groupId>org.springframework.data</groupId>
176+
<artifactId>spring-data-commons</artifactId>
177+
</exclusion>
178+
<exclusion>
179+
<groupId>org.mongodb</groupId>
180+
<artifactId>mongodb-driver-core</artifactId>
181+
</exclusion>
182+
<exclusion>
183+
<groupId>org.mongodb</groupId>
184+
<artifactId>mongodb-driver-sync</artifactId>
185+
</exclusion>
174186
</exclusions>
175187
</dependency>
176188
<dependency>
@@ -201,10 +213,16 @@
201213
</exclusion>
202214
</exclusions>
203215
</dependency>
216+
<dependency>
217+
<groupId>org.mongodb</groupId>
218+
<artifactId>mongodb-driver-core</artifactId>
219+
<version>${mongodb-driver.version}</version>
220+
<optional>true</optional>
221+
</dependency>
204222
<dependency>
205223
<groupId>org.mongodb</groupId>
206224
<artifactId>mongodb-driver-sync</artifactId>
207-
<version>${mongodb-driver-sync.version}</version>
225+
<version>${mongodb-driver.version}</version>
208226
<optional>true</optional>
209227
</dependency>
210228
<dependency>

spring-batch-samples/pom.xml

+19-1
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,10 @@
125125
<groupId>org.slf4j</groupId>
126126
<artifactId>slf4j-api</artifactId>
127127
</exclusion>
128+
<exclusion>
129+
<groupId>org.mongodb</groupId>
130+
<artifactId>mongodb-driver-core</artifactId>
131+
</exclusion>
128132
<exclusion>
129133
<groupId>org.mongodb</groupId>
130134
<artifactId>mongodb-driver-sync</artifactId>
@@ -133,8 +137,17 @@
133137
<groupId>org.springframework</groupId>
134138
<artifactId>spring-expression</artifactId>
135139
</exclusion>
140+
<exclusion>
141+
<groupId>org.springframework.data</groupId>
142+
<artifactId>spring-data-commons</artifactId>
143+
</exclusion>
136144
</exclusions>
137145
</dependency>
146+
<dependency>
147+
<groupId>org.springframework.data</groupId>
148+
<artifactId>spring-data-commons</artifactId>
149+
<version>${spring-data-commons.version}</version>
150+
</dependency>
138151
<dependency>
139152
<groupId>org.springframework.data</groupId>
140153
<artifactId>spring-data-jpa</artifactId>
@@ -181,10 +194,15 @@
181194
<artifactId>jakarta.el</artifactId>
182195
<version>${jakarta.el.version}</version>
183196
</dependency>
197+
<dependency>
198+
<groupId>org.mongodb</groupId>
199+
<artifactId>mongodb-driver-core</artifactId>
200+
<version>${mongodb-driver.version}</version>
201+
</dependency>
184202
<dependency>
185203
<groupId>org.mongodb</groupId>
186204
<artifactId>mongodb-driver-sync</artifactId>
187-
<version>${mongodb-driver-sync.version}</version>
205+
<version>${mongodb-driver.version}</version>
188206
</dependency>
189207
<dependency>
190208
<groupId>io.prometheus</groupId>

0 commit comments

Comments
 (0)