Skip to content

Commit 53d0ed1

Browse files
committed
feat(deps): update spring-boot to v3.4.1
note the breaking change in the simulator _configuration_. the below error may occur, you must rename the properties in that case: ```shell Caused by: org.springframework.boot.context.properties.source.MutuallyExclusiveConfigurationPropertiesException: The configuration properties 'management.endpoint.health.access, management.endpoint.health.enabled' are mutually exclusive and 'management.endpoint.health.access, management.endpoint.health.enabled' have been configured together ```
1 parent 6e532ac commit 53d0ed1

File tree

4 files changed

+10
-11
lines changed

4 files changed

+10
-11
lines changed

pom.xml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,13 @@
2424
<maven.nexus-staging.plugin.version>1.6.13</maven.nexus-staging.plugin.version>
2525

2626
<lombok.version>1.18.34</lombok.version>
27-
<citrus.version>4.4.0</citrus.version>
27+
<citrus.version>4.5.0</citrus.version>
2828

29-
<spring-boot.version>3.3.5</spring-boot.version>
30-
<spring.version>6.3.5</spring.version>
29+
<spring-boot.version>3.4.1</spring-boot.version>
3130
<testng.version>7.10.2</testng.version>
3231
<wsdl4j.version>1.6.3</wsdl4j.version>
3332
<xerces.version>2.12.2</xerces.version>
34-
<xstream.version>1.4.20</xstream.version>
33+
<xstream.version>1.4.21</xstream.version>
3534

3635
<!-- see https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-log4j2/3.3.5 -->
3736
<log4j2.version>2.23.1</log4j2.version>
@@ -188,7 +187,7 @@
188187
<dependency>
189188
<groupId>jakarta.interceptor</groupId>
190189
<artifactId>jakarta.interceptor-api</artifactId>
191-
<version>2.1.0</version>
190+
<version>2.2.0</version>
192191
</dependency>
193192
<dependency>
194193
<groupId>jakarta.transaction</groupId>
@@ -222,7 +221,7 @@
222221
<dependency>
223222
<groupId>io.swagger.parser.v3</groupId>
224223
<artifactId>swagger-parser</artifactId>
225-
<version>2.1.20</version>
224+
<version>2.1.24</version>
226225
</dependency>
227226

228227
<dependency>

simulator-samples/sample-swagger/src/main/resources/application.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ citrus.simulator.default-scenario=Default
2222
citrus.simulator.template-validation=true
2323

2424
# actuator properties
25-
management.endpoint.health.enabled=true
26-
management.endpoint.info.enabled=true
25+
management.endpoint.health.access=read_only
26+
management.endpoint.info.access=read_only
2727
management.endpoints.web.base-path=/api/manage
2828
management.endpoints.web.exposure.include=health,info
2929
management.info.env.enabled=true

simulator-spring-boot/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@
8282
<dependency>
8383
<groupId>org.springdoc</groupId>
8484
<artifactId>springdoc-openapi-starter-webmvc-api</artifactId>
85-
<version>2.3.0</version>
85+
<version>2.7.0</version>
8686
</dependency>
8787

8888
<dependency>

simulator-spring-boot/src/main/resources/META-INF/citrus-simulator.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ spring.resources.chain.enabled=true
2828
spring.web.resources.static-locations=classpath:/static/simulator-ui/, classpath:/META-INF/resources/, classpath:/resources/, classpath:/static/, classpath:/public/
2929

3030
# Actuator properties
31-
management.endpoint.health.enabled=true
32-
management.endpoint.info.enabled=true
31+
management.endpoint.health.access=read_only
32+
management.endpoint.info.access=read_only
3333
management.endpoints.web.base-path=/api/manage
3434
management.endpoints.web.exposure.include=health,info
3535
management.info.env.enabled=true

0 commit comments

Comments
 (0)