Skip to content

Comments

Upgrade Camel to spring-boot 4#20055

Merged
cunningt merged 28 commits intomainfrom
spring-boot-4.0
Feb 21, 2026
Merged

Upgrade Camel to spring-boot 4#20055
cunningt merged 28 commits intomainfrom
spring-boot-4.0

Conversation

@cunningt
Copy link
Contributor

@cunningt cunningt commented Nov 25, 2025

Description

This is a PR for spring-boot 4 upgrade work. It upgrades jackson to 2.20.2, it changes all components over to using camel-test-junit-6, and makes a number of other upgrades necessary for the move to spring boot 4.

Related issues :
https://issues.apache.org/jira/browse/CAMEL-22728
https://issues.apache.org/jira/browse/CAMEL-22729
https://issues.apache.org/jira/browse/CAMEL-22730

Target

  • [ x] I checked that the commit is targeting the correct branch (Camel 4 uses the main branch)

Tracking

  • If this is a large change, bug fix, or code improvement, I checked there is a JIRA issue filed for the change (usually before you start working on it).

Apache Camel coding standards and style

  • I checked that each commit in the pull request has a meaningful subject line and body.

  • [ x] I have run mvn clean install -DskipTests locally from root folder and I have committed all auto-generated changes.

@github-actions
Copy link
Contributor

🌟 Thank you for your contribution to the Apache Camel project! 🌟

🤖 CI automation will test this PR automatically.

🐫 Apache Camel Committers, please review the following items:

  • First-time contributors require MANUAL approval for the GitHub Actions to run

  • You can use the command /component-test (camel-)component-name1 (camel-)component-name2.. to request a test from the test bot.

  • You can label PRs using build-all, build-dependents, skip-tests and test-dependents to fine-tune the checks executed by this PR.

  • Build and test logs are available in the Summary page. Only Apache Camel committers have access to the summary.

  • ⚠️ Be careful when sharing logs. Review their contents before sharing them publicly.

@davsclaus
Copy link
Contributor

if you keep this up to date then SB 4.0.1 has been released

@cunningt cunningt force-pushed the spring-boot-4.0 branch 3 times, most recently from 61138d8 to c4c3d4f Compare February 3, 2026 21:21
@cunningt
Copy link
Contributor Author

cunningt commented Feb 4, 2026

Updated to spring-boot 4.0.2, all checks passed on 2/4/2026. Will rebase and upgrade to spring-boot 4.0.3 after release (2/19/2026).

cunningt and others added 20 commits February 20, 2026 10:08
….netty.handler.ssl.defaultEndpointVerificationAlgorithm=NONE for the test
…es the ones in AMQPTestSupport and causes conflict
… from services (Dockerfile, smb.conf, start.sh)
@davsclaus
Copy link
Contributor

LGTM

@cunningt you are welcome to merge

@davidkarlsen
Copy link
Contributor

davidkarlsen commented Feb 21, 2026

Which camel version will this be in? 4.19? And when is that scheduled for release?

@oscerd
Copy link
Contributor

oscerd commented Feb 21, 2026 via email

@oscerd
Copy link
Contributor

oscerd commented Feb 21, 2026

4.19.0

@cunningt cunningt merged commit f2250d4 into main Feb 21, 2026
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants