Skip to content

Commit 6e9af6e

Browse files
authored
[JAVA-38358] (#17257)
* [JAVA-38358] Upgraded wiremock version to 3.9.1 * [JAVA-38358] Upgraded rest-assured version to 5.5.0 * [JAVA-38358] * [JAVA-38358] Reverted changes on parent modules * [JAVA-38358]
1 parent 9effc7c commit 6e9af6e

File tree

30 files changed

+58
-58
lines changed

30 files changed

+58
-58
lines changed

apache-httpclient/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272

7373
<properties>
7474
<mockserver.version>5.6.1</mockserver.version>
75-
<wiremock.version>3.3.1</wiremock.version>
75+
<wiremock.version>3.9.1</wiremock.version>
7676
<!-- http client & core 5 -->
7777
<httpcore5.version>5.2.2</httpcore5.version>
7878
<httpclient5.version>5.2.2</httpclient5.version>

apache-httpclient4/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,7 @@
232232
<commons-codec.version>1.16.0</commons-codec.version>
233233
<httpasyncclient.version>4.1.5</httpasyncclient.version>
234234
<!-- testing -->
235-
<wiremock.version>3.3.1</wiremock.version>
235+
<wiremock.version>3.9.1</wiremock.version>
236236
<httpcore.version>4.4.16</httpcore.version>
237237
<httpclient.version>4.5.14</httpclient.version>
238238
<mockserver.version>5.11.2</mockserver.version>

core-java-modules/core-java-httpclient/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050

5151
<properties>
5252
<mockserver.version>5.11.2</mockserver.version>
53-
<wiremock.version>3.3.1</wiremock.version>
53+
<wiremock.version>3.9.1</wiremock.version>
5454
</properties>
5555

5656
</project>

core-java-modules/core-java-io-2/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151

5252
<properties>
5353
<maven-javadoc-plugin.version>3.6.2</maven-javadoc-plugin.version>
54-
<wiremock.version>3.3.1</wiremock.version>
54+
<wiremock.version>3.9.1</wiremock.version>
5555
</properties>
5656

5757
</project>

httpclient-simple/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@
202202
<!-- util -->
203203
<commons-codec.version>1.16.0</commons-codec.version>
204204
<!-- testing -->
205-
<wiremock.version>3.3.1</wiremock.version>
205+
<wiremock.version>3.9.1</wiremock.version>
206206
<!-- http client & core 5 -->
207207
<httpcore5.version>5.2</httpcore5.version>
208208
<httpclient5.version>5.2</httpclient5.version>

patterns-modules/design-patterns-architectural/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
<hibernate-core.version>6.5.2.Final</hibernate-core.version>
6868
<mysql-connector.version>8.2.0</mysql-connector.version>
6969
<spring-boot.version>3.1.5</spring-boot.version>
70-
<rest-assured.version>5.3.0</rest-assured.version>
70+
<rest-assured.version>5.5.0</rest-assured.version>
7171
<spring-boot-starter-integration.version>2.7.5</spring-boot-starter-integration.version>
7272
<spring-integration-test.version>5.5.14</spring-integration-test.version>
7373
<camel-core.version>3.20.4</camel-core.version>

persistence-modules/spring-data-rest/pom.xml

+2-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
<dependency>
5151
<groupId>io.rest-assured</groupId>
5252
<artifactId>rest-assured</artifactId>
53-
<version>3.3.0</version>
53+
<version>${rest-assured.version}</version>
5454
<scope>test</scope>
5555
</dependency>
5656
<dependency>
@@ -86,6 +86,7 @@
8686
<start-class>com.baeldung.books.SpringDataRestApplication</start-class>
8787
<maven.version>1.0</maven.version>
8888
<hibernate-community-dialects.version>6.1.7.Final</hibernate-community-dialects.version>
89+
<rest-assured.version>5.5.0</rest-assured.version>
8990
</properties>
9091

9192
</project>

spring-boot-modules/spring-boot-3-testcontainers/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@
111111
<properties>
112112
<maven-surefire-plugin.version>3.0.0-M7</maven-surefire-plugin.version>
113113
<testcontainers.version>1.19.8</testcontainers.version>
114-
<rest-assured.version>5.3.1</rest-assured.version>
114+
<rest-assured.version>5.5.0</rest-assured.version>
115115
<java.version>17</java.version>
116116
<postgresql.version>42.7.3</postgresql.version>
117117
</properties>

spring-boot-modules/spring-boot-mvc-2/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@
5252
<dependency>
5353
<groupId>io.rest-assured</groupId>
5454
<artifactId>rest-assured</artifactId>
55+
<version>${rest-assured.version}</version>
5556
<scope>test</scope>
56-
<version>${rest-assured-version}</version>
5757
</dependency>
5858
</dependencies>
5959

@@ -83,7 +83,7 @@
8383
<start-class>com.baeldung.springbootmvc.SpringBootMvcFnApplication</start-class>
8484
<maven.compiler.release>17</maven.compiler.release>
8585
<xstream.version>1.4.11.1</xstream.version>
86-
<rest-assured-version>5.4.0</rest-assured-version>
86+
<rest-assured.version>5.5.0</rest-assured.version>
8787
<spring-boot.version>3.2.2</spring-boot.version>
8888
</properties>
8989

spring-boot-modules/spring-boot-swagger-springfox/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040

4141
<properties>
4242
<springfox.version>3.0.0</springfox.version>
43-
<rest-assured.version>5.4.0</rest-assured.version>
43+
<rest-assured.version>5.5.0</rest-assured.version>
4444
<start-class>com.baeldung.apiswagger.Application</start-class>
4545
</properties>
4646

spring-boot-modules/spring-boot-testing-2/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@
118118
<testcontainers.version>1.19.7</testcontainers.version>
119119
<testcontainers-keycloak.version>3.3.0</testcontainers-keycloak.version>
120120
<testcontainers-redis-junit-jupiter.version>1.4.6</testcontainers-redis-junit-jupiter.version>
121-
<rest-assured.version>5.4.0</rest-assured.version>
121+
<rest-assured.version>5.5.0</rest-assured.version>
122122
<maven-surefire-plugin.version>2.22.2</maven-surefire-plugin.version> <!-- Latest version not compatible -->
123123
</properties>
124124

spring-boot-rest/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@
164164
<start-class>com.baeldung.SpringBootRestApplication</start-class>
165165
<xstream.version>1.4.11.1</xstream.version>
166166
<modelmapper.version>3.2.0</modelmapper.version>
167-
<rest-assured.version>3.3.0</rest-assured.version>
167+
<rest-assured.version>5.5.0</rest-assured.version>
168168
<jaxb-runtime.version>4.0.1</jaxb-runtime.version>
169169
<spring-oxm.version>6.1.4</spring-oxm.version>
170170
</properties>

spring-cloud-modules/spring-cloud-bootstrap/gateway/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@
127127

128128
<properties>
129129
<spring-cloud-dependencies.version>2023.0.1</spring-cloud-dependencies.version>
130-
<rest-assured.version>5.4.0</rest-assured.version>
130+
<rest-assured.version>5.5.0</rest-assured.version>
131131
<spring-boot.version>3.2.2</spring-boot.version>
132132
<spring-session-data-redis.version>3.2.2</spring-session-data-redis.version>
133133
<jakarta.servlet-api.version>6.1.0-M2</jakarta.servlet-api.version>

spring-cloud-modules/spring-cloud-data-flow/spring-cloud-data-flow-stream-processing/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
<spring-cloud-dataflow-dependencies.version>1.3.1.RELEASE</spring-cloud-dataflow-dependencies.version>
4545
<spring-cloud-dependencies.version>Edgware.SR6</spring-cloud-dependencies.version>
4646
<hibernate.compatible.version>5.2.12.Final</hibernate.compatible.version>
47-
<rest-assured.version>3.1.0</rest-assured.version>
47+
<rest-assured.version>5.5.0</rest-assured.version>
4848
</properties>
4949

5050
</project>

spring-jersey/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@
220220
<cargo-maven2-plugin.version>1.6.1</cargo-maven2-plugin.version>
221221
<httpcore.version>4.4.9</httpcore.version>
222222
<httpclient.version>4.5.5</httpclient.version>
223-
<wiremock.version>3.3.1</wiremock.version>
223+
<wiremock.version>3.9.1</wiremock.version>
224224
<spring-boot.version>1.5.10.RELEASE</spring-boot.version>
225225
</properties>
226226

spring-reactive-modules/spring-reactive-2/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@
124124

125125
<properties>
126126
<reactor-spring.version>1.0.1.RELEASE</reactor-spring.version>
127-
<wiremock.version>3.3.1</wiremock.version>
127+
<wiremock.version>3.9.1</wiremock.version>
128128
</properties>
129129

130130
</project>

spring-security-modules/spring-security-web-rest/pom.xml

+2-3
Original file line numberDiff line numberDiff line change
@@ -133,10 +133,9 @@
133133
<version>${jakarta.annotation-api.version}</version>
134134
</dependency>
135135
<dependency>
136-
<groupId>com.jayway.restassured</groupId>
136+
<groupId>io.rest-assured</groupId>
137137
<artifactId>rest-assured</artifactId>
138138
<version>${rest-assured.version}</version>
139-
<scope>test</scope>
140139
<exclusions>
141140
<exclusion>
142141
<artifactId>commons-logging</artifactId>
@@ -253,7 +252,7 @@
253252
<!-- various -->
254253
<javax.validation.version>1.1.0.Final</javax.validation.version>
255254
<!-- testing -->
256-
<rest-assured.version>2.9.0</rest-assured.version>
255+
<rest-assured.version>5.5.0</rest-assured.version>
257256
<!-- Maven plugins -->
258257
<cargo-maven2-plugin.version>1.6.1</cargo-maven2-plugin.version>
259258
<spring.version>6.0.13</spring.version>

spring-security-modules/spring-security-web-rest/src/test/java/com/baeldung/errorhandling/FooLiveTest.java

+4-3
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,10 @@
1111
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
1212
import org.springframework.test.context.support.AnnotationConfigContextLoader;
1313

14-
import com.jayway.restassured.RestAssured;
15-
import com.jayway.restassured.response.Response;
16-
import com.jayway.restassured.specification.RequestSpecification;
14+
import io.restassured.RestAssured;
15+
import io.restassured.response.Response;
16+
import io.restassured.specification.RequestSpecification;
17+
1718

1819
@RunWith(SpringJUnit4ClassRunner.class)
1920
@ContextConfiguration(classes = { TestConfig.class }, loader = AnnotationConfigContextLoader.class)

spring-web-modules/spring-mvc-basics-5/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
<dependency>
6262
<groupId>io.rest-assured</groupId>
6363
<artifactId>rest-assured</artifactId>
64-
<version>${io.rest-assured.version}</version>
64+
<version>${rest-assured.version}</version>
6565
</dependency>
6666
</dependencies>
6767

@@ -83,7 +83,7 @@
8383
<json-path.version>2.9.0</json-path.version>
8484
<jaxb-runtime.version>2.3.5</jaxb-runtime.version>
8585
<jakarta.servlet.jsp.jstl>2.0.0</jakarta.servlet.jsp.jstl>
86-
<io.rest-assured.version>3.0.0</io.rest-assured.version>
86+
<rest-assured.version>5.5.0</rest-assured.version>
8787
</properties>
8888

8989
</project>

spring-web-modules/spring-mvc-basics/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
<dependency>
4848
<groupId>io.rest-assured</groupId>
4949
<artifactId>rest-assured</artifactId>
50-
<version>${rest-assured-version}</version>
50+
<version>${rest-assured.version}</version>
5151
<scope>test</scope>
5252
</dependency>
5353
</dependencies>
@@ -75,7 +75,7 @@
7575

7676
<properties>
7777
<jaxb-runtime.version>4.0.1</jaxb-runtime.version>
78-
<rest-assured-version>5.4.0</rest-assured-version>
78+
<rest-assured.version>5.5.0</rest-assured.version>
7979
<jstl-version>1.2</jstl-version>
8080
<jakarta.servlet.jsp.jstl.version>2.0.0</jakarta.servlet.jsp.jstl.version>
8181
</properties>

spring-web-modules/spring-mvc-java/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575
<dependency>
7676
<groupId>io.rest-assured</groupId>
7777
<artifactId>rest-assured</artifactId>
78-
<version>${rest.assured.version}</version>
78+
<version>${rest-assured.version}</version>
7979
<scope>test</scope>
8080
</dependency>
8181
<!-- Validation -->
@@ -210,7 +210,7 @@
210210
<json-path.version>2.9.0</json-path.version>
211211
<start-class>com.baeldung.SpringMVCApplication</start-class>
212212
<jakarta-servlet-jstl-version>3.0.0</jakarta-servlet-jstl-version>
213-
<rest.assured.version>5.4.0</rest.assured.version>
213+
<rest-assured.version>5.5.0</rest-assured.version>
214214
</properties>
215215

216216
</project>

spring-web-modules/spring-rest-query-language/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -311,7 +311,7 @@
311311
<commons-lang3.version>3.14.0</commons-lang3.version>
312312
<jakarta.servlet-api.version>${querydsl.version}</jakarta.servlet-api.version>
313313
<jakarta.servlet.jsp.jstl.version>2.0.0</jakarta.servlet.jsp.jstl.version>
314-
<rest-assured.version>5.4.0</rest-assured.version>
314+
<rest-assured.version>5.5.0</rest-assured.version>
315315
<querydsl.version>5.0.0</querydsl.version>
316316
</properties>
317317

spring-web-modules/spring-rest-simple/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -276,7 +276,7 @@
276276
<!-- okhttp -->
277277
<com.squareup.okhttp3.version>4.12.0</com.squareup.okhttp3.version>
278278
<commons-fileupload.version>2.0.0-M1</commons-fileupload.version>
279-
<rest-assured.version>5.4.0</rest-assured.version>
279+
<rest-assured.version>5.5.0</rest-assured.version>
280280
<jakarta.xml.bind-api.version>2.3.2</jakarta.xml.bind-api.version>
281281
<commons-fileupload2-jakarta-servlet6.version>2.0.0-M2</commons-fileupload2-jakarta-servlet6.version>
282282
<httpclient5.version>5.3.1</httpclient5.version>

spring-web-modules/spring-resttemplate-2/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@
7373

7474
<properties>
7575
<start-class>com.baeldung.compress.SpringCompressRequestApplication</start-class>
76-
<rest-assured.version>3.3.0</rest-assured.version>
76+
<rest-assured.version>5.5.0</rest-assured.version>
7777
<jakarta.servlet-api.version>6.0.0</jakarta.servlet-api.version>
7878
<jetty.version>11.0.15</jetty.version>
7979
<spring-boot.version>3.1.5</spring-boot.version>

testing-modules/rest-assured/pom.xml

+17-18
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99

1010
<parent>
1111
<groupId>com.baeldung</groupId>
12-
<artifactId>parent-boot-2</artifactId>
12+
<artifactId>parent-boot-3</artifactId>
1313
<version>0.0.1-SNAPSHOT</version>
14-
<relativePath>../../parent-boot-2</relativePath>
14+
<relativePath>../../parent-boot-3</relativePath>
1515
</parent>
1616

1717
<dependencies>
@@ -29,13 +29,10 @@
2929
<scope>test</scope>
3030
</dependency>
3131
<dependency>
32-
<groupId>javax.servlet</groupId>
33-
<artifactId>javax.servlet-api</artifactId>
34-
</dependency>
35-
<dependency>
36-
<groupId>javax.servlet</groupId>
37-
<artifactId>servlet-api</artifactId>
38-
<version>${servlet-api.version}</version>
32+
<groupId>jakarta.servlet</groupId>
33+
<artifactId>jakarta.servlet-api</artifactId>
34+
<version>${jakarta.servlet-api.version}</version>
35+
<scope>provided</scope>
3936
</dependency>
4037
<dependency>
4138
<groupId>org.eclipse.jetty</groupId>
@@ -66,8 +63,9 @@
6663
<artifactId>jetty-util</artifactId>
6764
</dependency>
6865
<dependency>
69-
<groupId>org.apache.httpcomponents</groupId>
70-
<artifactId>httpcore</artifactId>
66+
<groupId>org.apache.httpcomponents.core5</groupId>
67+
<artifactId>httpcore5</artifactId>
68+
<version>${httpcore5.version}</version>
7169
</dependency>
7270
<dependency>
7371
<groupId>org.apache.commons</groupId>
@@ -112,8 +110,9 @@
112110
<version>${btf.version}</version>
113111
</dependency>
114112
<dependency>
115-
<groupId>org.apache.httpcomponents</groupId>
116-
<artifactId>httpclient</artifactId>
113+
<groupId>org.apache.httpcomponents.client5</groupId>
114+
<artifactId>httpclient5</artifactId>
115+
<version>${httpclient5.version}</version>
117116
</dependency>
118117
<dependency>
119118
<groupId>org.wiremock</groupId>
@@ -166,19 +165,19 @@
166165

167166
<properties>
168167
<jackson-coreutils.version>1.8</jackson-coreutils.version>
169-
<servlet-api.version>2.5</servlet-api.version>
168+
<jakarta.servlet-api.version>6.1.0</jakarta.servlet-api.version>
170169
<javax.mail.version>1.4.7</javax.mail.version>
171170
<jetty.version>9.4.0.v20161208</jetty.version>
172171
<commons-collections.version>3.2.2</commons-collections.version>
173-
<httpcore.version>4.4.5</httpcore.version>
174-
<httpclient.version>4.5.2</httpclient.version>
172+
<httpcore5.version>5.2.5</httpcore5.version>
173+
<httpclient5.version>5.2.3</httpclient5.version>
175174
<uri-template.version>0.9</uri-template.version>
176175
<libphonenumber.version>8.0.0</libphonenumber.version>
177176
<msg-simple.version>1.1</msg-simple.version>
178177
<btf.version>1.2</btf.version>
179-
<wiremock.version>3.3.1</wiremock.version>
178+
<wiremock.version>3.9.1</wiremock.version>
180179
<scribejava.version>2.5.3</scribejava.version>
181-
<rest-assured.version>5.3.0</rest-assured.version>
180+
<rest-assured.version>5.5.0</rest-assured.version>
182181
</properties>
183182

184183
</project>

testing-modules/rest-assured/src/main/java/com/baeldung/restassured/controller/AppController.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
import java.util.Set;
77
import java.util.UUID;
88

9-
import javax.servlet.http.Cookie;
10-
import javax.servlet.http.HttpServletResponse;
9+
import jakarta.servlet.http.Cookie;
10+
import jakarta.servlet.http.HttpServletResponse;
1111

1212
import org.springframework.beans.factory.annotation.Autowired;
1313
import org.springframework.core.io.InputStreamResource;

testing-modules/rest-assured/src/test/java/com/baeldung/restassured/controller/AppControllerIntegrationTest.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@
1515
import java.util.Map;
1616
import java.util.Set;
1717

18-
import javax.annotation.PostConstruct;
18+
import jakarta.annotation.PostConstruct;
1919

2020
import org.junit.Test;
2121
import org.junit.runner.RunWith;
2222
import org.springframework.boot.test.context.SpringBootTest;
2323
import org.springframework.boot.test.context.SpringBootTest.WebEnvironment;
2424
import org.springframework.boot.test.mock.mockito.MockBean;
25-
import org.springframework.boot.web.server.LocalServerPort;
25+
import org.springframework.boot.test.web.server.LocalServerPort;
2626
import org.springframework.core.io.ClassPathResource;
2727
import org.springframework.http.HttpStatus;
2828
import org.springframework.test.context.junit4.SpringRunner;

0 commit comments

Comments
 (0)