camunda / camunda-bpm-platform

Flexible framework for workflow and decision automation with BPMN and DMN. Integration with Quarkus, Spring, Spring Boot, CDI.
https://camunda.com/
Apache License 2.0
4.11k stars 1.55k forks source link

Migrate `camunda-run` modules to Spring Boot 3.1 #3442

Closed yanavasileva closed 1 year ago

yanavasileva commented 1 year ago

Acceptance Criteria (Required on creation)

Hints

Links

https://jira.camunda.com/browse/OB-31

Breakdown

yanavasileva commented 1 year ago

enforcer jdk 17

yanavasileva commented 1 year ago

Something to be considered for Spring Boot 3.1: https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-3.1-Release-Notes#dependency-management-for-apache-httpclient-4

yanavasileva commented 1 year ago

Handover DEV to QA

Standard regression testing of Run distribution after upgrade to Spring Boot 3.

Know limitations (edge cases).

Run distribution can be used only with Java 17.

Environments.

yanavasileva commented 1 year ago

Dependency updates:

CE:

EE (beside CE changes):

gbetances089 commented 1 year ago

This was tested following the handover to qa input + regression tests.

Test run - here