Consider making HttpServiceProxyFactory.Builder extensible for custom configuration tracking #34144
Labels
status: feedback-reminder
We've sent a reminder that we need additional information before we can continue
status: waiting-for-feedback
We need additional information before we can continue
status: waiting-for-triage
An issue we've not yet triaged or decided on
Hi Spring Team,
I would like to propose making
org.springframework.web.service.invoker.HttpServiceProxyFactory.Builder
non-final to allow for extension and customization of the builder process.Use Case:
In our projects, we provide the
HttpServiceProxyFactory.Builder
as a prototype-scoped bean that is used whenever@HttpExchange
is configured. We need to collect and track all endpoints that are configured for HttpExchange classes across our application for monitoring and documentation purposes. This involves:@HttpExchange
to check their base URLsLimitation:
While we can scan HttpExchange classes for base urls, we cannot capture the complete picture because the Builder class is
final
, preventing us from extending it.The text was updated successfully, but these errors were encountered: