Sure happy to give feedback. I plan to upgrade from 3.20.x to 4.x.

Currently, thus not migrating yet, but planning has started.

The things I need to consider:

- I first need to finish some stuff to upgrade from 2.x to 3.x (Currently
the docs for 2.0 are gone, is the archive to Camel 2.0 documentation still
available? Like to compare sometimes.
- Jakarta stuff in my own code/dependencies.
- Jakarta stuff in other libraries (then Camel). For example ActiveMQ
Classic (embedded) server doesn't support it yet.
- Deprecated components: I use the following components:

camel-atlasmap
camel-directvm
camel-elasticsearch-rest
camel-rabbitmq
camel-rest-swagger
camel-websocket
camel-vm

So I need to change these dependencies and some code here

- I use extendedCamelContext a lot, so need to check the API changes out.
For example use the PluginHelper instead of the extendedCamelContext
- Update SLFJ to version 2.0

Will let you know if I'm running into any issues.

I'm planning to use OpenRewrite to update to Spring Boot 3/Jakarta (
https://docs.openrewrite.org/recipes/java/spring/boot3). If there was a
recipe to move to Camel 4 then it would be probably easier to do the
migration.

Raymond


On Fri, Oct 6, 2023 at 9:49 AM Claus Ibsen <claus.ib...@gmail.com> wrote:

> Hi
>
> If you have been migrating to Camel 4 already, then any feedback is
> welcome.
>
> You can comment in the PR, or post here in the mailing list
> https://github.com/apache/camel-website/pull/1071
>
>
>
>
> --
> Claus Ibsen
> -----------------
> @davsclaus
> Camel in Action 2: https://www.manning.com/ibsen2
>

Reply via email to