MODWRKFLOW-46: Make compatible with spring-boot 3.4 upgrades. #135
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Resolves MODWRKFLOW-46.
The
ObjectMapper
bean is provided because the@MockitoSpyBean
no longer instantiates when there is no bean found in the way that no available or deprecated@SpyBean
does.Appease this error:
Switch
folio-spring-support
dependency to8.3.0-SNAPSHOT
because this is needed for the Spring Boot 3.4 support. Prior versions do not work under Spring-Boot 3.4.Update the Controlling Access to Actuator Endpoints settings.
The settings changed from
enabled
to accessand
enabled-by-defaultto
access.default`.The
access
values are no longer boolean and are instead one ofread-only
,none
, andunrestricted
.I decided to use
read-only
for values that were previouslytrue
.Replace
@MockBean
and@SpyBean
.@MockitoBean
andMockitoSpyBean
are the replacemenets to the deprecated or removed@MockBean
and@SpyBean
.Address failing bean problems.
ObjectMapper
bean is provided because the@MockitoSpyBean
no longer instantiates when there is no bean found in the way that no available or deprecated@SpyBean
does.@MockitoSpyBean
requires existing bean instance to spy on spring-projects/spring-framework#33935This requires the changes from Spring Module Core PR 74 for SPRNGCORE-6.