camunda-community-hub / micronaut-camunda-platform-7

Integration between Micronaut and Camunda (Workflow Engine). We configure Camunda with sensible defaults, so that you can get started with minimum configuration: simply add a dependency in your Micronaut project to embed the workflow engine!
https://camunda.com/blog/2021/07/automate-any-process-on-micronaut/
Apache License 2.0
75 stars 31 forks source link

Update to Micronaut 4 #488

Open tobiasschaefer opened 1 year ago

tobiasschaefer commented 1 year ago

We will probably need to Update Micronaut 4 and Camunda 7.20 together because both switched from javax to jakarta namespace. We will also need to update to Java 17.

tobiasschaefer commented 1 year ago

Here is a PR with work-in-progress: https://github.com/camunda-community-hub/micronaut-camunda-platform-7/pull/487

This might help:

nyuuyn commented 1 year ago

A fork working on this issue from the branch of @tobiasschaefer is here

tobiasschaefer commented 11 months ago

See also https://micronaut-projects.github.io/micronaut-servlet/latest/guide/#versioning which means we probably also need to update to Camunda 7.20 which switches to jakarta.servlet.

tobiasschaefer commented 9 months ago

We've updated to Camunda 7.20 using the non -jakarta dependencies. We now only need to update Micronaut to version 4.x

amardeep2006 commented 1 month ago

@tobiasschaefer Thanks for this awesome project. Is this possible to consider 4.x.x now as there is no patches released for version 3 since Mar 23, 2024.

tobiasschaefer commented 1 month ago

Hi @amardeep2006 : thanks for your comment.

There is the PR #487 but updating is harder than expected.

Feel free to contribute by using the PR as a basis and creating your own. If all tests are green and it looks good, I'd be happy to approve it.

How are you using this integration project? Is it running on production for you?

amardeep2006 commented 1 month ago

I will have a look on PR. Micronaut is new for me as I have worked in Springboot mostly in past. We are using Springboot based solution in production and looking for alternative that offers Native compilation.

tobiasschaefer commented 1 month ago

@amardeep2006 : please note:

Hope that helps