Skip to content

Conversation

@tzolov
Copy link
Contributor

@tzolov tzolov commented Mar 11, 2025

Replace direct dependencies with ObjectProvider pattern in SSE transport auto-configurations.

  • Uses ObjectProvider for ObjectMapper and WebClient.Builder dependencies
  • Removes redundant @ConditionalOnMissingBean methods
  • Provides fallback instantiation when dependencies are not available

Resolves #2440

…sports

Replace direct dependencies with ObjectProvider pattern in SSE transport auto-configurations.

- Uses ObjectProvider for ObjectMapper and WebClient.Builder dependencies
- Removes redundant @ConditionalOnMissingBean methods
- Provides fallback instantiation when dependencies are not available

Resolves spring-projects#2440

Signed-off-by: Christian Tzolov <[email protected]>
@tzolov tzolov added the MCP label Mar 11, 2025
@tzolov tzolov added this to the 1.0.0-M7 milestone Mar 11, 2025
@ilayaperumalg ilayaperumalg self-assigned this Mar 11, 2025
@ilayaperumalg ilayaperumalg merged commit 0b5da6b into spring-projects:main Mar 11, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

WebClientCustomizer cannot work in mcp project

2 participants