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.03k stars 1.53k forks source link

Copy failing tests and add the `weld-servlet-shaded` lib to the server libs #4464

Open tasso94 opened 4 days ago

tasso94 commented 4 days ago

Acceptance Criteria (Required on creation)

The following currently failing tests are copied, amended to use the weld-servlet-shaded lib from the server libs folder, and included in the test execution:

CallActivityContextSwitchTest
TestMultipleClasspathRoots
TestResourceName
TestWarDeploymentDeployChangedOnlyWithJarAsLib
TestWarDeploymentWithDiagram
TestWarDeploymentWithoutDiagram
TestWarDeploymentWithoutProcessDefinitions
TestWarDeploymentWithoutProcessesXml
CdiBeanCallActivityResolutionTest
CdiBeanCaseTaskResolutionTest
CallActivityContextSwitchTest
FailingJobBoundaryTimerWithDelegateVariablesTest
SignalEventCatchBoundaryWithVariablesTest
TimerRecalculationTest
CdiProcessApplicationEventSupportTest

Hints

Links

Breakdown

### Pull Requests
tasso94 commented 4 days ago

Hi @psavidis,

With this issue, I reflected one more idea to ensure Tomcat 10 works well in all scenarios. Let's decide when everything else is done if we want to tackle it or not.