Skip to content

Deprecate @ServletEndpoint, @ControllerEndpoint and @RestControllerEndpoint #31768

Closed
@mhalbritter

Description

@mhalbritter

We should decide if we want to deprecate and later remove @ControllerEndpoint and @RestControllerEndpoint from the actuator. Using them ties the user to WebMVC or WebFlux and they were meant to ease the upgrade path to the weblayer-abstracting @Endpoint with @ReadOperation, etc.

Getting rid of those would pave the way for #20290.

If you're seeing this ticket and object to this idea, please comment, your feedback is very valuable. Please also explain your use case and why this use case can't be solved with @Endpoint or @WebEndpoint.

Metadata

Metadata

Assignees

Labels

for: team-meetingAn issue we'd like to discuss as a team to make progressstatus: noteworthyA noteworthy issue to call out in the release notestype: enhancementA general enhancement

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions