Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Warning to remove commons-logging.jar from classpath - Camunda 7.20-alpha4 #3673

Closed
1 task
amardeep2006 opened this issue Aug 13, 2023 · 8 comments
Closed
1 task
Assignees
Labels
type:bug Issues that describe a user-facing bug in the project.

Comments

@amardeep2006
Copy link
Contributor

amardeep2006 commented Aug 13, 2023

Environment (Required on creation)

Spring boot 3.1.2
Camunda 7.20.0-alpha4

Description (Required on creation; please attach any relevant screenshots, stacktraces, log files, etc. to the ticket)

I have existing project on Camunda 7.19 . Now I have upgraded it to 7.20-alpha4 .
While building my project , I am seeing a warning in logs during unit tests execution.

Standard Commons Logging discovery in action with spring-jcl: please remove commons-logging.jar from classpath in order to avoid potential conflicts

Steps to reproduce (Required on creation)

Use Camunda starter based on Camunda-7.20.0-alpha-4

Observed Behavior (Required on creation)

Warning in logs : Standard Commons Logging discovery in action with spring-jcl: please remove commons-logging.jar from classpath in order to avoid potential conflicts

Expected behavior (Required on creation)

Warning Should not be there

Root Cause (Required on prioritization)

Solution Ideas

Hints

Links

Breakdown

Pull Requests

No tasks being tracked yet.

Dev2QA handover

  • Does this ticket need a QA test and the testing goals are not clear from the description? Add a Dev2QA handover comment
@amardeep2006 amardeep2006 added the type:bug Issues that describe a user-facing bug in the project. label Aug 13, 2023
@amardeep2006
Copy link
Contributor Author

Interestingly I tried this command to search this dependency but does not return commons-logging , it only returns camunda-commons-logging

./mvnw dependency:tree | findstr commons-logging

image

@yanavasileva yanavasileva self-assigned this Aug 14, 2023
@yanavasileva
Copy link
Member

yanavasileva commented Aug 14, 2023

Hi @amardeep2006,

Thank you for reaching out to us with this and using our product.

Could you please share a minimal example that reproduces the scenario?

I suspect the commons-logging dependency might be coming as transitive dependency. (for example httpclient).
If you want to do investigation on your own, I suggest to try add the verbose argument mvn dependency:tree -Dverbose.

Best regards,
Yana

@amardeep2006
Copy link
Contributor Author

Thanks for your response @yanavasileva here is the output of command you suggested . I still don't see the commons-logging in my dependency tree . Please let me know if there is some other commands I should try. I can upload the project to GitHub to reproduce this .

[INFO]
[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ myorg-camboot-base ---
[INFO] com.myorg.workflow:myorg-camboot-base:jar:core
[INFO] +- org.springframework.boot:spring-boot-starter-actuator:jar:3.1.2:compile
[INFO] | +- org.springframework.boot:spring-boot-starter:jar:3.1.2:compile
[INFO] | | +- org.springframework.boot:spring-boot:jar:3.1.2:compile
[INFO] | | | +- (org.springframework:spring-core:jar:6.0.11:compile - omitted for duplicate)
[INFO] | | | - (org.springframework:spring-context:jar:6.0.11:compile - version managed from 6.0.10; omitted for duplicate)
[INFO] | | +- org.springframework.boot:spring-boot-autoconfigure:jar:3.1.2:compile
[INFO] | | | - (org.springframework.boot:spring-boot:jar:3.1.2:compile - omitted for duplicate)
[INFO] | | +- org.springframework.boot:spring-boot-starter-logging:jar:3.1.2:compile
[INFO] | | | +- ch.qos.logback:logback-classic:jar:1.4.8:compile
[INFO] | | | | +- ch.qos.logback:logback-core:jar:1.4.8:compile
[INFO] | | | | - (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 2.0.6; omitted for duplicate)
[INFO] | | | +- org.apache.logging.log4j:log4j-to-slf4j:jar:2.20.0:compile
[INFO] | | | | +- org.apache.logging.log4j:log4j-api:jar:2.20.0:compile
[INFO] | | | | - (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.7.36; omitted for duplicate)
[INFO] | | | - org.slf4j:jul-to-slf4j:jar:2.0.7:compile
[INFO] | | | - (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.7.36; omitted for duplicate)
[INFO] | | +- jakarta.annotation:jakarta.annotation-api:jar:2.1.1:compile
[INFO] | | +- (org.springframework:spring-core:jar:6.0.11:compile - omitted for duplicate)
[INFO] | | - org.yaml:snakeyaml:jar:2.0:compile (version managed from 1.33)
[INFO] | +- org.springframework.boot:spring-boot-actuator-autoconfigure:jar:3.1.2:compile
[INFO] | | +- org.springframework.boot:spring-boot-actuator:jar:3.1.2:compile
[INFO] | | | - (org.springframework.boot:spring-boot:jar:3.1.2:compile - omitted for duplicate)
[INFO] | | +- (org.springframework.boot:spring-boot:jar:3.1.2:compile - omitted for duplicate)
[INFO] | | +- (org.springframework.boot:spring-boot-autoconfigure:jar:3.1.2:compile - omitted for duplicate)
[INFO] | | +- (com.fasterxml.jackson.core:jackson-databind:jar:2.15.2:compile - scope updated from runtime; omitted for duplicate)
[INFO] | | - (com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.15.2:compile - scope updated from runtime; omitted for duplicate)
[INFO] | +- io.micrometer:micrometer-observation:jar:1.11.2:compile
[INFO] | | - io.micrometer:micrometer-commons:jar:1.11.2:compile
[INFO] | - io.micrometer:micrometer-core:jar:1.11.2:compile
[INFO] | +- (io.micrometer:micrometer-commons:jar:1.11.2:compile - omitted for duplicate)
[INFO] | +- (io.micrometer:micrometer-observation:jar:1.11.2:compile - omitted for duplicate)
[INFO] | +- org.hdrhistogram:HdrHistogram:jar:2.1.12:runtime
[INFO] | - org.latencyutils:LatencyUtils:jar:2.0.3:runtime
[INFO] +- org.camunda.bpm.springboot:camunda-bpm-spring-boot-starter-rest:jar:7.20.0-alpha4:compile
[INFO] | +- org.camunda.bpm.springboot:camunda-bpm-spring-boot-starter:jar:7.20.0-alpha4:compile
[INFO] | | +- org.camunda.bpm:camunda-engine-spring-6:jar:7.20.0-alpha4:compile
[INFO] | | | - org.camunda.bpm:camunda-engine:jar:7.20.0-alpha4:compile
[INFO] | | | +- org.camunda.bpm.model:camunda-bpmn-model:jar:7.20.0-alpha4:compile
[INFO] | | | | - org.camunda.bpm.model:camunda-xml-model:jar:7.20.0-alpha4:compile
[INFO] | | | +- org.camunda.bpm.model:camunda-cmmn-model:jar:7.20.0-alpha4:compile
[INFO] | | | | - (org.camunda.bpm.model:camunda-xml-model:jar:7.20.0-alpha4:compile - omitted for duplicate)
[INFO] | | | +- org.camunda.bpm.juel:camunda-juel:jar:7.20.0-alpha4:compile
[INFO] | | | +- org.camunda.bpm.dmn:camunda-engine-dmn:jar:7.20.0-alpha4:compile
[INFO] | | | | +- (org.camunda.commons:camunda-commons-utils:jar:1.12.0:compile - omitted for duplicate)
[INFO] | | | | +- (org.camunda.commons:camunda-commons-typed-values:jar:7.20.0-alpha4:compile - omitted for duplicate)
[INFO] | | | | +- org.camunda.bpm.model:camunda-dmn-model:jar:7.20.0-alpha4:compile
[INFO] | | | | | - (org.camunda.bpm.model:camunda-xml-model:jar:7.20.0-alpha4:compile - omitted for duplicate)
[INFO] | | | | +- org.camunda.bpm.dmn:camunda-engine-feel-api:jar:7.20.0-alpha4:compile
[INFO] | | | | | - (org.camunda.commons:camunda-commons-typed-values:jar:7.20.0-alpha4:compile - omitted for duplicate)
[INFO] | | | | +- org.camunda.bpm.dmn:camunda-engine-feel-juel:jar:7.20.0-alpha4:compile
[INFO] | | | | | +- (org.camunda.bpm.dmn:camunda-engine-feel-api:jar:7.20.0-alpha4:compile - omitted for duplicate)
[INFO] | | | | | +- (org.camunda.commons:camunda-commons-logging:jar:1.12.0:compile - omitted for duplicate)
[INFO] | | | | | +- (org.camunda.commons:camunda-commons-typed-values:jar:7.20.0-alpha4:compile - omitted for duplicate)
[INFO] | | | | | - (org.camunda.bpm.juel:camunda-juel:jar:7.20.0-alpha4:compile - omitted for duplicate)
[INFO] | | | | +- org.camunda.bpm.dmn:camunda-engine-feel-scala:jar:7.20.0-alpha4:compile
[INFO] | | | | | +- (org.camunda.feel:feel-engine:jar:scala-shaded:1.15.3:compile - omitted for duplicate)
[INFO] | | | | | - (org.camunda.bpm.dmn:camunda-engine-feel-api:jar:7.20.0-alpha4:compile - omitted for duplicate)
[INFO] | | | | +- org.camunda.feel:feel-engine:jar:scala-shaded:1.15.3:compile
[INFO] | | | | | - (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.7.25; omitted for duplicate)
[INFO] | | | | - (org.camunda.bpm.juel:camunda-juel:jar:7.20.0-alpha4:compile - omitted for duplicate)
[INFO] | | | +- (org.camunda.commons:camunda-commons-logging:jar:1.12.0:compile - omitted for duplicate)
[INFO] | | | +- org.camunda.commons:camunda-commons-typed-values:jar:7.20.0-alpha4:compile
[INFO] | | | | +- (org.camunda.commons:camunda-commons-utils:jar:1.12.0:compile - omitted for duplicate)
[INFO] | | | | +- (org.camunda.commons:camunda-commons-logging:jar:1.12.0:compile - omitted for duplicate)
[INFO] | | | | - (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.7.26; omitted for duplicate)
[INFO] | | | +- org.mybatis:mybatis:jar:3.5.6:compile
[INFO] | | | +- (org.springframework:spring-beans:jar:6.0.11:compile - version managed from 5.3.27; omitted for duplicate)
[INFO] | | | +- joda-time:joda-time:jar:2.1:compile
[INFO] | | | +- (org.camunda.connect:camunda-connect-core:jar:1.5.6:compile - omitted for duplicate)
[INFO] | | | - org.camunda.connect:camunda-connect-connectors-all:jar:1.5.6:runtime
[INFO] | | | +- (org.camunda.connect:camunda-connect-core:jar:1.5.6:runtime - omitted for duplicate)
[INFO] | | | +- (org.camunda.commons:camunda-commons-logging:jar:1.12.0:runtime - omitted for duplicate)
[INFO] | | | +- (org.slf4j:slf4j-api:jar:2.0.7:runtime - version managed from 1.7.26; omitted for duplicate)
[INFO] | | | - (org.camunda.commons:camunda-commons-utils:jar:1.12.0:runtime - omitted for duplicate)
[INFO] | | +- org.springframework:spring-context:jar:6.0.11:compile
[INFO] | | | +- (org.springframework:spring-aop:jar:6.0.11:compile - omitted for duplicate)
[INFO] | | | +- (org.springframework:spring-beans:jar:6.0.11:compile - version managed from 5.3.27; omitted for duplicate)
[INFO] | | | +- (org.springframework:spring-core:jar:6.0.11:compile - omitted for duplicate)
[INFO] | | | - (org.springframework:spring-expression:jar:6.0.11:compile - omitted for duplicate)
[INFO] | | +- (org.springframework:spring-jdbc:jar:6.0.11:compile - version managed from 6.0.10; omitted for duplicate)
[INFO] | | +- org.springframework:spring-tx:jar:6.0.11:compile
[INFO] | | | +- (org.springframework:spring-beans:jar:6.0.11:compile - version managed from 5.3.27; omitted for duplicate)
[INFO] | | | - (org.springframework:spring-core:jar:6.0.11:compile - omitted for duplicate)
[INFO] | | +- org.springframework:spring-orm:jar:6.0.11:compile (version managed from 6.0.10)
[INFO] | | | +- (org.springframework:spring-beans:jar:6.0.11:compile - version managed from 5.3.27; omitted for duplicate)
[INFO] | | | +- (org.springframework:spring-core:jar:6.0.11:compile - omitted for duplicate)
[INFO] | | | +- (org.springframework:spring-jdbc:jar:6.0.11:compile - version managed from 6.0.10; omitted for duplicate)
[INFO] | | | - (org.springframework:spring-tx:jar:6.0.11:compile - version managed from 6.0.10; omitted for duplicate)
[INFO] | | +- (org.springframework.boot:spring-boot-autoconfigure:jar:3.1.2:compile - version managed from 3.1.1; omitted for duplicate)
[INFO] | | +- (org.springframework.boot:spring-boot-starter:jar:3.1.2:compile - version managed from 3.1.1; omitted for duplicate)
[INFO] | | +- org.apache.commons:commons-lang3:jar:3.12.0:compile
[INFO] | | +- com.fasterxml.uuid:java-uuid-generator:jar:3.2.0:compile
[INFO] | | - com.sun.xml.bind:jaxb-impl:jar:4.0.3:compile (version managed from 2.3.6)
[INFO] | | - com.sun.xml.bind:jaxb-core:jar:4.0.3:compile
[INFO] | | +- (jakarta.xml.bind:jakarta.xml.bind-api:jar:4.0.0:compile - omitted for duplicate)
[INFO] | | - org.eclipse.angus:angus-activation:jar:2.0.1:runtime
[INFO] | | - (jakarta.activation:jakarta.activation-api:jar:2.1.2:runtime - version managed from 2.1.0; omitted for duplicate)
[INFO] | +- org.camunda.bpm:camunda-engine-rest-core-jakarta:jar:7.20.0-alpha4:compile
[INFO] | | +- commons-fileupload:commons-fileupload:jar:1.5:compile
[INFO] | | +- commons-io:commons-io:jar:2.8.0:compile
[INFO] | | +- com.fasterxml.jackson.jakarta.rs:jackson-jakarta-rs-json-provider:jar:2.15.2:compile
[INFO] | | | +- com.fasterxml.jackson.jakarta.rs:jackson-jakarta-rs-base:jar:2.15.2:compile
[INFO] | | | | +- (com.fasterxml.jackson.core:jackson-core:jar:2.15.2:compile - omitted for duplicate)
[INFO] | | | | - (com.fasterxml.jackson.core:jackson-databind:jar:2.15.2:compile - omitted for duplicate)
[INFO] | | | - com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:jar:2.15.2:compile
[INFO] | | | +- (com.fasterxml.jackson.core:jackson-annotations:jar:2.15.2:compile - omitted for duplicate)
[INFO] | | | +- (com.fasterxml.jackson.core:jackson-core:jar:2.15.2:compile - omitted for duplicate)
[INFO] | | | - (com.fasterxml.jackson.core:jackson-databind:jar:2.15.2:compile - omitted for duplicate)
[INFO] | | +- (com.fasterxml.jackson.core:jackson-databind:jar:2.15.2:compile - version managed from 2.14.2; omitted for duplicate)
[INFO] | | - com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.15.2:compile
[INFO] | | +- (com.fasterxml.jackson.core:jackson-annotations:jar:2.15.2:compile - omitted for duplicate)
[INFO] | | +- (com.fasterxml.jackson.core:jackson-core:jar:2.15.2:compile - omitted for duplicate)
[INFO] | | - (com.fasterxml.jackson.core:jackson-databind:jar:2.15.2:compile - omitted for duplicate)
[INFO] | - org.springframework.boot:spring-boot-starter-jersey:jar:3.1.2:compile (version managed from 3.1.1)
[INFO] | +- org.springframework.boot:spring-boot-starter-json:jar:3.1.2:compile
[INFO] | | +- (org.springframework.boot:spring-boot-starter:jar:3.1.2:compile - version managed from 3.1.1; omitted for duplicate)
[INFO] | | +- (org.springframework:spring-web:jar:6.0.11:compile - omitted for duplicate)
[INFO] | | +- (com.fasterxml.jackson.core:jackson-databind:jar:2.15.2:compile - omitted for duplicate)
[INFO] | | +- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.15.2:compile
[INFO] | | | +- (com.fasterxml.jackson.core:jackson-core:jar:2.15.2:compile - omitted for duplicate)
[INFO] | | | - (com.fasterxml.jackson.core:jackson-databind:jar:2.15.2:compile - omitted for duplicate)
[INFO] | | +- (com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.15.2:compile - omitted for duplicate)
[INFO] | | - com.fasterxml.jackson.module:jackson-module-parameter-names:jar:2.15.2:compile
[INFO] | | +- (com.fasterxml.jackson.core:jackson-core:jar:2.15.2:compile - omitted for duplicate)
[INFO] | | - (com.fasterxml.jackson.core:jackson-databind:jar:2.15.2:compile - omitted for duplicate)
[INFO] | +- org.springframework.boot:spring-boot-starter-tomcat:jar:3.1.2:compile
[INFO] | | +- (jakarta.annotation:jakarta.annotation-api:jar:2.1.1:compile - omitted for duplicate)
[INFO] | | +- org.apache.tomcat.embed:tomcat-embed-core:jar:10.1.11:compile
[INFO] | | +- org.apache.tomcat.embed:tomcat-embed-el:jar:10.1.11:compile
[INFO] | | - org.apache.tomcat.embed:tomcat-embed-websocket:jar:10.1.11:compile
[INFO] | | - (org.apache.tomcat.embed:tomcat-embed-core:jar:10.1.11:compile - omitted for duplicate)
[INFO] | +- org.springframework.boot:spring-boot-starter-validation:jar:3.1.2:compile
[INFO] | | +- (org.springframework.boot:spring-boot-starter:jar:3.1.2:compile - version managed from 3.1.1; omitted for duplicate)
[INFO] | | +- (org.apache.tomcat.embed:tomcat-embed-el:jar:10.1.11:compile - omitted for duplicate)
[INFO] | | - org.hibernate.validator:hibernate-validator:jar:8.0.1.Final:compile
[INFO] | | +- (jakarta.validation:jakarta.validation-api:jar:3.0.2:compile - omitted for duplicate)
[INFO] | | +- (org.jboss.logging:jboss-logging:jar:3.5.3.Final:compile - version managed from 3.5.0.Final; omitted for duplicate)
[INFO] | | - com.fasterxml:classmate:jar:1.5.1:compile
[INFO] | +- org.springframework:spring-web:jar:6.0.11:compile
[INFO] | | +- (org.springframework:spring-beans:jar:6.0.11:compile - version managed from 5.3.27; omitted for duplicate)
[INFO] | | +- (org.springframework:spring-core:jar:6.0.11:compile - omitted for duplicate)
[INFO] | | - (io.micrometer:micrometer-observation:jar:1.11.2:compile - version managed from 1.10.9; omitted for duplicate)
[INFO] | +- org.glassfish.jersey.containers:jersey-container-servlet-core:jar:3.1.2:compile
[INFO] | | +- jakarta.inject:jakarta.inject-api:jar:2.0.1:compile
[INFO] | | +- org.glassfish.jersey.core:jersey-common:jar:3.1.2:compile
[INFO] | | | +- (jakarta.ws.rs:jakarta.ws.rs-api:jar:3.1.0:compile - omitted for duplicate)
[INFO] | | | +- (jakarta.annotation:jakarta.annotation-api:jar:2.1.1:compile - omitted for duplicate)
[INFO] | | | +- (jakarta.inject:jakarta.inject-api:jar:2.0.1:compile - omitted for duplicate)
[INFO] | | | - org.glassfish.hk2:osgi-resource-locator:jar:1.0.3:compile
[INFO] | | +- (org.glassfish.jersey.core:jersey-server:jar:3.1.2:compile - omitted for duplicate)
[INFO] | | - jakarta.ws.rs:jakarta.ws.rs-api:jar:3.1.0:compile
[INFO] | +- org.glassfish.jersey.containers:jersey-container-servlet:jar:3.1.2:compile
[INFO] | | +- (org.glassfish.jersey.containers:jersey-container-servlet-core:jar:3.1.2:compile - omitted for duplicate)
[INFO] | | +- (org.glassfish.jersey.core:jersey-common:jar:3.1.2:compile - omitted for duplicate)
[INFO] | | +- (org.glassfish.jersey.core:jersey-server:jar:3.1.2:compile - omitted for duplicate)
[INFO] | | - (jakarta.ws.rs:jakarta.ws.rs-api:jar:3.1.0:compile - omitted for duplicate)
[INFO] | +- org.glassfish.jersey.core:jersey-server:jar:3.1.2:compile
[INFO] | | +- (org.glassfish.jersey.core:jersey-common:jar:3.1.2:compile - omitted for duplicate)
[INFO] | | +- org.glassfish.jersey.core:jersey-client:jar:3.1.2:compile
[INFO] | | | +- (jakarta.ws.rs:jakarta.ws.rs-api:jar:3.1.0:compile - omitted for duplicate)
[INFO] | | | +- (org.glassfish.jersey.core:jersey-common:jar:3.1.2:compile - omitted for duplicate)
[INFO] | | | - (jakarta.inject:jakarta.inject-api:jar:2.0.1:compile - omitted for duplicate)
[INFO] | | +- (jakarta.ws.rs:jakarta.ws.rs-api:jar:3.1.0:compile - omitted for duplicate)
[INFO] | | +- (jakarta.annotation:jakarta.annotation-api:jar:2.1.1:compile - omitted for duplicate)
[INFO] | | +- (jakarta.inject:jakarta.inject-api:jar:2.0.1:compile - omitted for duplicate)
[INFO] | | - (jakarta.validation:jakarta.validation-api:jar:3.0.2:compile - omitted for duplicate)
[INFO] | +- org.glassfish.jersey.ext:jersey-bean-validation:jar:3.1.2:compile
[INFO] | | +- (jakarta.inject:jakarta.inject-api:jar:2.0.1:compile - omitted for duplicate)
[INFO] | | +- (org.glassfish.jersey.core:jersey-common:jar:3.1.2:compile - omitted for duplicate)
[INFO] | | +- (org.glassfish.jersey.core:jersey-server:jar:3.1.2:compile - omitted for duplicate)
[INFO] | | +- (jakarta.validation:jakarta.validation-api:jar:3.0.2:compile - omitted for duplicate)
[INFO] | | +- (org.hibernate.validator:hibernate-validator:jar:8.0.1.Final:compile - version managed from 8.0.0.Final; omitted for duplicate)
[INFO] | | +- org.jboss.logging:jboss-logging:jar:3.5.3.Final:compile
[INFO] | | - (jakarta.ws.rs:jakarta.ws.rs-api:jar:3.1.0:compile - omitted for duplicate)
[INFO] | +- org.glassfish.jersey.ext:jersey-spring6:jar:3.1.2:compile
[INFO] | | +- (org.glassfish.jersey.core:jersey-server:jar:3.1.2:compile - omitted for duplicate)
[INFO] | | +- org.glassfish.jersey.inject:jersey-hk2:jar:3.1.2:compile
[INFO] | | | +- (org.glassfish.jersey.core:jersey-common:jar:3.1.2:compile - omitted for duplicate)
[INFO] | | | +- org.glassfish.hk2:hk2-locator:jar:3.0.4:compile
[INFO] | | | | +- org.glassfish.hk2.external:aopalliance-repackaged:jar:3.0.4:compile
[INFO] | | | | +- (org.glassfish.hk2:hk2-api:jar:3.0.4:compile - omitted for duplicate)
[INFO] | | | | - (org.glassfish.hk2:hk2-utils:jar:3.0.4:compile - omitted for duplicate)
[INFO] | | | - org.javassist:javassist:jar:3.29.0-GA:compile
[INFO] | | +- (org.glassfish.jersey.containers:jersey-container-servlet-core:jar:3.1.2:compile - omitted for duplicate)
[INFO] | | +- org.glassfish.hk2:hk2:jar:3.0.4:compile
[INFO] | | | +- org.glassfish.hk2:hk2-utils:jar:3.0.4:compile
[INFO] | | | | +- (jakarta.annotation:jakarta.annotation-api:jar:2.1.1:compile - omitted for duplicate)
[INFO] | | | | - (jakarta.inject:jakarta.inject-api:jar:2.0.1:compile - omitted for duplicate)
[INFO] | | | +- org.glassfish.hk2:hk2-api:jar:3.0.4:compile
[INFO] | | | | +- (jakarta.inject:jakarta.inject-api:jar:2.0.1:compile - omitted for duplicate)
[INFO] | | | | +- (org.glassfish.hk2:hk2-utils:jar:3.0.4:compile - omitted for duplicate)
[INFO] | | | | - (org.glassfish.hk2.external:aopalliance-repackaged:jar:3.0.4:compile - omitted for duplicate)
[INFO] | | | +- org.glassfish.hk2:hk2-core:jar:3.0.4:compile
[INFO] | | | | +- (org.glassfish.hk2:hk2-locator:jar:3.0.4:compile - omitted for duplicate)
[INFO] | | | | - (org.glassfish.hk2:hk2-utils:jar:3.0.4:compile - omitted for duplicate)
[INFO] | | | +- (org.glassfish.hk2:hk2-locator:jar:3.0.4:compile - omitted for duplicate)
[INFO] | | | +- org.glassfish.hk2:hk2-runlevel:jar:3.0.4:compile
[INFO] | | | | +- (org.glassfish.hk2:hk2-api:jar:3.0.4:compile - omitted for duplicate)
[INFO] | | | | +- (org.glassfish.hk2:hk2-locator:jar:3.0.4:compile - omitted for duplicate)
[INFO] | | | | - (jakarta.annotation:jakarta.annotation-api:jar:2.1.1:compile - omitted for duplicate)
[INFO] | | | - org.glassfish.hk2:class-model:jar:3.0.4:compile
[INFO] | | | +- org.ow2.asm:asm-analysis:jar:9.5:compile
[INFO] | | | | - (org.ow2.asm:asm-tree:jar:9.5:compile - omitted for duplicate)
[INFO] | | | +- org.ow2.asm:asm-commons:jar:9.5:compile
[INFO] | | | | - (org.ow2.asm:asm-tree:jar:9.5:compile - omitted for duplicate)
[INFO] | | | +- org.ow2.asm:asm-tree:jar:9.5:compile
[INFO] | | | - org.ow2.asm:asm-util:jar:9.5:compile
[INFO] | | | +- (org.ow2.asm:asm-tree:jar:9.5:compile - omitted for duplicate)
[INFO] | | | - (org.ow2.asm:asm-analysis:jar:9.5:compile - omitted for duplicate)
[INFO] | | +- org.glassfish.hk2:spring-bridge:jar:3.0.4:compile
[INFO] | | | - (jakarta.inject:jakarta.inject-api:jar:2.0.1:compile - omitted for duplicate)
[INFO] | | - (jakarta.ws.rs:jakarta.ws.rs-api:jar:3.1.0:compile - omitted for duplicate)
[INFO] | - org.glassfish.jersey.media:jersey-media-json-jackson:jar:3.1.2:compile
[INFO] | +- (org.glassfish.jersey.core:jersey-common:jar:3.1.2:compile - omitted for duplicate)
[INFO] | +- org.glassfish.jersey.ext:jersey-entity-filtering:jar:3.1.2:compile
[INFO] | | - (jakarta.ws.rs:jakarta.ws.rs-api:jar:3.1.0:compile - omitted for duplicate)
[INFO] | +- (com.fasterxml.jackson.core:jackson-annotations:jar:2.15.2:compile - version managed from 2.14.1; omitted for duplicate)
[INFO] | +- (com.fasterxml.jackson.core:jackson-databind:jar:2.15.2:compile - version managed from 2.14.1; omitted for duplicate)
[INFO] | +- (com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:jar:2.15.2:compile - version managed from 2.14.1; omitted for duplic
ate)
[INFO] | - jakarta.xml.bind:jakarta.xml.bind-api:jar:4.0.0:compile
[INFO] | - jakarta.activation:jakarta.activation-api:jar:2.1.2:compile (version managed from 2.1.0)
[INFO] +- org.camunda.bpm.springboot:camunda-bpm-spring-boot-starter-webapp:jar:7.20.0-alpha4:compile
[INFO] | +- org.camunda.bpm.springboot:camunda-bpm-spring-boot-starter-webapp-core:jar:7.20.0-alpha4:compile
[INFO] | | +- (org.camunda.bpm.springboot:camunda-bpm-spring-boot-starter:jar:7.20.0-alpha4:compile - omitted for duplicate)
[INFO] | | +- org.camunda.bpm.webapp:camunda-webapp-jakarta:jar:classes:7.20.0-alpha4:compile
[INFO] | | | +- (com.fasterxml.jackson.jakarta.rs:jackson-jakarta-rs-json-provider:jar:2.15.2:compile - omitted for duplicate)
[INFO] | | | +- (com.fasterxml.jackson.core:jackson-databind:jar:2.15.2:compile - version managed from 2.14.1; omitted for duplicate)
[INFO] | | | +- (com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.15.2:compile - omitted for duplicate)
[INFO] | | | +- (org.camunda.bpm:camunda-engine-rest-core-jakarta:jar:7.20.0-alpha4:compile - omitted for duplicate)
[INFO] | | | - (org.camunda.commons:camunda-commons-logging:jar:1.12.0:compile - omitted for duplicate)
[INFO] | | +- org.springframework.boot:spring-boot-starter-web:jar:3.1.2:compile (version managed from 3.1.1)
[INFO] | | | +- (org.springframework.boot:spring-boot-starter:jar:3.1.2:compile - version managed from 3.1.1; omitted for duplicate)
[INFO] | | | +- (org.springframework.boot:spring-boot-starter-json:jar:3.1.2:compile - omitted for duplicate)
[INFO] | | | +- (org.springframework.boot:spring-boot-starter-tomcat:jar:3.1.2:compile - omitted for duplicate)
[INFO] | | | +- (org.springframework:spring-web:jar:6.0.11:compile - omitted for duplicate)
[INFO] | | | - org.springframework:spring-webmvc:jar:6.0.11:compile
[INFO] | | | +- (org.springframework:spring-aop:jar:6.0.11:compile - omitted for duplicate)
[INFO] | | | +- (org.springframework:spring-beans:jar:6.0.11:compile - version managed from 5.3.27; omitted for duplicate)
[INFO] | | | +- (org.springframework:spring-context:jar:6.0.11:compile - version managed from 6.0.10; omitted for duplicate)
[INFO] | | | +- (org.springframework:spring-core:jar:6.0.11:compile - omitted for duplicate)
[INFO] | | | +- (org.springframework:spring-expression:jar:6.0.11:compile - omitted for duplicate)
[INFO] | | | - (org.springframework:spring-web:jar:6.0.11:compile - omitted for duplicate)
[INFO] | | - (org.springframework.boot:spring-boot-starter-jersey:jar:3.1.2:compile - version managed from 3.1.1; omitted for duplicate)
[INFO] | - org.camunda.bpm.webapp:camunda-webapp-webjar:jar:7.20.0-alpha4:compile
[INFO] | - (org.camunda.bpm.webapp:camunda-webapp-jakarta:jar:classes:7.20.0-alpha4:compile - omitted for duplicate)
[INFO] +- org.springframework.boot:spring-boot-starter-security:jar:3.1.2:compile
[INFO] | +- (org.springframework.boot:spring-boot-starter:jar:3.1.2:compile - version managed from 3.1.1; omitted for duplicate)
[INFO] | +- org.springframework:spring-aop:jar:6.0.11:compile
[INFO] | | +- org.springframework:spring-beans:jar:6.0.11:compile
[INFO] | | | - (org.springframework:spring-core:jar:6.0.11:compile - omitted for duplicate)
[INFO] | | - (org.springframework:spring-core:jar:6.0.11:compile - omitted for duplicate)
[INFO] | +- org.springframework.security:spring-security-config:jar:6.1.2:compile
[INFO] | | +- (org.springframework.security:spring-security-core:jar:6.1.2:compile - omitted for duplicate)
[INFO] | | +- (org.springframework:spring-aop:jar:6.0.11:compile - omitted for duplicate)
[INFO] | | +- (org.springframework:spring-beans:jar:6.0.11:compile - version managed from 5.3.27; omitted for duplicate)
[INFO] | | +- (org.springframework:spring-context:jar:6.0.11:compile - version managed from 6.0.10; omitted for duplicate)
[INFO] | | - (org.springframework:spring-core:jar:6.0.11:compile - omitted for duplicate)
[INFO] | - org.springframework.security:spring-security-web:jar:6.1.2:compile
[INFO] | +- (org.springframework.security:spring-security-core:jar:6.1.2:compile - omitted for duplicate)
[INFO] | +- (org.springframework:spring-core:jar:6.0.11:compile - omitted for duplicate)
[INFO] | +- (org.springframework:spring-aop:jar:6.0.11:compile - omitted for duplicate)
[INFO] | +- (org.springframework:spring-beans:jar:6.0.11:compile - version managed from 5.3.27; omitted for duplicate)
[INFO] | +- (org.springframework:spring-context:jar:6.0.11:compile - version managed from 6.0.10; omitted for duplicate)
[INFO] | +- org.springframework:spring-expression:jar:6.0.11:compile
[INFO] | | - (org.springframework:spring-core:jar:6.0.11:compile - omitted for duplicate)
[INFO] | - (org.springframework:spring-web:jar:6.0.11:compile - omitted for duplicate)
[INFO] +- com.okta.spring:okta-spring-boot-starter:jar:3.0.4:compile
[INFO] | +- com.okta.spring:okta-spring-security-oauth2:jar:3.0.4:compile
[INFO] | | +- jakarta.validation:jakarta.validation-api:jar:3.0.2:compile
[INFO] | | +- com.okta.commons:okta-config-check:jar:1.3.3:compile
[INFO] | | | - (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.7.26; omitted for duplicate)
[INFO] | | +- com.okta.commons:okta-commons-lang:jar:1.3.3:compile
[INFO] | | | - (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 2.0.6; omitted for duplicate)
[INFO] | | +- (org.springframework.security:spring-security-config:jar:6.1.2:compile - version managed from 6.1.0; omitted for duplicate)
[INFO] | | +- (org.springframework.boot:spring-boot-starter-security:jar:3.1.2:compile - version managed from 3.1.0; omitted for duplicate)
[INFO] | | +- (org.springframework.security:spring-security-oauth2-client:jar:6.1.2:compile - version managed from 6.1.0; omitted for duplicate)
[INFO] | | +- (org.springframework.security:spring-security-oauth2-jose:jar:6.1.2:compile - version managed from 6.1.0; omitted for duplicate)
[INFO] | | - org.springframework.security:spring-security-oauth2-resource-server:jar:6.1.2:compile (version managed from 6.1.0)
[INFO] | | +- (org.springframework.security:spring-security-core:jar:6.1.2:compile - omitted for duplicate)
[INFO] | | +- (org.springframework.security:spring-security-oauth2-core:jar:6.1.2:compile - omitted for duplicate)
[INFO] | | +- (org.springframework.security:spring-security-web:jar:6.1.2:compile - omitted for duplicate)
[INFO] | | - (org.springframework:spring-core:jar:6.0.11:compile - omitted for duplicate)
[INFO] | - com.okta.spring:okta-spring-sdk:jar:3.0.4:compile
[INFO] | +- (org.springframework.boot:spring-boot:jar:3.1.2:compile - version managed from 3.1.0; omitted for duplicate)
[INFO] | +- (org.springframework.boot:spring-boot-autoconfigure:jar:3.1.2:compile - version managed from 3.1.0; omitted for duplicate)
[INFO] | - (com.okta.commons:okta-commons-lang:jar:1.3.3:compile - omitted for duplicate)
[INFO] +- org.springframework.security:spring-security-oauth2-client:jar:6.1.2:compile
[INFO] | +- org.springframework.security:spring-security-core:jar:6.1.2:compile
[INFO] | | +- org.springframework.security:spring-security-crypto:jar:6.1.2:compile
[INFO] | | +- (org.springframework:spring-aop:jar:6.0.11:compile - omitted for duplicate)
[INFO] | | +- (org.springframework:spring-beans:jar:6.0.11:compile - version managed from 5.3.27; omitted for duplicate)
[INFO] | | +- (org.springframework:spring-context:jar:6.0.11:compile - version managed from 6.0.10; omitted for duplicate)
[INFO] | | +- (org.springframework:spring-core:jar:6.0.11:compile - omitted for duplicate)
[INFO] | | +- (org.springframework:spring-expression:jar:6.0.11:compile - omitted for duplicate)
[INFO] | | - (io.micrometer:micrometer-observation:jar:1.11.2:compile - version managed from 1.10.9; omitted for duplicate)
[INFO] | +- org.springframework.security:spring-security-oauth2-core:jar:6.1.2:compile
[INFO] | | +- (org.springframework.security:spring-security-core:jar:6.1.2:compile - omitted for duplicate)
[INFO] | | +- (org.springframework:spring-core:jar:6.0.11:compile - omitted for duplicate)
[INFO] | | - (org.springframework:spring-web:jar:6.0.11:compile - omitted for duplicate)
[INFO] | +- (org.springframework.security:spring-security-web:jar:6.1.2:compile - omitted for duplicate)
[INFO] | +- org.springframework:spring-core:jar:6.0.11:compile
[INFO] | | - org.springframework:spring-jcl:jar:6.0.11:compile
[INFO] | - com.nimbusds:oauth2-oidc-sdk:jar:9.43.3:compile
[INFO] | +- com.github.stephenc.jcip:jcip-annotations:jar:1.0-1:compile
[INFO] | +- com.nimbusds:content-type:jar:2.2:compile
[INFO] | +- net.minidev:json-smart:jar:2.4.11:compile
[INFO] | | - net.minidev:accessors-smart:jar:2.4.11:compile
[INFO] | | - org.ow2.asm:asm:jar:9.3:compile
[INFO] | +- com.nimbusds:lang-tag:jar:1.7:compile
[INFO] | - (com.nimbusds:nimbus-jose-jwt:jar:9.24.4:compile - omitted for conflict with 9.31)
[INFO] +- org.springframework.security:spring-security-oauth2-jose:jar:6.1.2:compile
[INFO] | +- (org.springframework.security:spring-security-core:jar:6.1.2:compile - omitted for duplicate)
[INFO] | +- (org.springframework.security:spring-security-oauth2-core:jar:6.1.2:compile - omitted for duplicate)
[INFO] | +- (org.springframework:spring-core:jar:6.0.11:compile - omitted for duplicate)
[INFO] | - com.nimbusds:nimbus-jose-jwt:jar:9.31:compile
[INFO] | - (com.github.stephenc.jcip:jcip-annotations:jar:1.0-1:compile - omitted for duplicate)
[INFO] +- org.camunda.bpm:camunda-engine-plugin-spin:jar:7.20.0-alpha4:compile
[INFO] | - org.camunda.spin:camunda-spin-core:jar:1.20.0:compile
[INFO] | +- (org.camunda.commons:camunda-commons-logging:jar:1.12.0:compile - omitted for duplicate)
[INFO] | - (org.camunda.commons:camunda-commons-utils:jar:1.12.0:compile - omitted for duplicate)
[INFO] +- org.camunda.spin:camunda-spin-dataformat-all:jar:1.20.0:compile
[INFO] | +- (org.camunda.spin:camunda-spin-core:jar:1.20.0:compile - omitted for duplicate)
[INFO] | +- org.camunda.commons:camunda-commons-logging:jar:1.12.0:compile
[INFO] | | - (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 1.7.26; omitted for duplicate)
[INFO] | +- org.slf4j:slf4j-api:jar:2.0.7:compile
[INFO] | - org.camunda.commons:camunda-commons-utils:jar:1.12.0:compile
[INFO] | - (org.camunda.commons:camunda-commons-logging:jar:1.12.0:compile - omitted for duplicate)
[INFO] +- org.camunda.bpm.extension:camunda-bpm-mail-core:jar:1.5.0:compile
[INFO] | - com.sun.mail:jakarta.mail:jar:1.6.7:compile
[INFO] | - com.sun.activation:jakarta.activation:jar:1.2.1:compile
[INFO] +- com.h2database:h2:jar:2.1.214:compile
[INFO] +- org.postgresql:postgresql:jar:42.5.4:compile
[INFO] | - org.checkerframework:checker-qual:jar:3.5.0:runtime
[INFO] +- com.oracle.database.jdbc:ojdbc11:jar:23.2.0.0:compile
[INFO] +- org.graalvm.js:js:jar:21.1.0:compile
[INFO] | +- org.graalvm.regex:regex:jar:21.1.0:compile
[INFO] | | - (org.graalvm.truffle:truffle-api:jar:21.1.0:compile - omitted for duplicate)
[INFO] | +- org.graalvm.truffle:truffle-api:jar:21.1.0:compile
[INFO] | | - (org.graalvm.sdk:graal-sdk:jar:21.1.0:compile - omitted for duplicate)
[INFO] | +- org.graalvm.sdk:graal-sdk:jar:21.1.0:compile
[INFO] | - com.ibm.icu:icu4j:jar:68.2:compile
[INFO] +- org.graalvm.js:js-scriptengine:jar:21.1.0:compile
[INFO] | - (org.graalvm.sdk:graal-sdk:jar:21.1.0:compile - omitted for duplicate)
[INFO] +- org.codehaus.groovy:groovy:jar:2.4.21:compile
[INFO] +- org.codehaus.groovy:groovy-jsr223:jar:2.4.21:compile
[INFO] | - (org.codehaus.groovy:groovy:jar:2.4.21:compile - omitted for duplicate)
[INFO] +- org.codehaus.groovy:groovy-json:jar:2.4.21:compile
[INFO] | - (org.codehaus.groovy:groovy:jar:2.4.21:compile - omitted for duplicate)
[INFO] +- org.codehaus.groovy:groovy-xml:jar:2.4.21:compile
[INFO] | - (org.codehaus.groovy:groovy:jar:2.4.21:compile - omitted for duplicate)
[INFO] +- org.codehaus.groovy:groovy-templates:jar:2.4.21:compile
[INFO] | +- (org.codehaus.groovy:groovy:jar:2.4.21:compile - omitted for duplicate)
[INFO] | - (org.codehaus.groovy:groovy-xml:jar:2.4.21:compile - omitted for duplicate)
[INFO] +- org.springframework.boot:spring-boot-starter-jdbc:jar:3.1.2:compile
[INFO] | +- (org.springframework.boot:spring-boot-starter:jar:3.1.2:compile - version managed from 3.1.1; omitted for duplicate)
[INFO] | +- com.zaxxer:HikariCP:jar:5.0.1:compile
[INFO] | | - (org.slf4j:slf4j-api:jar:2.0.7:compile - version managed from 2.0.0-alpha1; omitted for duplicate)
[INFO] | - org.springframework:spring-jdbc:jar:6.0.11:compile
[INFO] | +- (org.springframework:spring-beans:jar:6.0.11:compile - version managed from 5.3.27; omitted for duplicate)
[INFO] | +- (org.springframework:spring-core:jar:6.0.11:compile - omitted for duplicate)
[INFO] | - (org.springframework:spring-tx:jar:6.0.11:compile - version managed from 6.0.10; omitted for duplicate)
[INFO] +- org.camunda.bpm.springboot:camunda-bpm-spring-boot-starter-test:jar:7.20.0-alpha4:test
[INFO] | +- org.springframework.boot:spring-boot-starter-test:jar:3.1.2:test (version managed from 3.1.1)
[INFO] | | +- (org.springframework.boot:spring-boot-starter:jar:3.1.2:test - version managed from 3.1.1; omitted for duplicate)
[INFO] | | +- org.springframework.boot:spring-boot-test:jar:3.1.2:test
[INFO] | | | - (org.springframework.boot:spring-boot:jar:3.1.2:test - version managed from 3.1.0; omitted for duplicate)
[INFO] | | +- org.springframework.boot:spring-boot-test-autoconfigure:jar:3.1.2:test
[INFO] | | | +- (org.springframework.boot:spring-boot:jar:3.1.2:test - version managed from 3.1.0; omitted for duplicate)
[INFO] | | | +- (org.springframework.boot:spring-boot-test:jar:3.1.2:test - omitted for duplicate)
[INFO] | | | - (org.springframework.boot:spring-boot-autoconfigure:jar:3.1.2:test - version managed from 3.1.0; omitted for duplicate)
[INFO] | | +- com.jayway.jsonpath:json-path:jar:2.8.0:test
[INFO] | | | +- (net.minidev:json-smart:jar:2.4.11:test - version managed from 2.4.10; omitted for duplicate)
[INFO] | | | - (org.slf4j:slf4j-api:jar:2.0.7:test - version managed from 1.7.36; omitted for duplicate)
[INFO] | | +- (jakarta.xml.bind:jakarta.xml.bind-api:jar:4.0.0:compile - scope updated from test; omitted for duplicate)
[INFO] | | +- (net.minidev:json-smart:jar:2.4.11:test - version managed from 2.4.10; omitted for duplicate)
[INFO] | | +- org.assertj:assertj-core:jar:3.24.2:test
[INFO] | | | - net.bytebuddy:byte-buddy:jar:1.14.5:test (version managed from 1.12.21)
[INFO] | | +- org.hamcrest:hamcrest:jar:2.2:test
[INFO] | | +- org.junit.jupiter:junit-jupiter:jar:5.9.3:test
[INFO] | | | +- org.junit.jupiter:junit-jupiter-api:jar:5.9.3:test
[INFO] | | | | +- (org.opentest4j:opentest4j:jar:1.2.0:test - omitted for duplicate)
[INFO] | | | | +- (org.junit.platform:junit-platform-commons:jar:1.9.3:test - omitted for duplicate)
[INFO] | | | | - (org.apiguardian:apiguardian-api:jar:1.1.2:test - omitted for duplicate)
[INFO] | | | +- org.junit.jupiter:junit-jupiter-params:jar:5.9.3:test
[INFO] | | | | +- (org.junit.jupiter:junit-jupiter-api:jar:5.9.3:test - omitted for duplicate)
[INFO] | | | | - (org.apiguardian:apiguardian-api:jar:1.1.2:test - omitted for duplicate)
[INFO] | | | - org.junit.jupiter:junit-jupiter-engine:jar:5.9.3:test
[INFO] | | | +- (org.junit.platform:junit-platform-engine:jar:1.9.3:test - omitted for duplicate)
[INFO] | | | +- (org.junit.jupiter:junit-jupiter-api:jar:5.9.3:test - omitted for duplicate)
[INFO] | | | - (org.apiguardian:apiguardian-api:jar:1.1.2:test - omitted for duplicate)
[INFO] | | +- org.mockito:mockito-core:jar:5.3.1:test
[INFO] | | | +- (net.bytebuddy:byte-buddy:jar:1.14.5:test - version managed from 1.14.4; omitted for duplicate)
[INFO] | | | +- net.bytebuddy:byte-buddy-agent:jar:1.14.5:test (version managed from 1.14.4)
[INFO] | | | - org.objenesis:objenesis:jar:3.3:test
[INFO] | | +- org.mockito:mockito-junit-jupiter:jar:5.3.1:test
[INFO] | | | +- (org.mockito:mockito-core:jar:5.3.1:test - omitted for duplicate)
[INFO] | | | - (org.junit.jupiter:junit-jupiter-api:jar:5.9.3:test - version managed from 5.9.2; omitted for duplicate)
[INFO] | | +- org.skyscreamer:jsonassert:jar:1.5.1:test
[INFO] | | | - com.vaadin.external.google:android-json:jar:0.0.20131108.vaadin1:test
[INFO] | | +- (org.springframework:spring-core:jar:6.0.11:test - omitted for duplicate)
[INFO] | | +- org.springframework:spring-test:jar:6.0.11:test
[INFO] | | | - (org.springframework:spring-core:jar:6.0.11:test - omitted for duplicate)
[INFO] | | - org.xmlunit:xmlunit-core:jar:2.9.1:test
[INFO] | | - (jakarta.xml.bind:jakarta.xml.bind-api:jar:4.0.0:test - version managed from 2.3.3; omitted for duplicate)
[INFO] | +- org.junit.vintage:junit-vintage-engine:jar:5.9.3:test
[INFO] | | +- org.junit.platform:junit-platform-engine:jar:1.9.3:test
[INFO] | | | +- org.opentest4j:opentest4j:jar:1.2.0:test
[INFO] | | | +- org.junit.platform:junit-platform-commons:jar:1.9.3:test
[INFO] | | | | - (org.apiguardian:apiguardian-api:jar:1.1.2:test - omitted for duplicate)
[INFO] | | | - (org.apiguardian:apiguardian-api:jar:1.1.2:test - omitted for duplicate)
[INFO] | | +- (junit:junit:jar:4.13.2:test - omitted for duplicate)
[INFO] | | - org.apiguardian:apiguardian-api:jar:1.1.2:test
[INFO] | - org.camunda.bpm:camunda-bpm-assert:jar:7.20.0-alpha4:test
[INFO] +- com.icegreen:greenmail:jar:1.6.4:test
[INFO] | +- (com.sun.mail:jakarta.mail:jar:1.6.7:test - omitted for duplicate)
[INFO] | +- (org.slf4j:slf4j-api:jar:2.0.7:test - version managed from 1.7.30; omitted for duplicate)
[INFO] | - junit:junit:jar:4.13.2:test
[INFO] +- org.camunda.bpm.identity:camunda-identity-ldap:jar:7.20.0-alpha4:compile
[INFO] | - (org.camunda.commons:camunda-commons-logging:jar:1.12.0:compile - omitted for duplicate)
[INFO] +- org.camunda.template-engines:camunda-template-engines-freemarker:jar:2.1.0:compile
[INFO] | - org.freemarker:freemarker:jar:2.3.32:compile (version managed from 2.3.31)
[INFO] +- org.camunda.bpm:camunda-engine-plugin-connect:jar:7.20.0-alpha4:compile
[INFO] | - org.camunda.connect:camunda-connect-core:jar:1.5.6:compile
[INFO] | +- (org.camunda.commons:camunda-commons-logging:jar:1.12.0:compile - omitted for duplicate)
[INFO] | - (org.camunda.commons:camunda-commons-utils:jar:1.12.0:compile - omitted for duplicate)
[INFO] +- net.logstash.logback:logstash-logback-encoder:jar:7.3:compile
[INFO] | - com.fasterxml.jackson.core:jackson-databind:jar:2.15.2:compile
[INFO] | +- com.fasterxml.jackson.core:jackson-annotations:jar:2.15.2:compile (version managed from 2.14.1)
[INFO] | - com.fasterxml.jackson.core:jackson-core:jar:2.15.2:compile
[INFO] - org.camunda.bpm.run:camunda-bpm-run-modules-swaggerui:jar:7.20.0-alpha4:compile
[INFO] - org.camunda.bpm:camunda-engine-rest-openapi:jar:7.20.0-alpha4:compile
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 5.969 s
[INFO] Finished at: 2023-08-15T11:03:45+05:30
[INFO] ------------------------------------------------------------------------

@amardeep2006
Copy link
Contributor Author

amardeep2006 commented Aug 15, 2023

@yanavasileva Update : I just looked at the Camunda Run distro logs and I see the same warning .
If this is official distro logs as well than I can think of following scenarios :

  1. Its a Spring boot bug , confusing camunda-commons-logging with commons-logging.
  2. May be just a standard warning in spring boot 3 ??
  3. Some transitive dependency not appearing in mvn dependency tree,

/ | __ _ _ __ ___ _ _ _ __ | | __ _ | _ | | __ | | / | ___ _ __ _ __ ___ | _ \ _ _ _ __
| | / | '_ _ | | | | ' \ / |/ _ | | |) | |/ | __| |_ / _ \| '__| '_ _ \ | |) | | | | '

| |
| (
| | | | | | | |
| | | | | (
| | (| | | __/| | (| | || | () | | | | | | | | | _ <| || | | | |
_/_,|| || ||_,|| ||_,|_,| || ||_,|_|| _/|| || || || |_| _\,|| |_|

Spring-Boot: (v3.1.1)
Camunda Platform: (v7.20.0-alpha4)

2023-08-15T11:20:05.128+05:30 INFO 16588 --- [ main] org.camunda.bpm.run.CamundaBpmRun : Starting CamundaBpmRun v7.20.0-alpha4 using Java 17.0.7 with PID 16588 (C:\Users\amar\Downloads\camunda-bpm-run-7.20.0-alpha4\internal\camunda-bpm-run-core.jar started by amar in C:\Users\amar\Downloads\camunda-bpm-run-7.20.0-alpha4)
2023-08-15T11:20:05.134+05:30 INFO 16588 --- [ main] org.camunda.bpm.run.CamundaBpmRun : No active profile set, falling back to 1 default profile: "default"
2023-08-15T11:20:07.595+05:30 INFO 16588 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2023-08-15T11:20:07.607+05:30 INFO 16588 --- [ main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
2023-08-15T11:20:07.607+05:30 INFO 16588 --- [ main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.10]
2023-08-15T11:20:07.722+05:30 INFO 16588 --- [ main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
2023-08-15T11:20:07.724+05:30 INFO 16588 --- [ main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2165 ms
2023-08-15T11:20:07.806+05:30 INFO 16588 --- [ main] .c.b.s.b.s.r.CamundaJerseyResourceConfig : Configuring camunda rest api.
2023-08-15T11:20:07.863+05:30 INFO 16588 --- [ main] .c.b.s.b.s.r.CamundaJerseyResourceConfig : Finished configuring camunda rest api.
2023-08-15T11:20:08.497+05:30 INFO 16588 --- [ main] org.camunda.bpm.spring.boot : STARTER-SB040 Setting up jobExecutor with corePoolSize=3, maxPoolSize:10
2023-08-15T11:20:08.607+05:30 INFO 16588 --- [ main] org.camunda.bpm.engine.cfg : ENGINE-12003 Plugin 'CompositeProcessEnginePlugin[genericPropertiesConfiguration, camundaDeploymentConfiguration, camundaProcessEngineConfiguration, camundaDatasourceConfiguration, camundaJobConfiguration, camundaHistoryConfiguration, camundaMetricsConfiguration, camundaAuthorizationConfiguration, CreateAdminUserConfiguration[adminUser=AdminUserProperty[id=demo, firstName=Demo, lastName=Demo, email=demo@localhost, password=]], failedJobConfiguration, CreateFilterConfiguration[filterName=All tasks], disableDeploymentResourcePattern, eventPublisherPlugin, ApplicationContextClassloaderSwitchPlugin, ConnectProcessEnginePlugin, SpringBootSpinProcessEnginePlugin]' activated on process engine 'default'
2023-08-15T11:20:08.614+05:30 INFO 16588 --- [ main] org.camunda.bpm.spring.boot : STARTER-SB021 Auto-Deploying resources: []
2023-08-15T11:20:08.621+05:30 INFO 16588 --- [ main] org.camunda.bpm.spring.boot : STARTER-SB020 ProcessApplication enabled: autoDeployment via springConfiguration#deploymentResourcePattern is disabled
2023-08-15T11:20:08.627+05:30 INFO 16588 --- [ main] o.c.b.s.b.s.event.EventPublisherPlugin : EVENTING-001: Initialized Camunda Spring Boot Eventing Engine Plugin.
2023-08-15T11:20:08.627+05:30 INFO 16588 --- [ main] o.c.b.s.b.s.event.EventPublisherPlugin : EVENTING-003: Task events will be published as Spring Events.
2023-08-15T11:20:08.628+05:30 INFO 16588 --- [ main] o.c.b.s.b.s.event.EventPublisherPlugin : EVENTING-005: Execution events will be published as Spring Events.
2023-08-15T11:20:08.629+05:30 INFO 16588 --- [ main] o.c.b.s.b.s.event.EventPublisherPlugin : EVENTING-009: Listeners will not be invoked if a skipCustomListeners API parameter is set to true by user.
2023-08-15T11:20:08.651+05:30 INFO 16588 --- [ main] o.c.b.s.b.s.event.EventPublisherPlugin : EVENTING-007: History events will be published as Spring events.
Standard Commons Logging discovery in action with spring-jcl: please remove commons-logging.jar from classpath in order to avoid potential conflicts
2023-08-15T11:20:08.924+05:30 INFO 16588 --- [ main] org.camunda.bpm.connect : CNCT-01004 Discovered provider for connector id 'http-connector' and class 'org.camunda.connect.httpclient.impl.HttpConnectorImpl': 'org.camunda.connect.httpclient.impl.HttpConnectorProviderImpl'
2023-08-15T11:20:08.931+05:30 INFO 16588 --- [ main] org.camunda.bpm.connect : CNCT-01004 Discovered provider for connector id 'soap-http-connector' and class 'org.camunda.connect.httpclient.soap.impl.SoapHttpConnectorImpl': 'org.camunda.connect.httpclient.soap.impl.SoapHttpConnectorProviderImpl'
2023-08-15T11:20:08.941+05:30 INFO 16588 --- [ main] org.camunda.spin : SPIN-01010 Discovered Spin data format provider: org.camunda.spin.impl.json.jackson.format.JacksonJsonDataFormatProvider[name = application/json]
2023-08-15T11:20:09.205+05:30 INFO 16588 --- [ main] org.camunda.spin : SPIN-01010 Discovered Spin data format provider: org.camunda.spin.impl.xml.dom.format.DomXmlDataFormatProvider[name = application/xml]
2023-08-15T11:20:09.265+05:30 INFO 16588 --- [ main] org.camunda.spin : SPIN-01009 Discovered Spin data format: org.camunda.spin.impl.xml.dom.format.DomXmlDataFormat[name = application/xml]
2023-08-15T11:20:09.266+05:30 INFO 16588 --- [ main] org.camunda.spin : SPIN-01009 Discovered Spin data format: org.camunda.spin.impl.json.jackson.format.JacksonJsonDataFormat[name = application/json]
2023-08-15T11:20:09.424+05:30 INFO 16588 --- [ main] org.camunda.bpm.dmn.feel.scala : FEEL/SCALA-01001 Spin value mapper detected
2023-08-15T11:20:09.538+05:30 INFO 16588 --- [ main] org.camunda.feel.FeelEngine : Engine created. [value-mapper: CompositeValueMapper(List(org.camunda.feel.impl.JavaValueMapper@2d82408, org.camunda.spin.plugin.impl.feel.integration.SpinValueMapper@3ee69ad8)), function-provider: org.camunda.bpm.dmn.feel.impl.scala.function.CustomFunctionTransformer@ac20bb4, clock: SystemClock, configuration: Configuration(false)]
2023-08-15T11:20:09.654+05:30 INFO 16588 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting...
2023-08-15T11:20:10.003+05:30 INFO 16588 --- [ main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection conn0: url=jdbc:h2:./camunda-h2-default/process-engine user=SA
2023-08-15T11:20:10.006+05:30 INFO 16588 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed.
2023-08-15T11:20:11.895+05:30 INFO 16588 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03016 Performing database operation 'create' on component 'engine' with resource 'org/camunda/bpm/engine/db/create/activiti.h2.create.engine.sql'
2023-08-15T11:20:11.929+05:30 INFO 16588 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03016 Performing database operation 'create' on component 'history' with resource 'org/camunda/bpm/engine/db/create/activiti.h2.create.history.sql'
2023-08-15T11:20:11.943+05:30 INFO 16588 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03016 Performing database operation 'create' on component 'identity' with resource 'org/camunda/bpm/engine/db/create/activiti.h2.create.identity.sql'
2023-08-15T11:20:11.953+05:30 INFO 16588 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03016 Performing database operation 'create' on component 'case.engine' with resource 'org/camunda/bpm/engine/db/create/activiti.h2.create.case.engine.sql'
2023-08-15T11:20:11.962+05:30 INFO 16588 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03016 Performing database operation 'create' on component 'case.history' with resource 'org/camunda/bpm/engine/db/create/activiti.h2.create.case.history.sql'
2023-08-15T11:20:11.967+05:30 INFO 16588 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03016 Performing database operation 'create' on component 'decision.engine' with resource 'org/camunda/bpm/engine/db/create/activiti.h2.create.decision.engine.sql'
2023-08-15T11:20:11.979+05:30 INFO 16588 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03016 Performing database operation 'create' on component 'decision.history' with resource 'org/camunda/bpm/engine/db/create/activiti.h2.create.decision.history.sql'
2023-08-15T11:20:12.032+05:30 INFO 16588 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03067 No history level property found in database
2023-08-15T11:20:12.033+05:30 INFO 16588 --- [ main] org.camunda.bpm.engine.persistence : ENGINE-03065 Creating historyLevel property in database for level: HistoryLevelFull(name=full, id=3)
2023-08-15T11:20:12.055+05:30 INFO 16588 --- [ main] org.camunda.bpm.engine : ENGINE-00001 Process Engine default created.
2023-08-15T11:20:12.151+05:30 INFO 16588 --- [ main] org.camunda.bpm.spring.boot : STARTER-SB010 Creating initial Admin User: AdminUserProperty[id=demo, firstName=Demo, lastName=Demo, email=demo@localhost, password=
]
2023-08-15T11:20:12.222+05:30 INFO 16588 --- [ main] org.camunda.bpm.spring.boot : STARTER-SB015 Create initial filter: id=99a3465b-3b2f-11ee-9046-02d49ed7fa2d name=All tasks
2023-08-15T11:20:12.223+05:30 INFO 16588 --- [ main] o.c.bpm.run.example.invoice.Application : Invoice example started, creating deployment
2023-08-15T11:20:12.823+05:30 INFO 16588 --- [ main] org.camunda.bpm.application : ENGINE-07021 ProcessApplication 'InvoiceProcessApplication' registered for DB deployments [99a7650c-3b2f-11ee-9046-02d49ed7fa2d]. Will execute process definitions

    invoice[version: 1, id: invoice:1:99cffbb0-3b2f-11ee-9046-02d49ed7fa2d]
    ReviewInvoice[version: 1, id: ReviewInvoice:1:99d15b42-3b2f-11ee-9046-02d49ed7fa2d]

Deployment does not provide any case definitions.
2023-08-15T11:20:13.602+05:30 INFO 16588 --- [ main] o.c.b.s.b.s.w.f.LazyInitRegistration : lazy initialized org.camunda.bpm.spring.boot.starter.webapp.filter.LazySecurityFilter@ba1f559
2023-08-15T11:20:13.604+05:30 INFO 16588 --- [ main] o.c.b.s.b.s.w.f.LazyInitRegistration : lazy initialized org.camunda.bpm.spring.boot.starter.webapp.filter.LazyProcessEnginesFilter@2228db21
2023-08-15T11:20:13.620+05:30 WARN 16588 --- [ main] .b.a.g.t.GroovyTemplateAutoConfiguration : Cannot find template location: classpath:/templates/ (please add some templates, check your Groovy configuration, or set spring.groovy.template.check-template-location=false)
2023-08-15T11:20:14.211+05:30 INFO 16588 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path ''
2023-08-15T11:20:14.356+05:30 INFO 16588 --- [ main] org.camunda.bpm.container : ENGINE-08024 Found processes.xml file at jar:file:/C:/Users/amar/Downloads/camunda-bpm-run-7.20.0-alpha4/internal/example/camunda-bpm-run-modules-example-invoice.jar!/META-INF/processes.xml
2023-08-15T11:20:14.384+05:30 INFO 16588 --- [ main] org.camunda.bpm.container : ENGINE-08023 Deployment summary for process archive 'invoiceProcessApplicationSpringBoot':

    invoiceBusinessDecisions.dmn
    invoice.v2.bpmn

2023-08-15T11:20:14.504+05:30 INFO 16588 --- [ main] org.camunda.bpm.application : ENGINE-07021 ProcessApplication 'invoiceProcessApplicationSpringBoot' registered for DB deployments [9af12326-3b2f-11ee-9046-02d49ed7fa2d, 99a7650c-3b2f-11ee-9046-02d49ed7fa2d]. Will execute process definitions

    invoice[version: 2, id: invoice:2:9af800f9-3b2f-11ee-9046-02d49ed7fa2d]
    ReviewInvoice[version: 1, id: ReviewInvoice:1:99d15b42-3b2f-11ee-9046-02d49ed7fa2d]
    invoice[version: 1, id: invoice:1:99cffbb0-3b2f-11ee-9046-02d49ed7fa2d]

Deployment does not provide any case definitions.
2023-08-15T11:20:14.519+05:30 INFO 16588 --- [ main] o.c.bpm.run.example.invoice.Application : Starting invoice example instance
2023-08-15T11:20:14.560+05:30 INFO 16588 --- [nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet'
2023-08-15T11:20:14.561+05:30 INFO 16588 --- [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
2023-08-15T11:20:14.564+05:30 INFO 16588 --- [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms
2023-08-15T11:20:15.209+05:30 INFO 16588 --- [ main] o.c.b.e.i.InvoiceApplicationHelper : Start 3 instances of Invoice Receipt, version 1
2023-08-15T11:20:17.341+05:30 INFO 16588 --- [ main] o.c.b.e.i.service.NotifyCreditorService :

... Now notifying creditor Bobby's Office Supplies

2023-08-15T11:20:17.467+05:30 INFO 16588 --- [ main] o.c.b.e.i.InvoiceApplicationHelper : Start 3 instances of Invoice Receipt, version 2
2023-08-15T11:20:17.620+05:30 INFO 16588 --- [ main] org.camunda.bpm.container : ENGINE-08050 Process application invoiceProcessApplicationSpringBoot successfully deployed
2023-08-15T11:20:17.626+05:30 INFO 16588 --- [ main] org.camunda.bpm.run.CamundaBpmRun : Started CamundaBpmRun in 13.327 seconds (process running for 14.17)
2023-08-15T11:20:17.632+05:30 INFO 16588 --- [ main] org.camunda.bpm.engine.jobexecutor : ENGINE-14014 Starting up the JobExecutor[org.camunda.bpm.engine.spring.components.jobexecutor.SpringJobExecutor].
2023-08-15T11:20:17.637+05:30 INFO 16588 --- [ingJobExecutor]] org.camunda.bpm.engine.jobexecutor : ENGINE-14018 JobExecutor[org.camunda.bpm.engine.spring.components.jobexecutor.SpringJobExecutor] starting to acquire jobs

@yanavasileva
Copy link
Member

Hi @amardeep2006,

I had a second look and saw the log, I overlooked it before that as it doesn't follow the logging pattern (you can see below that's printed with System.out.println).
It's a standard entry in the log when spring-jcl is on the classpath, even if no other commons-logging dependency is present.
Here is the class and ticket that introduce the log entry:

That been said, no action is required from Camunda or user side, as you pointed out there's no commons-logging on the classpath. Therefore I am closing the ticket.

Best regards,
Yana

@yanavasileva yanavasileva closed this as not planned Won't fix, can't repro, duplicate, stale Aug 15, 2023
@RalucaDiaconescu
Copy link

RalucaDiaconescu commented Feb 14, 2024

Hello, I am experiencing the same problem.
To me it looks like actually the commons-logging classes are shaded in the camunda-connect-connectors-all jar to
connectjar.* naming.
Is it possible that this is why we still have this log in our app even if the actual commons-logging.jar is not on the dependency tree?

image

@yanavasileva
Copy link
Member

@RalucaDiaconescu, you are right, nice catch.
I will analyse the situation and add an update here.

@yanavasileva
Copy link
Member

Hi all (/cc @RalucaDiaconescu),

I revisited the topic again, summary:

  • The log is coming from spring-jcl printed via System.out.println().
  • In Camunda 7.20+ (Spring boot 3.1+), the log is printed as:
    • spring-jcl is transitive dependency to camunda-engine and Spring Framework.
    • commons-logging is shaded in camunda-connect-connectors-all, the latter dependency to camunda-engine.

As the shaded commons-logging is not causing an actual issue to use the Spring boot starter, we won't take an action.

I would suggest two options, if users nevertheless would like get rid of the log:

  1. Follow up with Spring Framework to adjust the logging of the message. Similar thoughts shared here: Log a warning when commons-logging is in the classpath spring-projects/spring-framework#30575 (comment)
  2. In case you don't use the library camunda-connect-connectors-all, you can consider excluding it from your Spring boot application.

Best,
Yana

Internal notes for decision

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:bug Issues that describe a user-facing bug in the project.
Projects
None yet
Development

No branches or pull requests

3 participants