Escaped character in nested placeholder not detected properly and leads to invalid parts #34289
Labels
in: core
Issues in core modules (aop, beans, core, context, expression)
type: regression
A bug that is also a regression
Milestone
Problem
After upgrade from Spring Boot 3.3 to Spring Boot 3.4 a property which uses custom loader and contains placeholder inside it is not resolved properly.
application.yaml
:In the application:
The resolved value is
"//projects/my-project/secrets/qa_a-service_url/versions/latest"
[NOK]Expected value is the one returned by the custom property source for the
"projects/my-project/secrets/qa_a-service_url/versions/latest"
location.Minimal reproducible example
https://github.com/semeiskii/spring-boot-property-resolving-bug
The text was updated successfully, but these errors were encountered: