Add boot42-rc1-checklist module: Spring Boot 4.2.0-RC1 upgrade checklist run against RC1 and 4.1.2
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
# 01-default-value-placeholders (Spring Boot 4.1.2, JDK 25)
|
||||
no demo.* properties set: zone = ${demo.region:eu}-primary plain = static-value
|
||||
demo.region=ap: zone = ${demo.region:eu}-primary
|
||||
int property, placeholder default: context FAILED to start
|
||||
root cause: java.lang.NumberFormatException
|
||||
For input string: "${demoport.number:8080}"
|
||||
@@ -0,0 +1,4 @@
|
||||
# 01-default-value-placeholders (Spring Boot 4.2.0-RC1, JDK 25)
|
||||
no demo.* properties set: zone = eu-primary plain = static-value
|
||||
demo.region=ap: zone = ap-primary
|
||||
int property, placeholder default: number = 8080
|
||||
@@ -0,0 +1,10 @@
|
||||
# 02-kafka-admin-binding (Spring Boot 4.1.2, JDK 25)
|
||||
properties supplied: 5
|
||||
IGNORED spring.kafka.listener.admin.client-id
|
||||
IGNORED spring.kafka.listener.admin.fail-fast
|
||||
IGNORED spring.kafka.listener.await-async-results-on-stop
|
||||
IGNORED spring.kafka.template.admin.client-id
|
||||
IGNORED spring.kafka.template.admin.fail-fast
|
||||
bound = 0 of 5
|
||||
listener.isAwaitAsyncResultsOnStop() = no such method
|
||||
template.getAdmin() = no such method
|
||||
@@ -0,0 +1,14 @@
|
||||
# 02-kafka-admin-binding (Spring Boot 4.2.0-RC1, JDK 25)
|
||||
properties supplied: 5
|
||||
bound spring.kafka.listener.admin.client-id
|
||||
bound spring.kafka.listener.admin.fail-fast
|
||||
bound spring.kafka.listener.await-async-results-on-stop
|
||||
bound spring.kafka.template.admin.client-id
|
||||
bound spring.kafka.template.admin.fail-fast
|
||||
bound = 5 of 5
|
||||
listener.isAwaitAsyncResultsOnStop() = true
|
||||
template.getAdmin() = org.springframework.boot.kafka.autoconfigure.KafkaProperties$SimpleAdmin@889d9e8
|
||||
template admin client-id = template-admin
|
||||
template admin fail-fast = true
|
||||
listener admin client-id = listener-admin
|
||||
listener admin fail-fast = true
|
||||
@@ -0,0 +1,3 @@
|
||||
# 03-ldap-embedded-ssl-without-bundle (Spring Boot 4.1.2, JDK 25)
|
||||
spring.ldap.embedded.ssl.enabled=true, no bundle: context STARTED
|
||||
embedded server beans: 1
|
||||
@@ -0,0 +1,4 @@
|
||||
# 03-ldap-embedded-ssl-without-bundle (Spring Boot 4.2.0-RC1, JDK 25)
|
||||
spring.ldap.embedded.ssl.enabled=true, no bundle: context FAILED to start
|
||||
java.lang.IllegalStateException
|
||||
SSL is enabled but no SSL bundle has been set. An SSL bundle providing the server's certificate and private key is required for LDAPS
|
||||
@@ -0,0 +1 @@
|
||||
# 04-properties-migrator-report (Spring Boot 4.1.2, JDK 25)
|
||||
@@ -0,0 +1,13 @@
|
||||
# 04-properties-migrator-report (Spring Boot 4.2.0-RC1, JDK 25)
|
||||
The use of configuration keys that have been renamed was found in the environment:
|
||||
Property source 'defaultProperties':
|
||||
Key: server.tomcat.additional-tld-skip-patterns
|
||||
Replacement: server.tomcat.servlet.additional-tld-skip-patterns
|
||||
Key: server.tomcat.redirect-context-root
|
||||
Replacement: server.tomcat.servlet.redirect-context-root
|
||||
Key: server.tomcat.use-relative-redirects
|
||||
Replacement: server.tomcat.servlet.use-relative-redirects
|
||||
The use of configuration keys that are no longer supported was found in the environment:
|
||||
Property source 'defaultProperties':
|
||||
Key: spring.mvc.pathmatch.matching-strategy
|
||||
Reason: Path matching is no longer configurable
|
||||
@@ -0,0 +1,3 @@
|
||||
# 05-resttemplate-compiler-warnings (Spring Boot 4.1.2, JDK 25.0.5)
|
||||
$ javac -Xlint:deprecation -cp <module classpath> -d target/broken src/broken/UsesRestTemplate.java
|
||||
exit: 0
|
||||
@@ -0,0 +1,10 @@
|
||||
# 05-resttemplate-compiler-warnings (Spring Boot 4.2.0-RC1, JDK 25.0.5)
|
||||
$ javac -Xlint:deprecation -cp <module classpath> -d target/broken src/broken/UsesRestTemplate.java
|
||||
src/broken/UsesRestTemplate.java:11: warning: [removal] RestTemplateBuilder in org.springframework.boot.restclient has been deprecated and marked for removal
|
||||
public String fetch(RestTemplateBuilder builder) {
|
||||
^
|
||||
src/broken/UsesRestTemplate.java:12: warning: [removal] RestTemplate in org.springframework.web.client has been deprecated and marked for removal
|
||||
RestTemplate rest = builder.build();
|
||||
^
|
||||
2 warnings
|
||||
exit: 0
|
||||
Reference in New Issue
Block a user