-
Bug Report
-
Resolution: Fixed
-
L3 - Default
-
spring-boot 3.2.6
-
None
CamundaBpmAutoConfiguration can be disabled with property camunda.bpm.enabled=false (default:true)
To be consistent there should be a property that disables CamundaBpmWebappAutoConfiguration.
Example: camunda.bpm.webapp.enabled=false (default: true)
Background:
In our application we disable the CamundaBpmAutoConfiguration by default. It is only enabled if a specific property is set.
If the CamundaBpmWebappAutoConfiguration is enabled and CamundaBpmAutoConfiguration is disabled, the Spring Boot application fails to start:
Field properties in org.camunda.bpm.spring.boot.starter.webapp.CamundaBpmWebappAutoConfiguration required a bean of type 'org.camunda.bpm.spring.boot.starter.property.CamundaBpmProperties' that could not be found.