Description
During its early development Spring Boot has started to take a set of root prefixes for configuration such as spring
(obviously) but also a few others: management
, server
, endpoints
, logging
, security
, multipart
, error
. We also have root prefixes for 3rd party integration (liquibase
, flyway
, jolokia
).
We want to push for a reserved namespace for the keys that Spring Boot is exposing so that we can guarantee a stability over time. We can't do that with the current namespaces that we are holding.
I think we should come with a clear policy that would avoid some unfortunate decision. error
actually exposes one property at this point which is the path of the Spring MVC view to use in case of error. Could as easily have been spring.mvc.error
or something...