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

Not working with org.jacoco:jacoco-maven-plugin #31

Closed
recumbentseeker opened this issue Feb 15, 2022 · 6 comments
Closed

Not working with org.jacoco:jacoco-maven-plugin #31

recumbentseeker opened this issue Feb 15, 2022 · 6 comments

Comments

@recumbentseeker
Copy link

recumbentseeker commented Feb 15, 2022

Hi,
I just updated a large project from java 11 to 17 and introduced log-captor for unit testing.

Now all my test are fine in the IDE, but when running them in the CI/CD pipeline on the server or locally with
"./mvnw org.jacoco:jacoco-maven-plugin:prepare-agent test -Dmaven.test.failure=true"

I face failing tests depending on the environment these are different test. Always the log-captor seems to miss some logging.

This is how the pom looks like:

 <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-surefire-plugin</artifactId>
                    <version>2.22.2</version>
                    <configuration>
                        <excludes>
                            <exclude>**/*IntegrationTest.java</exclude>
                            <exclude>**/*PerformanceTest.java</exclude>
                        </excludes>
                        <classpathDependencyExcludes>
                            <classpathDependencyExclude>org.apache.logging.log4j:log4j-slf4j-impl</classpathDependencyExclude>
                        </classpathDependencyExcludes>
                    </configuration>
                </plugin>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-failsafe-plugin</artifactId>
                    <version>2.22.2</version>
                    <configuration>
                        <classpathDependencyExcludes>
                            <classpathDependencyExclude>org.apache.logging.log4j:log4j-slf4j-impl</classpathDependencyExclude>
                        </classpathDependencyExcludes>
                    </configuration>
                </plugin>
                <plugin>
                    <groupId>org.jacoco</groupId>
                    <artifactId>jacoco-maven-plugin</artifactId>
                    <configuration>
                        <excludes>
                            <exclude>**/*IntegrationTest.*</exclude>
                            <exclude>**/*PerformanceTest.*</exclude>
                        </excludes>
                    </configuration>
                </plugin>

Any ideas what might go wrong?

@Hakky54
Copy link
Owner

Hakky54 commented Feb 15, 2022

It is hard to tell what the issue is. Another developer had similar issues but that was related to multi threading. However that is resolved as LogCaptor is now tread safe. Can you make sure you use the latest version?

I also use LogCaptor with java 17 and Jacoco, see here: https://github.com/Hakky54/sslcontext-kickstart and the build passes, so maybe something else could be the issue.

The cause could also be that at runtime a different logging implementation is being used for the test phase. This will only occur when there are multiple logging implementation being present on the classpath. I can see that you have excluded org.apache.logging.log4j:log4j-slf4j-impl, but maybe some other dependency is causing the issue. Could you share your dependency tree of your project? You can get the output with: mvn dependency:tree

@recumbentseeker
Copy link
Author

recumbentseeker commented Feb 16, 2022

Thanks for you help, I use version 2.7.8

Here is the dependency tree, the failling tests are all in base:

[INFO] ------------------------------------------------------------------------
[INFO] Building parent 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-dependency-plugin:3.1.2:tree (default-cli) @ parent ---
[INFO] com.xxx.yyy:parent:pom:0.0.1-SNAPSHOT
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building commons 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-dependency-plugin:3.1.2:tree (default-cli) @ commons ---
[INFO] com.xxx.yyy:commons:jar:0.0.1-SNAPSHOT
[INFO] +- org.springframework.boot:spring-boot-starter-test:jar:2.6.2:test
[INFO] | +- org.springframework.boot:spring-boot-starter:jar:2.6.2:test
[INFO] | | +- org.springframework.boot:spring-boot:jar:2.6.2:test
[INFO] | | +- org.springframework.boot:spring-boot-autoconfigure:jar:2.6.2:test
[INFO] | | +- org.springframework.boot:spring-boot-starter-logging:jar:2.6.2:test
[INFO] | | | +- ch.qos.logback:logback-classic:jar:1.2.9:test
[INFO] | | | | - ch.qos.logback:logback-core:jar:1.2.9:test
[INFO] | | | +- org.apache.logging.log4j:log4j-to-slf4j:jar:2.17.1:test
[INFO] | | | | - org.apache.logging.log4j:log4j-api:jar:2.17.1:test
[INFO] | | | - org.slf4j:jul-to-slf4j:jar:1.7.32:test
[INFO] | | +- jakarta.annotation:jakarta.annotation-api:jar:1.3.5:test
[INFO] | | - org.yaml:snakeyaml:jar:1.29:test
[INFO] | +- org.springframework.boot:spring-boot-test:jar:2.6.2:test
[INFO] | +- org.springframework.boot:spring-boot-test-autoconfigure:jar:2.6.2:test
[INFO] | +- com.jayway.jsonpath:json-path:jar:2.6.0:test
[INFO] | | +- net.minidev:json-smart:jar:2.4.7:test
[INFO] | | | - net.minidev:accessors-smart:jar:2.4.7:test
[INFO] | | | - org.ow2.asm:asm:jar:9.1:test
[INFO] | | - org.slf4j:slf4j-api:jar:1.7.32:test
[INFO] | +- jakarta.xml.bind:jakarta.xml.bind-api:jar:2.3.3:test
[INFO] | | - jakarta.activation:jakarta.activation-api:jar:1.2.2:test
[INFO] | +- org.assertj:assertj-core:jar:3.21.0:test
[INFO] | +- org.hamcrest:hamcrest:jar:2.2:test
[INFO] | +- org.junit.jupiter:junit-jupiter:jar:5.8.2:test
[INFO] | | +- org.junit.jupiter:junit-jupiter-api:jar:5.8.2:test
[INFO] | | | +- org.opentest4j:opentest4j:jar:1.2.0:test
[INFO] | | | +- org.junit.platform:junit-platform-commons:jar:1.8.2:test
[INFO] | | | - org.apiguardian:apiguardian-api:jar:1.1.2:test
[INFO] | | +- org.junit.jupiter:junit-jupiter-params:jar:5.8.2:test
[INFO] | | - org.junit.jupiter:junit-jupiter-engine:jar:5.8.2:test
[INFO] | | - org.junit.platform:junit-platform-engine:jar:1.8.2:test
[INFO] | +- org.mockito:mockito-core:jar:4.0.0:test
[INFO] | | +- net.bytebuddy:byte-buddy:jar:1.11.22:test
[INFO] | | +- net.bytebuddy:byte-buddy-agent:jar:1.11.22:test
[INFO] | | - org.objenesis:objenesis:jar:3.2:test
[INFO] | +- org.mockito:mockito-junit-jupiter:jar:4.0.0:test
[INFO] | +- org.skyscreamer:jsonassert:jar:1.5.0:test
[INFO] | | - com.vaadin.external.google:android-json:jar:0.0.20131108.vaadin1:test
[INFO] | +- org.springframework:spring-core:jar:5.3.14:compile
[INFO] | | - org.springframework:spring-jcl:jar:5.3.14:compile
[INFO] | +- org.springframework:spring-test:jar:5.3.14:test
[INFO] | - org.xmlunit:xmlunit-core:jar:2.8.4:test
[INFO] +- org.springframework.security:spring-security-core:jar:5.6.1:compile
[INFO] | +- org.springframework.security:spring-security-crypto:jar:5.6.1:compile
[INFO] | +- org.springframework:spring-aop:jar:5.3.14:compile
[INFO] | +- org.springframework:spring-beans:jar:5.3.14:compile
[INFO] | +- org.springframework:spring-context:jar:5.3.14:compile
[INFO] | - org.springframework:spring-expression:jar:5.3.14:compile
[INFO] - org.apache.commons:commons-lang3:jar:3.12.0:compile
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building repositories 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-dependency-plugin:3.1.2:tree (default-cli) @ repositories ---
[INFO] com.xxx.yyy:repositories:jar:0.0.1-SNAPSHOT
[INFO] +- com.xxx.yyy:commons:jar:0.0.1-SNAPSHOT:compile
[INFO] | - org.springframework.security:spring-security-core:jar:5.6.1:compile
[INFO] | +- org.springframework.security:spring-security-crypto:jar:5.6.1:compile
[INFO] | +- org.springframework:spring-aop:jar:5.3.14:compile
[INFO] | +- org.springframework:spring-beans:jar:5.3.14:compile
[INFO] | +- org.springframework:spring-context:jar:5.3.14:compile
[INFO] | - org.springframework:spring-expression:jar:5.3.14:compile
[INFO] +- com.xxx.yyy:commons:jar:tests:0.0.1-SNAPSHOT:test
[INFO] +- org.liquibase:liquibase-core:jar:4.6.1:compile
[INFO] | - javax.xml.bind:jaxb-api:jar:2.3.1:compile
[INFO] | - javax.activation:javax.activation-api:jar:1.2.0:compile
[INFO] +- javax.validation:validation-api:jar:2.0.1.Final:compile
[INFO] +- com.h2database:h2:jar:1.4.200:test
[INFO] +- org.springframework.boot:spring-boot-starter-data-jpa:jar:2.6.2:compile
[INFO] | +- org.springframework.boot:spring-boot-starter-aop:jar:2.6.2:compile
[INFO] | | - org.aspectj:aspectjweaver:jar:1.9.7:compile
[INFO] | +- org.springframework.boot:spring-boot-starter-jdbc:jar:2.6.2:compile
[INFO] | | +- com.zaxxer:HikariCP:jar:4.0.3:compile
[INFO] | | - org.springframework:spring-jdbc:jar:5.3.14:compile
[INFO] | +- jakarta.transaction:jakarta.transaction-api:jar:1.3.3:compile
[INFO] | +- jakarta.persistence:jakarta.persistence-api:jar:2.2.3:compile
[INFO] | +- org.hibernate:hibernate-core:jar:5.6.3.Final:compile
[INFO] | | +- org.jboss.logging:jboss-logging:jar:3.4.2.Final:compile
[INFO] | | +- net.bytebuddy:byte-buddy:jar:1.11.22:compile
[INFO] | | +- antlr:antlr:jar:2.7.7:compile
[INFO] | | +- org.jboss:jandex:jar:2.2.3.Final:compile
[INFO] | | +- com.fasterxml:classmate:jar:1.5.1:compile
[INFO] | | +- org.hibernate.common:hibernate-commons-annotations:jar:5.1.2.Final:compile
[INFO] | | - org.glassfish.jaxb:jaxb-runtime:jar:2.3.5:compile
[INFO] | | +- org.glassfish.jaxb:txw2:jar:2.3.5:compile
[INFO] | | +- com.sun.istack:istack-commons-runtime:jar:3.0.12:compile
[INFO] | | - com.sun.activation:jakarta.activation:jar:1.2.2:runtime
[INFO] | +- org.springframework.data:spring-data-jpa:jar:2.6.0:compile
[INFO] | | +- org.springframework.data:spring-data-commons:jar:2.6.0:compile
[INFO] | | +- org.springframework:spring-orm:jar:5.3.14:compile
[INFO] | | +- org.springframework:spring-tx:jar:5.3.14:compile
[INFO] | | - org.slf4j:slf4j-api:jar:1.7.32:compile
[INFO] | - org.springframework:spring-aspects:jar:5.3.14:compile
[INFO] +- org.springframework.boot:spring-boot-test-autoconfigure:jar:2.6.2:test
[INFO] | +- org.springframework.boot:spring-boot:jar:2.6.2:compile
[INFO] | +- org.springframework.boot:spring-boot-test:jar:2.6.2:test
[INFO] | - org.springframework.boot:spring-boot-autoconfigure:jar:2.6.2:compile
[INFO] +- org.springframework.boot:spring-boot-starter-test:jar:2.6.2:test
[INFO] | +- org.springframework.boot:spring-boot-starter:jar:2.6.2:compile
[INFO] | | +- org.springframework.boot:spring-boot-starter-logging:jar:2.6.2:compile
[INFO] | | | +- ch.qos.logback:logback-classic:jar:1.2.9:compile
[INFO] | | | | - ch.qos.logback:logback-core:jar:1.2.9:compile
[INFO] | | | +- org.apache.logging.log4j:log4j-to-slf4j:jar:2.17.1:compile
[INFO] | | | | - org.apache.logging.log4j:log4j-api:jar:2.17.1:compile
[INFO] | | | - org.slf4j:jul-to-slf4j:jar:1.7.32:compile
[INFO] | | +- jakarta.annotation:jakarta.annotation-api:jar:1.3.5:compile
[INFO] | | - org.yaml:snakeyaml:jar:1.29:compile
[INFO] | +- com.jayway.jsonpath:json-path:jar:2.6.0:test
[INFO] | | - net.minidev:json-smart:jar:2.4.7:test
[INFO] | | - net.minidev:accessors-smart:jar:2.4.7:test
[INFO] | | - org.ow2.asm:asm:jar:9.1:test
[INFO] | +- jakarta.xml.bind:jakarta.xml.bind-api:jar:2.3.3:compile
[INFO] | | - jakarta.activation:jakarta.activation-api:jar:1.2.2:compile
[INFO] | +- org.assertj:assertj-core:jar:3.21.0:test
[INFO] | +- org.hamcrest:hamcrest:jar:2.2:test
[INFO] | +- org.junit.jupiter:junit-jupiter:jar:5.8.2:test
[INFO] | | +- org.junit.jupiter:junit-jupiter-api:jar:5.8.2:test
[INFO] | | | +- org.opentest4j:opentest4j:jar:1.2.0:test
[INFO] | | | +- org.junit.platform:junit-platform-commons:jar:1.8.2:test
[INFO] | | | - org.apiguardian:apiguardian-api:jar:1.1.2:test
[INFO] | | +- org.junit.jupiter:junit-jupiter-params:jar:5.8.2:test
[INFO] | | - org.junit.jupiter:junit-jupiter-engine:jar:5.8.2:test
[INFO] | | - org.junit.platform:junit-platform-engine:jar:1.8.2:test
[INFO] | +- org.mockito:mockito-core:jar:4.0.0:test
[INFO] | | +- net.bytebuddy:byte-buddy-agent:jar:1.11.22:test
[INFO] | | - org.objenesis:objenesis:jar:3.2:test
[INFO] | +- org.mockito:mockito-junit-jupiter:jar:4.0.0:test
[INFO] | +- org.skyscreamer:jsonassert:jar:1.5.0:test
[INFO] | | - com.vaadin.external.google:android-json:jar:0.0.20131108.vaadin1:test
[INFO] | +- org.springframework:spring-core:jar:5.3.14:compile
[INFO] | | - org.springframework:spring-jcl:jar:5.3.14:compile
[INFO] | +- org.springframework:spring-test:jar:5.3.14:test
[INFO] | - org.xmlunit:xmlunit-core:jar:2.8.4:test
[INFO] +- com.tngtech.archunit:archunit-junit5:jar:0.22.0:test
[INFO] | +- com.tngtech.archunit:archunit-junit5-api:jar:0.22.0:test
[INFO] | | - com.tngtech.archunit:archunit:jar:0.22.0:test
[INFO] | - com.tngtech.archunit:archunit-junit5-engine:jar:0.22.0:test
[INFO] | - com.tngtech.archunit:archunit-junit5-engine-api:jar:0.22.0:test
[INFO] - org.apache.commons:commons-lang3:jar:3.12.0:compile
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building crudinterface 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-dependency-plugin:3.1.2:tree (default-cli) @ crudinterface ---
[INFO] com.xxx.yyy:crudinterface:jar:0.0.1-SNAPSHOT
[INFO] +- com.xxx.yyy:repositories:jar:0.0.1-SNAPSHOT:compile
[INFO] | +- javax.validation:validation-api:jar:2.0.1.Final:compile
[INFO] | - org.apache.commons:commons-lang3:jar:3.12.0:compile
[INFO] +- com.xxx.yyy:repositories:jar:tests:0.0.1-SNAPSHOT:test
[INFO] +- com.xxx.yyy:commons:jar:0.0.1-SNAPSHOT:compile
[INFO] | - org.springframework.security:spring-security-core:jar:5.6.1:compile
[INFO] | +- org.springframework.security:spring-security-crypto:jar:5.6.1:compile
[INFO] | +- org.springframework:spring-beans:jar:5.3.14:compile
[INFO] | +- org.springframework:spring-context:jar:5.3.14:compile
[INFO] | - org.springframework:spring-expression:jar:5.3.14:compile
[INFO] +- com.xxx.yyy:commons:jar:tests:0.0.1-SNAPSHOT:test
[INFO] +- org.apache.logging.log4j:log4j-core:jar:2.17.1:compile
[INFO] | - org.apache.logging.log4j:log4j-api:jar:2.17.1:compile
[INFO] +- org.mariadb.jdbc:mariadb-java-client:jar:2.7.4:compile
[INFO] +- com.h2database:h2:jar:1.4.200:compile
[INFO] +- org.liquibase:liquibase-core:jar:4.6.1:compile
[INFO] | - javax.xml.bind:jaxb-api:jar:2.3.1:compile
[INFO] | - javax.activation:javax.activation-api:jar:1.2.0:compile
[INFO] +- org.springframework.boot:spring-boot-starter-test:jar:2.6.2:test
[INFO] | +- org.springframework.boot:spring-boot-starter:jar:2.6.2:compile
[INFO] | | +- org.springframework.boot:spring-boot:jar:2.6.2:compile
[INFO] | | +- org.springframework.boot:spring-boot-autoconfigure:jar:2.6.2:compile
[INFO] | | +- org.springframework.boot:spring-boot-starter-logging:jar:2.6.2:compile
[INFO] | | | +- ch.qos.logback:logback-classic:jar:1.2.9:compile
[INFO] | | | | - ch.qos.logback:logback-core:jar:1.2.9:compile
[INFO] | | | +- org.apache.logging.log4j:log4j-to-slf4j:jar:2.17.1:compile
[INFO] | | | - org.slf4j:jul-to-slf4j:jar:1.7.32:compile
[INFO] | | +- jakarta.annotation:jakarta.annotation-api:jar:1.3.5:compile
[INFO] | | - org.yaml:snakeyaml:jar:1.29:compile
[INFO] | +- org.springframework.boot:spring-boot-test:jar:2.6.2:test
[INFO] | +- org.springframework.boot:spring-boot-test-autoconfigure:jar:2.6.2:test
[INFO] | +- com.jayway.jsonpath:json-path:jar:2.6.0:test
[INFO] | | +- net.minidev:json-smart:jar:2.4.7:test
[INFO] | | | - net.minidev:accessors-smart:jar:2.4.7:test
[INFO] | | | - org.ow2.asm:asm:jar:9.1:test
[INFO] | | - org.slf4j:slf4j-api:jar:1.7.32:compile
[INFO] | +- jakarta.xml.bind:jakarta.xml.bind-api:jar:2.3.3:compile
[INFO] | | - jakarta.activation:jakarta.activation-api:jar:1.2.2:compile
[INFO] | +- org.assertj:assertj-core:jar:3.21.0:test
[INFO] | +- org.hamcrest:hamcrest:jar:2.2:test
[INFO] | +- org.junit.jupiter:junit-jupiter:jar:5.8.2:test
[INFO] | | +- org.junit.jupiter:junit-jupiter-api:jar:5.8.2:test
[INFO] | | | +- org.opentest4j:opentest4j:jar:1.2.0:test
[INFO] | | | +- org.junit.platform:junit-platform-commons:jar:1.8.2:test
[INFO] | | | - org.apiguardian:apiguardian-api:jar:1.1.2:test
[INFO] | | +- org.junit.jupiter:junit-jupiter-params:jar:5.8.2:test
[INFO] | | - org.junit.jupiter:junit-jupiter-engine:jar:5.8.2:test
[INFO] | | - org.junit.platform:junit-platform-engine:jar:1.8.2:test
[INFO] | +- org.mockito:mockito-core:jar:4.0.0:test
[INFO] | | +- net.bytebuddy:byte-buddy:jar:1.11.22:compile
[INFO] | | +- net.bytebuddy:byte-buddy-agent:jar:1.11.22:test
[INFO] | | - org.objenesis:objenesis:jar:3.2:test
[INFO] | +- org.mockito:mockito-junit-jupiter:jar:4.0.0:test
[INFO] | +- org.skyscreamer:jsonassert:jar:1.5.0:test
[INFO] | | - com.vaadin.external.google:android-json:jar:0.0.20131108.vaadin1:test
[INFO] | +- org.springframework:spring-core:jar:5.3.14:compile
[INFO] | | - org.springframework:spring-jcl:jar:5.3.14:compile
[INFO] | +- org.springframework:spring-test:jar:5.3.14:test
[INFO] | - org.xmlunit:xmlunit-core:jar:2.8.4:test
[INFO] +- org.springframework.security:spring-security-test:jar:5.6.1:test
[INFO] | - org.springframework.security:spring-security-web:jar:5.6.1:compile
[INFO] | - org.springframework:spring-web:jar:5.3.14:compile
[INFO] +- org.springframework.boot:spring-boot-starter-security:jar:2.6.2:compile
[INFO] | +- org.springframework:spring-aop:jar:5.3.14:compile
[INFO] | - org.springframework.security:spring-security-config:jar:5.6.1:compile
[INFO] +- org.springframework.boot:spring-boot-starter-data-jpa:jar:2.6.2:compile
[INFO] | +- org.springframework.boot:spring-boot-starter-aop:jar:2.6.2:compile
[INFO] | | - org.aspectj:aspectjweaver:jar:1.9.7:compile
[INFO] | +- org.springframework.boot:spring-boot-starter-jdbc:jar:2.6.2:compile
[INFO] | | +- com.zaxxer:HikariCP:jar:4.0.3:compile
[INFO] | | - org.springframework:spring-jdbc:jar:5.3.14:compile
[INFO] | +- jakarta.transaction:jakarta.transaction-api:jar:1.3.3:compile
[INFO] | +- jakarta.persistence:jakarta.persistence-api:jar:2.2.3:compile
[INFO] | +- org.hibernate:hibernate-core:jar:5.6.3.Final:compile
[INFO] | | +- org.jboss.logging:jboss-logging:jar:3.4.2.Final:compile
[INFO] | | +- antlr:antlr:jar:2.7.7:compile
[INFO] | | +- org.jboss:jandex:jar:2.2.3.Final:compile
[INFO] | | +- com.fasterxml:classmate:jar:1.5.1:compile
[INFO] | | +- org.hibernate.common:hibernate-commons-annotations:jar:5.1.2.Final:compile
[INFO] | | - org.glassfish.jaxb:jaxb-runtime:jar:2.3.5:compile
[INFO] | | +- org.glassfish.jaxb:txw2:jar:2.3.5:compile
[INFO] | | +- com.sun.istack:istack-commons-runtime:jar:3.0.12:compile
[INFO] | | - com.sun.activation:jakarta.activation:jar:1.2.2:runtime
[INFO] | +- org.springframework.data:spring-data-jpa:jar:2.6.0:compile
[INFO] | | +- org.springframework.data:spring-data-commons:jar:2.6.0:compile
[INFO] | | +- org.springframework:spring-orm:jar:5.3.14:compile
[INFO] | | - org.springframework:spring-tx:jar:5.3.14:compile
[INFO] | - org.springframework:spring-aspects:jar:5.3.14:compile
[INFO] +- com.vaadin:vaadin-spring-boot-starter:jar:3.2.1:compile
[INFO] | +- com.vaadin:vaadin-spring-boot:jar:3.2.1:compile
[INFO] | | +- com.vaadin:vaadin-spring:jar:3.2.1:compile
[INFO] | | | - com.vaadin:vaadin-server:jar:8.14.3:compile
[INFO] | | | +- com.vaadin:vaadin-sass-compiler:jar:0.9.13:compile
[INFO] | | | | +- org.w3c.css:sac:jar:1.3:compile
[INFO] | | | | - com.vaadin.external.flute:flute:jar:1.3.0.gg2:compile
[INFO] | | | +- com.vaadin:vaadin-shared:jar:8.14.3:compile
[INFO] | | | | - com.vaadin.external.gwt:gwt-elemental:jar:2.8.2.vaadin2:compile
[INFO] | | | +- org.jsoup:jsoup:jar:1.14.3:compile
[INFO] | | | - com.vaadin.external:gentyref:jar:1.2.0.vaadin1:compile
[INFO] | | +- org.springframework:spring-webmvc:jar:5.3.14:compile
[INFO] | | - org.springframework:spring-websocket:jar:5.3.14:compile
[INFO] | +- org.springframework.boot:spring-boot-starter-web:jar:2.6.2:compile
[INFO] | | +- org.springframework.boot:spring-boot-starter-json:jar:2.6.2:compile
[INFO] | | | +- com.fasterxml.jackson.core:jackson-databind:jar:2.13.1:compile
[INFO] | | | | +- com.fasterxml.jackson.core:jackson-annotations:jar:2.13.1:compile
[INFO] | | | | - com.fasterxml.jackson.core:jackson-core:jar:2.13.1:compile
[INFO] | | | +- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.13.1:compile
[INFO] | | | +- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.13.1:compile
[INFO] | | | - com.fasterxml.jackson.module:jackson-module-parameter-names:jar:2.13.1:compile
[INFO] | | - org.springframework.boot:spring-boot-starter-tomcat:jar:2.6.2:compile
[INFO] | | +- org.apache.tomcat.embed:tomcat-embed-core:jar:9.0.56:compile
[INFO] | | +- org.apache.tomcat.embed:tomcat-embed-el:jar:9.0.56:compile
[INFO] | | - org.apache.tomcat.embed:tomcat-embed-websocket:jar:9.0.56:compile
[INFO] | +- com.vaadin:vaadin-themes:jar:8.14.3:compile
[INFO] | - com.vaadin:vaadin-client-compiled:jar:8.14.3:compile
[INFO] +- com.google.guava:guava:jar:31.0.1-jre:compile
[INFO] | +- com.google.guava:failureaccess:jar:1.0.1:compile
[INFO] | +- com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava:compile
[INFO] | +- com.google.code.findbugs:jsr305:jar:3.0.2:compile
[INFO] | +- org.checkerframework:checker-qual:jar:3.12.0:compile
[INFO] | +- com.google.errorprone:error_prone_annotations:jar:2.7.1:compile
[INFO] | - com.google.j2objc:j2objc-annotations:jar:1.3:compile
[INFO] - com.github.ulisesbocchio:jasypt-spring-boot-starter:jar:3.0.4:compile
[INFO] - com.github.ulisesbocchio:jasypt-spring-boot:jar:3.0.4:compile
[INFO] - org.jasypt:jasypt:jar:1.9.3:compile
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building zzzyyymodel 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-dependency-plugin:3.1.2:tree (default-cli) @ zzzyyymodel ---
[INFO] com.xxx.yyy:zzzyyymodel:jar:0.0.1-SNAPSHOT
[INFO] +- com.xxx.yyy:commons:jar:0.0.1-SNAPSHOT:compile
[INFO] | +- org.springframework.security:spring-security-core:jar:5.6.1:compile
[INFO] | | +- org.springframework.security:spring-security-crypto:jar:5.6.1:compile
[INFO] | | +- org.springframework:spring-aop:jar:5.3.14:compile
[INFO] | | +- org.springframework:spring-beans:jar:5.3.14:compile
[INFO] | | +- org.springframework:spring-context:jar:5.3.14:compile
[INFO] | | +- org.springframework:spring-core:jar:5.3.14:compile
[INFO] | | | - org.springframework:spring-jcl:jar:5.3.14:compile
[INFO] | | - org.springframework:spring-expression:jar:5.3.14:compile
[INFO] | - org.apache.commons:commons-lang3:jar:3.12.0:compile
[INFO] - com.xxx.yyy:commons:jar:tests:0.0.1-SNAPSHOT:test
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building zzzyyy 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-dependency-plugin:3.1.2:tree (default-cli) @ zzzyyy ---
[INFO] com.xxx.yyy:zzzyyy:jar:0.0.1-SNAPSHOT
[INFO] +- com.sun.xml.bind:jaxb-impl:jar:2.3.1:compile
[INFO] +- javax.xml.bind:jaxb-api:jar:2.3.1:compile
[INFO] | - javax.activation:javax.activation-api:jar:1.2.0:compile
[INFO] +- org.glassfish.jaxb:jaxb-runtime:jar:2.3.5:compile
[INFO] | +- jakarta.xml.bind:jakarta.xml.bind-api:jar:2.3.3:compile
[INFO] | +- org.glassfish.jaxb:txw2:jar:2.3.5:compile
[INFO] | +- com.sun.istack:istack-commons-runtime:jar:3.0.12:compile
[INFO] | - com.sun.activation:jakarta.activation:jar:1.2.2:compile
[INFO] +- com.xxx.yyy:commons:jar:0.0.1-SNAPSHOT:compile
[INFO] | +- org.springframework.security:spring-security-core:jar:5.6.1:compile
[INFO] | | - org.springframework.security:spring-security-crypto:jar:5.6.1:compile
[INFO] | - org.apache.commons:commons-lang3:jar:3.12.0:compile
[INFO] +- com.xxx.yyy:commons:jar:tests:0.0.1-SNAPSHOT:test
[INFO] +- com.xxx.yyy:zzzyyymodel:jar:0.0.1-SNAPSHOT:compile
[INFO] +- org.springframework.boot:spring-boot-starter:jar:2.6.2:compile
[INFO] | +- org.springframework.boot:spring-boot:jar:2.6.2:compile
[INFO] | +- org.springframework.boot:spring-boot-autoconfigure:jar:2.6.2:compile
[INFO] | +- jakarta.annotation:jakarta.annotation-api:jar:1.3.5:compile
[INFO] | +- org.springframework:spring-core:jar:5.3.14:compile
[INFO] | | - org.springframework:spring-jcl:jar:5.3.14:compile
[INFO] | - org.yaml:snakeyaml:jar:1.29:compile
[INFO] +- org.springframework.boot:spring-boot-starter-web:jar:2.6.2:compile
[INFO] | +- org.springframework.boot:spring-boot-starter-json:jar:2.6.2:compile
[INFO] | | +- com.fasterxml.jackson.core:jackson-databind:jar:2.13.1:compile
[INFO] | | | +- com.fasterxml.jackson.core:jackson-annotations:jar:2.13.1:compile
[INFO] | | | - com.fasterxml.jackson.core:jackson-core:jar:2.13.1:compile
[INFO] | | +- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.13.1:compile
[INFO] | | +- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.13.1:compile
[INFO] | | - com.fasterxml.jackson.module:jackson-module-parameter-names:jar:2.13.1:compile
[INFO] | +- org.springframework.boot:spring-boot-starter-tomcat:jar:2.6.2:compile
[INFO] | | +- org.apache.tomcat.embed:tomcat-embed-core:jar:9.0.56:compile
[INFO] | | +- org.apache.tomcat.embed:tomcat-embed-el:jar:9.0.56:compile
[INFO] | | - org.apache.tomcat.embed:tomcat-embed-websocket:jar:9.0.56:compile
[INFO] | +- org.springframework:spring-web:jar:5.3.14:compile
[INFO] | - org.springframework:spring-webmvc:jar:5.3.14:compile
[INFO] +- org.springframework.retry:spring-retry:jar:1.3.1:compile
[INFO] | - javax.annotation:javax.annotation-api:jar:1.3.2:compile
[INFO] +- org.springframework:spring-context:jar:5.3.14:compile
[INFO] | +- org.springframework:spring-aop:jar:5.3.14:compile
[INFO] | +- org.springframework:spring-beans:jar:5.3.14:compile
[INFO] | - org.springframework:spring-expression:jar:5.3.14:compile
[INFO] +- org.springframework:spring-context-support:jar:5.3.14:compile
[INFO] +- org.springframework.boot:spring-boot-starter-log4j2:jar:2.6.2:compile
[INFO] | +- org.apache.logging.log4j:log4j-slf4j-impl:jar:2.17.1:compile
[INFO] | | +- org.slf4j:slf4j-api:jar:1.7.32:compile
[INFO] | | - org.apache.logging.log4j:log4j-api:jar:2.17.1:compile
[INFO] | +- org.apache.logging.log4j:log4j-core:jar:2.17.1:compile
[INFO] | +- org.apache.logging.log4j:log4j-jul:jar:2.17.1:compile
[INFO] | - org.slf4j:jul-to-slf4j:jar:1.7.32:compile
[INFO] +- org.springframework.boot:spring-boot-starter-test:jar:2.6.2:test
[INFO] | +- org.springframework.boot:spring-boot-test:jar:2.6.2:test
[INFO] | +- org.springframework.boot:spring-boot-test-autoconfigure:jar:2.6.2:test
[INFO] | +- com.jayway.jsonpath:json-path:jar:2.6.0:test
[INFO] | | - net.minidev:json-smart:jar:2.4.7:test
[INFO] | | - net.minidev:accessors-smart:jar:2.4.7:test
[INFO] | | - org.ow2.asm:asm:jar:9.1:test
[INFO] | +- org.assertj:assertj-core:jar:3.21.0:test
[INFO] | +- org.hamcrest:hamcrest:jar:2.2:test
[INFO] | +- org.junit.jupiter:junit-jupiter:jar:5.8.2:test
[INFO] | | +- org.junit.jupiter:junit-jupiter-api:jar:5.8.2:test
[INFO] | | | +- org.opentest4j:opentest4j:jar:1.2.0:test
[INFO] | | | +- org.junit.platform:junit-platform-commons:jar:1.8.2:test
[INFO] | | | - org.apiguardian:apiguardian-api:jar:1.1.2:test
[INFO] | | +- org.junit.jupiter:junit-jupiter-params:jar:5.8.2:test
[INFO] | | - org.junit.jupiter:junit-jupiter-engine:jar:5.8.2:test
[INFO] | | - org.junit.platform:junit-platform-engine:jar:1.8.2:test
[INFO] | +- org.mockito:mockito-core:jar:4.0.0:test
[INFO] | | +- net.bytebuddy:byte-buddy:jar:1.11.22:test
[INFO] | | +- net.bytebuddy:byte-buddy-agent:jar:1.11.22:test
[INFO] | | - org.objenesis:objenesis:jar:3.2:test
[INFO] | +- org.mockito:mockito-junit-jupiter:jar:4.0.0:test
[INFO] | +- org.skyscreamer:jsonassert:jar:1.5.0:test
[INFO] | | - com.vaadin.external.google:android-json:jar:0.0.20131108.vaadin1:test
[INFO] | +- org.springframework:spring-test:jar:5.3.14:test
[INFO] | - org.xmlunit:xmlunit-core:jar:2.8.4:test
[INFO] +- com.sun.xml.ws:jaxws-rt:jar:2.3.5:compile
[INFO] | +- com.sun.xml.ws:policy:jar:2.7.10:compile
[INFO] | +- org.glassfish.ha:ha-api:jar:3.1.13:compile
[INFO] | +- org.glassfish.external:management-api:jar:3.2.3:compile
[INFO] | +- org.glassfish.gmbal:gmbal-api-only:jar:4.0.3:compile
[INFO] | +- org.jvnet.staxex:stax-ex:jar:1.8.3:compile
[INFO] | +- com.sun.xml.stream.buffer:streambuffer:jar:1.5.10:compile
[INFO] | +- org.jvnet.mimepull:mimepull:jar:1.9.15:compile
[INFO] | +- com.sun.xml.fastinfoset:FastInfoset:jar:1.2.18:compile
[INFO] | +- com.sun.mail:jakarta.mail:jar:1.6.7:compile
[INFO] | +- com.sun.xml.messaging.saaj:saaj-impl:jar:1.5.3:runtime
[INFO] | +- com.fasterxml.woodstox:woodstox-core:jar:6.2.6:runtime
[INFO] | +- org.codehaus.woodstox:stax2-api:jar:4.2.1:runtime
[INFO] | +- jakarta.xml.ws:jakarta.xml.ws-api:jar:2.3.3:compile
[INFO] | +- jakarta.xml.soap:jakarta.xml.soap-api:jar:1.4.2:compile
[INFO] | - jakarta.jws:jakarta.jws-api:jar:2.1.0:compile
[INFO] +- com.google.guava:guava:jar:31.0.1-jre:compile
[INFO] | +- com.google.guava:failureaccess:jar:1.0.1:compile
[INFO] | +- com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava:compile
[INFO] | +- com.google.code.findbugs:jsr305:jar:3.0.2:compile
[INFO] | +- org.checkerframework:checker-qual:jar:3.12.0:compile
[INFO] | +- com.google.errorprone:error_prone_annotations:jar:2.7.1:compile
[INFO] | - com.google.j2objc:j2objc-annotations:jar:1.3:compile
[INFO] +- org.mapstruct:mapstruct:jar:1.4.2.Final:compile
[INFO] - io.github.hakky54:logcaptor:jar:2.7.8:test
[INFO] +- ch.qos.logback:logback-classic:jar:1.2.9:test
[INFO] | - ch.qos.logback:logback-core:jar:1.2.9:test
[INFO] - org.apache.logging.log4j:log4j-to-slf4j:jar:2.17.1:test
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building base 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-dependency-plugin:3.1.2:tree (default-cli) @ base ---
[INFO] com.xxx.yyy:base:jar:0.0.1-SNAPSHOT
[INFO] +- com.squareup.okhttp3:okhttp:jar:4.9.3:test
[INFO] | +- com.squareup.okio:okio:jar:2.8.0:test
[INFO] | | - org.jetbrains.kotlin:kotlin-stdlib-common:jar:1.6.10:test
[INFO] | - org.jetbrains.kotlin:kotlin-stdlib:jar:1.6.10:test
[INFO] | - org.jetbrains:annotations:jar:13.0:test
[INFO] +- org.aspectj:aspectjweaver:jar:1.9.7:compile
[INFO] +- org.springframework.retry:spring-retry:jar:1.3.1:compile
[INFO] +- org.springframework.boot:spring-boot-starter-actuator:jar:2.6.2:compile
[INFO] | +- org.springframework.boot:spring-boot-actuator-autoconfigure:jar:2.6.2:compile
[INFO] | | +- org.springframework.boot:spring-boot-actuator:jar:2.6.2:compile
[INFO] | | - com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.13.1:compile
[INFO] | - io.micrometer:micrometer-core:jar:1.8.1:compile
[INFO] | +- org.hdrhistogram:HdrHistogram:jar:2.1.12:compile
[INFO] | - org.latencyutils:LatencyUtils:jar:2.0.3:runtime
[INFO] +- de.codecentric:spring-boot-admin-starter-client:jar:2.6.1:compile
[INFO] | - de.codecentric:spring-boot-admin-client:jar:2.6.1:compile
[INFO] +- com.xxx.yyy:repositories:jar:0.0.1-SNAPSHOT:compile
[INFO] | +- javax.validation:validation-api:jar:2.0.1.Final:compile
[INFO] | - org.apache.commons:commons-lang3:jar:3.12.0:compile
[INFO] +- com.xxx.yyy:repositories:jar:tests:0.0.1-SNAPSHOT:test
[INFO] +- com.xxx.yyy:commons:jar:0.0.1-SNAPSHOT:compile
[INFO] | - org.springframework.security:spring-security-core:jar:5.6.1:compile
[INFO] | - org.springframework.security:spring-security-crypto:jar:5.6.1:compile
[INFO] +- com.xxx.yyy:commons:jar:tests:0.0.1-SNAPSHOT:test
[INFO] +- com.xxx.yyy:zzzyyymodel:jar:0.0.1-SNAPSHOT:compile
[INFO] +- com.xxx.yyy:zzzyyymodel:jar:tests:0.0.1-SNAPSHOT:test
[INFO] +- com.xxx.yyy:zzzyyy:jar:0.0.1-SNAPSHOT:compile
[INFO] | +- com.sun.xml.bind:jaxb-impl:jar:2.3.1:compile
[INFO] | - javax.xml.bind:jaxb-api:jar:2.3.1:compile
[INFO] | - javax.activation:javax.activation-api:jar:1.2.0:compile
[INFO] +- com.h2database:h2:jar:1.4.200:compile
[INFO] +- org.mariadb.jdbc:mariadb-java-client:jar:2.7.4:compile
[INFO] +- org.liquibase:liquibase-core:jar:4.6.1:compile
[INFO] +- org.springframework.boot:spring-boot-starter-data-jpa:jar:2.6.2:compile
[INFO] | +- org.springframework.boot:spring-boot-starter-aop:jar:2.6.2:compile
[INFO] | +- org.springframework.boot:spring-boot-starter-jdbc:jar:2.6.2:compile
[INFO] | | +- com.zaxxer:HikariCP:jar:4.0.3:compile
[INFO] | | - org.springframework:spring-jdbc:jar:5.3.14:compile
[INFO] | +- jakarta.transaction:jakarta.transaction-api:jar:1.3.3:compile
[INFO] | +- jakarta.persistence:jakarta.persistence-api:jar:2.2.3:compile
[INFO] | +- org.hibernate:hibernate-core:jar:5.6.3.Final:compile
[INFO] | | +- org.jboss.logging:jboss-logging:jar:3.4.2.Final:compile
[INFO] | | +- net.bytebuddy:byte-buddy:jar:1.11.22:compile
[INFO] | | +- antlr:antlr:jar:2.7.7:compile
[INFO] | | +- org.jboss:jandex:jar:2.2.3.Final:compile
[INFO] | | +- com.fasterxml:classmate:jar:1.5.1:compile
[INFO] | | - org.hibernate.common:hibernate-commons-annotations:jar:5.1.2.Final:compile
[INFO] | +- org.springframework.data:spring-data-jpa:jar:2.6.0:compile
[INFO] | | +- org.springframework.data:spring-data-commons:jar:2.6.0:compile
[INFO] | | - org.springframework:spring-orm:jar:5.3.14:compile
[INFO] | - org.springframework:spring-aspects:jar:5.3.14:compile
[INFO] +- org.springframework.boot:spring-boot-starter-jersey:jar:2.6.2:compile
[INFO] | +- org.springframework.boot:spring-boot-starter-json:jar:2.6.2:compile
[INFO] | | +- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.13.1:compile
[INFO] | | - com.fasterxml.jackson.module:jackson-module-parameter-names:jar:2.13.1:compile
[INFO] | +- org.springframework.boot:spring-boot-starter-tomcat:jar:2.6.2:compile
[INFO] | | +- org.apache.tomcat.embed:tomcat-embed-core:jar:9.0.56:compile
[INFO] | | +- org.apache.tomcat.embed:tomcat-embed-el:jar:9.0.56:compile
[INFO] | | - org.apache.tomcat.embed:tomcat-embed-websocket:jar:9.0.56:compile
[INFO] | +- org.springframework.boot:spring-boot-starter-validation:jar:2.6.2:compile
[INFO] | | - org.hibernate.validator:hibernate-validator:jar:6.2.0.Final:compile
[INFO] | +- org.springframework:spring-web:jar:5.3.14:compile
[INFO] | +- org.glassfish.jersey.core:jersey-server:jar:2.35:compile
[INFO] | | +- org.glassfish.jersey.core:jersey-common:jar:2.35:compile
[INFO] | | | - org.glassfish.hk2:osgi-resource-locator:jar:1.0.3:compile
[INFO] | | +- org.glassfish.jersey.core:jersey-client:jar:2.35:compile
[INFO] | | +- jakarta.ws.rs:jakarta.ws.rs-api:jar:2.1.6:compile
[INFO] | | +- org.glassfish.hk2.external:jakarta.inject:jar:2.6.1:compile
[INFO] | | - jakarta.validation:jakarta.validation-api:jar:2.0.2:compile
[INFO] | +- org.glassfish.jersey.containers:jersey-container-servlet-core:jar:2.35:compile
[INFO] | +- org.glassfish.jersey.containers:jersey-container-servlet:jar:2.35:compile
[INFO] | +- org.glassfish.jersey.ext:jersey-bean-validation:jar:2.35:compile
[INFO] | +- org.glassfish.jersey.ext:jersey-spring5:jar:2.35:compile
[INFO] | | +- org.glassfish.jersey.inject:jersey-hk2:jar:2.35:compile
[INFO] | | | +- org.glassfish.hk2:hk2-locator:jar:2.6.1:compile
[INFO] | | | | - org.glassfish.hk2.external:aopalliance-repackaged:jar:2.6.1:compile
[INFO] | | | - org.javassist:javassist:jar:3.25.0-GA:compile
[INFO] | | +- org.glassfish.hk2:hk2:jar:2.6.1:compile
[INFO] | | | +- org.glassfish.hk2:hk2-utils:jar:2.6.1:compile
[INFO] | | | +- org.glassfish.hk2:hk2-api:jar:2.6.1:compile
[INFO] | | | +- org.glassfish.hk2:hk2-core:jar:2.6.1:compile
[INFO] | | | +- org.glassfish.hk2:hk2-runlevel:jar:2.6.1:compile
[INFO] | | | - org.glassfish.hk2:class-model:jar:2.6.1:compile
[INFO] | | | - org.ow2.asm:asm-util:jar:7.1:compile
[INFO] | | - org.glassfish.hk2:spring-bridge:jar:2.6.1:compile
[INFO] | - org.glassfish.jersey.media:jersey-media-json-jackson:jar:2.35:compile
[INFO] | +- org.glassfish.jersey.ext:jersey-entity-filtering:jar:2.35:compile
[INFO] | +- com.fasterxml.jackson.core:jackson-annotations:jar:2.13.1:compile
[INFO] | - com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.13.1:compile
[INFO] +- org.springframework.boot:spring-boot-starter-web:jar:2.6.2:compile
[INFO] | - org.springframework:spring-webmvc:jar:5.3.14:compile
[INFO] +- org.springframework.boot:spring-boot-starter-thymeleaf:jar:2.6.2:compile
[INFO] | +- org.thymeleaf:thymeleaf-spring5:jar:3.0.14.RELEASE:compile
[INFO] | | - org.thymeleaf:thymeleaf:jar:3.0.14.RELEASE:compile
[INFO] | | +- org.attoparser:attoparser:jar:2.0.5.RELEASE:compile
[INFO] | | - org.unbescape:unbescape:jar:1.1.6.RELEASE:compile
[INFO] | - org.thymeleaf.extras:thymeleaf-extras-java8time:jar:3.0.4.RELEASE:compile
[INFO] +- org.thymeleaf.extras:thymeleaf-extras-springsecurity5:jar:3.0.4.RELEASE:compile
[INFO] | - org.slf4j:slf4j-api:jar:1.7.32:compile
[INFO] +- org.springframework.boot:spring-boot-starter:jar:2.6.2:compile
[INFO] | +- org.springframework.boot:spring-boot:jar:2.6.2:compile
[INFO] | +- org.springframework.boot:spring-boot-autoconfigure:jar:2.6.2:compile
[INFO] | +- jakarta.annotation:jakarta.annotation-api:jar:1.3.5:compile
[INFO] | +- org.springframework:spring-core:jar:5.3.14:compile
[INFO] | | - org.springframework:spring-jcl:jar:5.3.14:compile
[INFO] | - org.yaml:snakeyaml:jar:1.29:compile
[INFO] +- org.springframework.boot:spring-boot-starter-log4j2:jar:2.6.2:compile
[INFO] | +- org.apache.logging.log4j:log4j-slf4j-impl:jar:2.17.1:compile
[INFO] | | - org.apache.logging.log4j:log4j-api:jar:2.17.1:compile
[INFO] | +- org.apache.logging.log4j:log4j-core:jar:2.17.1:compile
[INFO] | +- org.apache.logging.log4j:log4j-jul:jar:2.17.1:compile
[INFO] | - org.slf4j:jul-to-slf4j:jar:1.7.32:compile
[INFO] +- org.springframework.boot:spring-boot-devtools:jar:2.6.2:runtime
[INFO] +- org.springframework.boot:spring-boot-starter-test:jar:2.6.2:test
[INFO] | +- org.springframework.boot:spring-boot-test:jar:2.6.2:test
[INFO] | +- org.springframework.boot:spring-boot-test-autoconfigure:jar:2.6.2:test
[INFO] | +- com.jayway.jsonpath:json-path:jar:2.6.0:test
[INFO] | | - net.minidev:json-smart:jar:2.4.7:test
[INFO] | | - net.minidev:accessors-smart:jar:2.4.7:test
[INFO] | +- org.assertj:assertj-core:jar:3.21.0:compile
[INFO] | +- org.hamcrest:hamcrest:jar:2.2:test
[INFO] | +- org.junit.jupiter:junit-jupiter:jar:5.8.2:test
[INFO] | +- org.mockito:mockito-core:jar:4.0.0:compile
[INFO] | | +- net.bytebuddy:byte-buddy-agent:jar:1.11.22:compile
[INFO] | | - org.objenesis:objenesis:jar:3.2:runtime
[INFO] | +- org.mockito:mockito-junit-jupiter:jar:4.0.0:test
[INFO] | +- org.springframework:spring-test:jar:5.3.14:test
[INFO] | - org.xmlunit:xmlunit-core:jar:2.8.4:test
[INFO] +- org.springframework:spring-context:jar:5.3.14:compile
[INFO] | +- org.springframework:spring-aop:jar:5.3.14:compile
[INFO] | +- org.springframework:spring-beans:jar:5.3.14:compile
[INFO] | - org.springframework:spring-expression:jar:5.3.14:compile
[INFO] +- org.springframework.boot:spring-boot-starter-security:jar:2.6.2:compile
[INFO] | +- org.springframework.security:spring-security-config:jar:5.6.1:compile
[INFO] | - org.springframework.security:spring-security-web:jar:5.6.1:compile
[INFO] +- org.springframework.security:spring-security-test:jar:5.6.1:test
[INFO] +- org.springframework:spring-context-support:jar:5.3.14:compile
[INFO] +- org.springframework.ws:spring-ws-core:jar:3.1.2:compile
[INFO] | +- org.springframework.ws:spring-xml:jar:3.1.2:compile
[INFO] | - org.springframework:spring-oxm:jar:5.3.14:compile
[INFO] +- org.springframework.ws:spring-ws-security:jar:3.1.2:compile
[INFO] | +- org.springframework:spring-tx:jar:5.3.14:compile
[INFO] | +- net.sf.ehcache:ehcache:jar:2.10.9.2:compile
[INFO] | +- org.apache.wss4j:wss4j-ws-security-dom:jar:2.3.0:compile
[INFO] | | +- org.apache.wss4j:wss4j-ws-security-common:jar:2.3.0:compile
[INFO] | | | +- org.opensaml:opensaml-saml-impl:jar:3.4.5:compile
[INFO] | | | | +- org.opensaml:opensaml-profile-api:jar:3.4.5:compile
[INFO] | | | | | - org.opensaml:opensaml-core:jar:3.4.5:compile
[INFO] | | | | | - io.dropwizard.metrics:metrics-core:jar:4.2.7:compile
[INFO] | | | | +- org.opensaml:opensaml-saml-api:jar:3.4.5:compile
[INFO] | | | | | +- org.opensaml:opensaml-xmlsec-api:jar:3.4.5:compile
[INFO] | | | | | - org.opensaml:opensaml-soap-api:jar:3.4.5:compile
[INFO] | | | | +- org.opensaml:opensaml-security-impl:jar:3.4.5:compile
[INFO] | | | | | - org.opensaml:opensaml-security-api:jar:3.4.5:compile
[INFO] | | | | +- org.opensaml:opensaml-xmlsec-impl:jar:3.4.5:compile
[INFO] | | | | - net.shibboleth.utilities:java-support:jar:7.5.1:compile
[INFO] | | | | - joda-time:joda-time:jar:2.9:compile
[INFO] | | | +- org.opensaml:opensaml-xacml-impl:jar:3.4.5:compile
[INFO] | | | | - org.opensaml:opensaml-xacml-api:jar:3.4.5:compile
[INFO] | | | - org.opensaml:opensaml-xacml-saml-impl:jar:3.4.5:compile
[INFO] | | | - org.opensaml:opensaml-xacml-saml-api:jar:3.4.5:compile
[INFO] | | - org.ehcache:ehcache:jar:3.9.9:runtime
[INFO] | +- org.apache.santuario:xmlsec:jar:2.3.0:compile
[INFO] | - org.jvnet.staxex:stax-ex:jar:1.8.3:compile
[INFO] +- com.itextpdf:itextpdf:jar:5.5.13.2:compile
[INFO] +- com.itextpdf.tool:xmlworker:jar:5.5.13.2:compile
[INFO] +- com.google.zxing:core:jar:3.4.1:compile
[INFO] +- com.google.zxing:javase:jar:3.4.1:compile
[INFO] | +- com.beust:jcommander:jar:1.78:compile
[INFO] | - com.github.jai-imageio:jai-imageio-core:jar:1.4.0:runtime
[INFO] +- com.xxx.yyy:aaa-api:jar:3.126.0:compile
[INFO] +- com.nimbusds:nimbus-jose-jwt:jar:9.15.2:compile
[INFO] | - com.github.stephenc.jcip:jcip-annotations:jar:1.0-1:compile
[INFO] +- org.bouncycastle:bcprov-jdk15on:jar:1.69:compile
[INFO] +- org.apache.httpcomponents:httpclient:jar:4.5.13:compile
[INFO] | +- org.apache.httpcomponents:httpcore:jar:4.4.15:compile
[INFO] | - commons-codec:commons-codec:jar:1.15:compile
[INFO] +- io.jsonwebtoken:jjwt-api:jar:0.11.2:compile
[INFO] +- io.jsonwebtoken:jjwt-impl:jar:0.11.2:runtime
[INFO] +- io.jsonwebtoken:jjwt-jackson:jar:0.11.2:runtime
[INFO] | - com.fasterxml.jackson.core:jackson-databind:jar:2.13.1:compile
[INFO] +- com.google.guava:guava:jar:31.0.1-jre:compile
[INFO] | +- com.google.guava:failureaccess:jar:1.0.1:compile
[INFO] | +- com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava:compile
[INFO] | +- com.google.code.findbugs:jsr305:jar:3.0.2:compile
[INFO] | +- org.checkerframework:checker-qual:jar:3.12.0:compile
[INFO] | +- com.google.errorprone:error_prone_annotations:jar:2.7.1:compile
[INFO] | - com.google.j2objc:j2objc-annotations:jar:1.3:compile
[INFO] +- com.sun.mail:jakarta.mail:jar:2.0.1:compile
[INFO] | - com.sun.activation:jakarta.activation:jar:1.2.2:compile
[INFO] +- jakarta.activation:jakarta.activation-api:jar:2.0.1:compile
[INFO] +- com.github.spullara.mustache.java:compiler:jar:0.9.10:compile
[INFO] +- org.apache.commons:commons-csv:jar:1.9.0:compile
[INFO] +- org.apache.commons:commons-text:jar:1.9:compile
[INFO] +- commons-validator:commons-validator:jar:1.7:compile
[INFO] | +- commons-beanutils:commons-beanutils:jar:1.9.4:compile
[INFO] | +- commons-digester:commons-digester:jar:2.1:compile
[INFO] | +- commons-logging:commons-logging:jar:1.2:compile
[INFO] | - commons-collections:commons-collections:jar:3.2.2:compile
[INFO] +- commons-io:commons-io:jar:2.11.0:compile
[INFO] +- com.tngtech.archunit:archunit-junit5:jar:0.22.0:test
[INFO] | +- com.tngtech.archunit:archunit-junit5-api:jar:0.22.0:test
[INFO] | | - com.tngtech.archunit:archunit:jar:0.22.0:test
[INFO] | - com.tngtech.archunit:archunit-junit5-engine:jar:0.22.0:test
[INFO] | - com.tngtech.archunit:archunit-junit5-engine-api:jar:0.22.0:test
[INFO] +- org.skyscreamer:jsonassert:jar:1.5.0:test
[INFO] | - com.vaadin.external.google:android-json:jar:0.0.20131108.vaadin1:test
[INFO] +- org.jacoco:jacoco-maven-plugin:jar:0.8.7:compile
[INFO] | +- org.apache.maven:maven-plugin-api:jar:3.0:compile
[INFO] | | +- org.apache.maven:maven-model:jar:3.0:compile
[INFO] | | +- org.apache.maven:maven-artifact:jar:3.0:compile
[INFO] | | - org.sonatype.sisu:sisu-inject-plexus:jar:1.4.2:compile
[INFO] | | - org.sonatype.sisu:sisu-inject-bean:jar:1.4.2:compile
[INFO] | | - org.sonatype.sisu:sisu-guice:jar:noaop:2.1.7:compile
[INFO] | +- org.apache.maven:maven-core:jar:3.0:compile
[INFO] | | +- org.apache.maven:maven-settings:jar:3.0:compile
[INFO] | | +- org.apache.maven:maven-settings-builder:jar:3.0:compile
[INFO] | | +- org.apache.maven:maven-repository-metadata:jar:3.0:compile
[INFO] | | +- org.apache.maven:maven-model-builder:jar:3.0:compile
[INFO] | | +- org.apache.maven:maven-aether-provider:jar:3.0:runtime
[INFO] | | +- org.sonatype.aether:aether-impl:jar:1.7:compile
[INFO] | | | - org.sonatype.aether:aether-spi:jar:1.7:compile
[INFO] | | +- org.sonatype.aether:aether-api:jar:1.7:compile
[INFO] | | +- org.sonatype.aether:aether-util:jar:1.7:compile
[INFO] | | +- org.codehaus.plexus:plexus-interpolation:jar:1.14:compile
[INFO] | | +- org.codehaus.plexus:plexus-classworlds:jar:2.2.3:compile
[INFO] | | +- org.codehaus.plexus:plexus-component-annotations:jar:1.5.5:compile
[INFO] | | - org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:compile
[INFO] | | - org.sonatype.plexus:plexus-cipher:jar:1.4:compile
[INFO] | +- org.codehaus.plexus:plexus-utils:jar:3.0.22:compile
[INFO] | +- org.apache.maven.shared:file-management:jar:1.2.1:compile
[INFO] | | +- org.apache.maven.shared:maven-shared-io:jar:1.1:compile
[INFO] | | | +- org.apache.maven:maven-artifact-manager:jar:2.0.2:compile
[INFO] | | | - org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-6:compile
[INFO] | | - org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9:compile
[INFO] | | - classworlds:classworlds:jar:1.1-alpha-2:compile
[INFO] | +- org.apache.maven.reporting:maven-reporting-api:jar:3.0:compile
[INFO] | | - org.apache.maven.doxia:doxia-sink-api:jar:1.0:compile
[INFO] | +- org.jacoco:org.jacoco.agent:jar:runtime:0.8.7:compile
[INFO] | +- org.jacoco:org.jacoco.core:jar:0.8.7:compile
[INFO] | | +- org.ow2.asm:asm:jar:9.1:compile
[INFO] | | +- org.ow2.asm:asm-commons:jar:9.1:compile
[INFO] | | | - org.ow2.asm:asm-analysis:jar:9.1:compile
[INFO] | | - org.ow2.asm:asm-tree:jar:9.1:compile
[INFO] | - org.jacoco:org.jacoco.report:jar:0.8.7:compile
[INFO] +- org.mapstruct:mapstruct:jar:1.4.2.Final:compile
[INFO] +- com.google.code.gson:gson:jar:2.8.9:compile
[INFO] +- org.imgscalr:imgscalr-lib:jar:4.2:compile
[INFO] +- io.github.json-snapshot:json-snapshot:jar:1.0.17:compile
[INFO] | - com.fasterxml.jackson.core:jackson-core:jar:2.13.1:compile
[INFO] +- io.github.artsok:rerunner-jupiter:jar:2.1.6:test
[INFO] | +- org.junit.jupiter:junit-jupiter-api:jar:5.8.2:test
[INFO] | | +- org.opentest4j:opentest4j:jar:1.2.0:test
[INFO] | | +- org.junit.platform:junit-platform-commons:jar:1.8.2:test
[INFO] | | - org.apiguardian:apiguardian-api:jar:1.1.2:test
[INFO] | +- org.junit.jupiter:junit-jupiter-engine:jar:5.8.2:test
[INFO] | | - org.junit.platform:junit-platform-engine:jar:1.8.2:test
[INFO] | - org.junit.jupiter:junit-jupiter-params:jar:5.8.2:test
[INFO] +- org.powermock:powermock-module-junit4:jar:2.0.9:test
[INFO] | +- org.powermock:powermock-module-junit4-common:jar:2.0.9:test
[INFO] | | +- org.powermock:powermock-reflect:jar:2.0.9:test
[INFO] | | - org.powermock:powermock-core:jar:2.0.9:test
[INFO] | +- junit:junit:jar:4.13.2:compile
[INFO] | - org.hamcrest:hamcrest-core:jar:2.2:test
[INFO] +- org.powermock:powermock-api-mockito2:jar:2.0.9:test
[INFO] | - org.powermock:powermock-api-support:jar:2.0.9:test
[INFO] +- io.github.hakky54:logcaptor:jar:2.7.8:test
[INFO] | +- ch.qos.logback:logback-classic:jar:1.2.9:test
[INFO] | | - ch.qos.logback:logback-core:jar:1.2.9:test
[INFO] | - org.apache.logging.log4j:log4j-to-slf4j:jar:2.17.1:test
[INFO] +- jakarta.xml.bind:jakarta.xml.bind-api:jar:3.0.1:compile
[INFO] +- org.glassfish.jaxb:jaxb-runtime:jar:3.0.2:compile
[INFO] | - org.glassfish.jaxb:jaxb-core:jar:3.0.2:compile
[INFO] | +- org.glassfish.jaxb:txw2:jar:2.3.5:compile
[INFO] | - com.sun.istack:istack-commons-runtime:jar:4.0.1:compile
[INFO] +- jakarta.xml.ws:jakarta.xml.ws-api:jar:2.3.3:compile
[INFO] | +- jakarta.xml.soap:jakarta.xml.soap-api:jar:1.4.2:compile
[INFO] | - jakarta.jws:jakarta.jws-api:jar:2.1.0:compile
[INFO] +- com.sun.xml.ws:jaxws-rt:jar:2.3.5:compile
[INFO] | +- com.sun.xml.ws:policy:jar:2.7.10:compile
[INFO] | +- org.glassfish.ha:ha-api:jar:3.1.13:compile
[INFO] | +- org.glassfish.external:management-api:jar:3.2.3:compile
[INFO] | +- org.glassfish.gmbal:gmbal-api-only:jar:4.0.3:compile
[INFO] | +- com.sun.xml.stream.buffer:streambuffer:jar:1.5.10:compile
[INFO] | +- org.jvnet.mimepull:mimepull:jar:1.9.15:compile
[INFO] | +- com.sun.xml.fastinfoset:FastInfoset:jar:1.2.18:compile
[INFO] | +- com.sun.xml.messaging.saaj:saaj-impl:jar:1.5.3:runtime
[INFO] | +- com.fasterxml.woodstox:woodstox-core:jar:6.2.6:runtime
[INFO] | - org.codehaus.woodstox:stax2-api:jar:4.2.1:runtime
[INFO] +- javax.annotation:javax.annotation-api:jar:1.3.2:compile
[INFO] +- org.springdoc:springdoc-openapi-ui:jar:1.5.12:compile
[INFO] | +- org.springdoc:springdoc-openapi-webmvc-core:jar:1.5.12:compile
[INFO] | | - org.springdoc:springdoc-openapi-common:jar:1.5.12:compile
[INFO] | | +- io.swagger.core.v3:swagger-models:jar:2.1.11:compile
[INFO] | | +- io.swagger.core.v3:swagger-annotations:jar:2.1.11:compile
[INFO] | | +- io.swagger.core.v3:swagger-integration:jar:2.1.11:compile
[INFO] | | | - io.swagger.core.v3:swagger-core:jar:2.1.11:compile
[INFO] | | | - com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:jar:2.13.1:compile
[INFO] | | - io.github.classgraph:classgraph:jar:4.8.116:compile
[INFO] | +- org.webjars:swagger-ui:jar:3.52.5:compile
[INFO] | - org.webjars:webjars-locator-core:jar:0.48:compile
[INFO] +- com.github.ulisesbocchio:jasypt-spring-boot-starter:jar:3.0.4:compile
[INFO] | - com.github.ulisesbocchio:jasypt-spring-boot:jar:3.0.4:compile
[INFO] | - org.jasypt:jasypt:jar:1.9.3:compile
[INFO] +- org.webjars:bootstrap:jar:4.6.1:compile
[INFO] +- org.webjars:jquery:jar:3.6.0:compile
[INFO] - org.webjars:popper.js:jar:1.16.1-lts:compile
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building springbootadmin 0.1.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-dependency-plugin:3.1.2:tree (default-cli) @ springbootadmin ---
[INFO] org.springframework:springbootadmin:jar:0.1.0
[INFO] +- org.springframework.boot:spring-boot-starter-web:jar:2.6.2:compile
[INFO] | +- org.springframework.boot:spring-boot-starter:jar:2.6.2:compile
[INFO] | | +- org.springframework.boot:spring-boot:jar:2.6.2:compile
[INFO] | | +- org.springframework.boot:spring-boot-autoconfigure:jar:2.6.2:compile
[INFO] | | +- org.springframework.boot:spring-boot-starter-logging:jar:2.6.2:compile
[INFO] | | | +- ch.qos.logback:logback-classic:jar:1.2.9:compile
[INFO] | | | | +- ch.qos.logback:logback-core:jar:1.2.9:compile
[INFO] | | | | - org.slf4j:slf4j-api:jar:1.7.32:compile
[INFO] | | | +- org.apache.logging.log4j:log4j-to-slf4j:jar:2.17.1:compile
[INFO] | | | | - org.apache.logging.log4j:log4j-api:jar:2.17.1:compile
[INFO] | | | - org.slf4j:jul-to-slf4j:jar:1.7.32:compile
[INFO] | | +- jakarta.annotation:jakarta.annotation-api:jar:1.3.5:compile
[INFO] | | +- org.springframework:spring-core:jar:5.3.14:compile
[INFO] | | | - org.springframework:spring-jcl:jar:5.3.14:compile
[INFO] | | - org.yaml:snakeyaml:jar:1.29:compile
[INFO] | +- org.springframework.boot:spring-boot-starter-json:jar:2.6.2:compile
[INFO] | | +- com.fasterxml.jackson.core:jackson-databind:jar:2.13.1:compile
[INFO] | | | +- com.fasterxml.jackson.core:jackson-annotations:jar:2.13.1:compile
[INFO] | | | - com.fasterxml.jackson.core:jackson-core:jar:2.13.1:compile
[INFO] | | +- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.13.1:compile
[INFO] | | +- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.13.1:compile
[INFO] | | - com.fasterxml.jackson.module:jackson-module-parameter-names:jar:2.13.1:compile
[INFO] | +- org.springframework.boot:spring-boot-starter-tomcat:jar:2.6.2:compile
[INFO] | | +- org.apache.tomcat.embed:tomcat-embed-core:jar:9.0.56:compile
[INFO] | | +- org.apache.tomcat.embed:tomcat-embed-el:jar:9.0.56:compile
[INFO] | | - org.apache.tomcat.embed:tomcat-embed-websocket:jar:9.0.56:compile
[INFO] | +- org.springframework:spring-web:jar:5.3.14:compile
[INFO] | | - org.springframework:spring-beans:jar:5.3.14:compile
[INFO] | - org.springframework:spring-webmvc:jar:5.3.14:compile
[INFO] | +- org.springframework:spring-context:jar:5.3.14:compile
[INFO] | - org.springframework:spring-expression:jar:5.3.14:compile
[INFO] +- de.codecentric:spring-boot-admin-starter-server:jar:2.6.1:compile
[INFO] | +- de.codecentric:spring-boot-admin-server:jar:2.6.1:compile
[INFO] | | +- org.springframework.boot:spring-boot-starter-webflux:jar:2.6.2:compile
[INFO] | | | +- org.springframework.boot:spring-boot-starter-reactor-netty:jar:2.6.2:compile
[INFO] | | | | - io.projectreactor.netty:reactor-netty-http:jar:1.0.14:compile
[INFO] | | | | +- io.netty:netty-codec-http:jar:4.1.72.Final:compile
[INFO] | | | | | +- io.netty:netty-common:jar:4.1.72.Final:compile
[INFO] | | | | | +- io.netty:netty-buffer:jar:4.1.72.Final:compile
[INFO] | | | | | +- io.netty:netty-transport:jar:4.1.72.Final:compile
[INFO] | | | | | +- io.netty:netty-codec:jar:4.1.72.Final:compile
[INFO] | | | | | - io.netty:netty-handler:jar:4.1.72.Final:compile
[INFO] | | | | | - io.netty:netty-tcnative-classes:jar:2.0.46.Final:compile
[INFO] | | | | +- io.netty:netty-codec-http2:jar:4.1.72.Final:compile
[INFO] | | | | +- io.netty:netty-resolver-dns:jar:4.1.72.Final:compile
[INFO] | | | | | +- io.netty:netty-resolver:jar:4.1.72.Final:compile
[INFO] | | | | | - io.netty:netty-codec-dns:jar:4.1.72.Final:compile
[INFO] | | | | +- io.netty:netty-resolver-dns-native-macos:jar:osx-x86_64:4.1.72.Final:compile
[INFO] | | | | | - io.netty:netty-resolver-dns-classes-macos:jar:4.1.72.Final:compile
[INFO] | | | | +- io.netty:netty-transport-native-epoll:jar:linux-x86_64:4.1.72.Final:compile
[INFO] | | | | | +- io.netty:netty-transport-native-unix-common:jar:4.1.72.Final:compile
[INFO] | | | | | - io.netty:netty-transport-classes-epoll:jar:4.1.72.Final:compile
[INFO] | | | | - io.projectreactor.netty:reactor-netty-core:jar:1.0.14:compile
[INFO] | | | | - io.netty:netty-handler-proxy:jar:4.1.72.Final:compile
[INFO] | | | | - io.netty:netty-codec-socks:jar:4.1.72.Final:compile
[INFO] | | | - org.springframework:spring-webflux:jar:5.3.14:compile
[INFO] | | +- org.springframework.boot:spring-boot-starter-thymeleaf:jar:2.6.2:compile
[INFO] | | | +- org.thymeleaf:thymeleaf-spring5:jar:3.0.14.RELEASE:compile
[INFO] | | | | - org.thymeleaf:thymeleaf:jar:3.0.14.RELEASE:compile
[INFO] | | | | +- org.attoparser:attoparser:jar:2.0.5.RELEASE:compile
[INFO] | | | | - org.unbescape:unbescape:jar:1.1.6.RELEASE:compile
[INFO] | | | - org.thymeleaf.extras:thymeleaf-extras-java8time:jar:3.0.4.RELEASE:compile
[INFO] | | +- org.springframework.boot:spring-boot-starter-actuator:jar:2.6.2:compile
[INFO] | | | +- org.springframework.boot:spring-boot-actuator-autoconfigure:jar:2.6.2:compile
[INFO] | | | | - org.springframework.boot:spring-boot-actuator:jar:2.6.2:compile
[INFO] | | | - io.micrometer:micrometer-core:jar:1.8.1:compile
[INFO] | | | +- org.hdrhistogram:HdrHistogram:jar:2.1.12:compile
[INFO] | | | - org.latencyutils:LatencyUtils:jar:2.0.3:runtime
[INFO] | | +- org.apache.httpcomponents:httpclient:jar:4.5.13:compile
[INFO] | | | +- org.apache.httpcomponents:httpcore:jar:4.4.15:compile
[INFO] | | | - commons-codec:commons-codec:jar:1.15:compile
[INFO] | | - io.projectreactor.addons:reactor-extra:jar:3.4.6:compile
[INFO] | | - io.projectreactor:reactor-core:jar:3.4.13:compile
[INFO] | | - org.reactivestreams:reactive-streams:jar:1.0.3:compile
[INFO] | +- de.codecentric:spring-boot-admin-server-ui:jar:2.6.1:compile
[INFO] | - de.codecentric:spring-boot-admin-server-cloud:jar:2.6.1:compile
[INFO] +- de.codecentric:spring-boot-admin-server-ui-login:jar:1.5.7:compile
[INFO] +- org.springframework.boot:spring-boot-starter-security:jar:2.6.2:compile
[INFO] | +- org.springframework:spring-aop:jar:5.3.14:compile
[INFO] | +- org.springframework.security:spring-security-config:jar:5.6.1:compile
[INFO] | | - org.springframework.security:spring-security-core:jar:5.6.1:compile
[INFO] | | - org.springframework.security:spring-security-crypto:jar:5.6.1:compile
[INFO] | - org.springframework.security:spring-security-web:jar:5.6.1:compile
[INFO] - com.github.ulisesbocchio:jasypt-spring-boot-starter:jar:3.0.4:compile
[INFO] - com.github.ulisesbocchio:jasypt-spring-boot:jar:3.0.4:compile
[INFO] - org.jasypt:jasypt:jar:1.9.3:compile

@Hakky54
Copy link
Owner

Hakky54 commented Feb 16, 2022

Thank you for the detailed output. I have used all of the logging dependencies you have on your project to try it on my side if they affect LogCaptor and the build when using java 17 and jacoco, but it didn't...

I face failing tests depending on the environment these are different test. Always the log-captor seems to miss some logging.

So you are saying that logs are being captures, but some don't and therefor the test fails right? So it is not the case that it fails to capture all of the logs?

Would it be possible to have a small repository on GitHub which demonstrates this issue? In that way I would be able to reproduce it on my side and maybe find the issue faster.

By the way when running your build on the terminal during the test phase, do you get the following message:

SLF4J: Class path contains multiple SLF4J bindings.

@Hakky54
Copy link
Owner

Hakky54 commented Feb 19, 2022

Hi @recumbentseeker

I have parsed your dependency tree and added to my project to retry this use case. The list of dependencies I use are the following:

<dependency>
    <groupId>com.squareup.okhttp3</groupId>
    <artifactId>okhttp</artifactId>
    <version>4.9.3</version>
</dependency>
<dependency>
    <groupId>com.squareup.okio</groupId>
    <artifactId>okio</artifactId>
    <version>2.8.0</version>
</dependency>
<dependency>
    <groupId>org.jetbrains.kotlin</groupId>
    <artifactId>kotlin-stdlib-common</artifactId>
    <version>1.6.10</version>
</dependency>
<dependency>
    <groupId>org.jetbrains.kotlin</groupId>
    <artifactId>kotlin-stdlib</artifactId>
    <version>1.6.10</version>
</dependency>
<dependency>
    <groupId>org.jetbrains</groupId>
    <artifactId>annotations</artifactId>
    <version>13.0</version>
</dependency>
<dependency>
    <groupId>org.aspectj</groupId>
    <artifactId>aspectjweaver</artifactId>
    <version>1.9.7</version>
</dependency>
<dependency>
    <groupId>org.springframework.retry</groupId>
    <artifactId>spring-retry</artifactId>
    <version>1.3.1</version>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-actuator</artifactId>
    <version>2.6.2</version>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-actuator-autoconfigure</artifactId>
    <version>2.6.2</version>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-actuator</artifactId>
    <version>2.6.2</version>
</dependency>
<dependency>
    <groupId>com.fasterxml.jackson.datatype</groupId>
    <artifactId>jackson-datatype-jsr310</artifactId>
    <version>2.13.1</version>
</dependency>
<dependency>
    <groupId>io.micrometer</groupId>
    <artifactId>micrometer-core</artifactId>
    <version>1.8.1</version>
</dependency>
<dependency>
    <groupId>org.hdrhistogram</groupId>
    <artifactId>HdrHistogram</artifactId>
    <version>2.1.12</version>
</dependency>
<dependency>
    <groupId>org.latencyutils</groupId>
    <artifactId>LatencyUtils</artifactId>
    <version>2.0.3</version>
</dependency>
<dependency>
    <groupId>de.codecentric</groupId>
    <artifactId>spring-boot-admin-starter-client</artifactId>
    <version>2.6.1</version>
</dependency>
<dependency>
    <groupId>de.codecentric</groupId>
    <artifactId>spring-boot-admin-client</artifactId>
    <version>2.6.1</version>
</dependency>
<dependency>
    <groupId>javax.validation</groupId>
    <artifactId>validation-api</artifactId>
    <version>2.0.1.Final</version>
</dependency>
<dependency>
    <groupId>org.apache.commons</groupId>
    <artifactId>commons-lang3</artifactId>
    <version>3.12.0</version>
</dependency>
<dependency>
    <groupId>org.springframework.security</groupId>
    <artifactId>spring-security-core</artifactId>
    <version>5.6.1</version>
</dependency>
<dependency>
    <groupId>org.springframework.security</groupId>
    <artifactId>spring-security-crypto</artifactId>
    <version>5.6.1</version>
</dependency>
<dependency>
    <groupId>com.sun.xml.bind</groupId>
    <artifactId>jaxb-impl</artifactId>
    <version>2.3.1</version>
</dependency>
<dependency>
    <groupId>javax.xml.bind</groupId>
    <artifactId>jaxb-api</artifactId>
    <version>2.3.1</version>
</dependency>
<dependency>
    <groupId>javax.activation</groupId>
    <artifactId>javax.activation-api</artifactId>
    <version>1.2.0</version>
</dependency>
<dependency>
    <groupId>com.h2database</groupId>
    <artifactId>h2</artifactId>
    <version>1.4.200</version>
</dependency>
<dependency>
    <groupId>org.mariadb.jdbc</groupId>
    <artifactId>mariadb-java-client</artifactId>
    <version>2.7.4</version>
</dependency>
<dependency>
    <groupId>org.liquibase</groupId>
    <artifactId>liquibase-core</artifactId>
    <version>4.6.1</version>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-data-jpa</artifactId>
    <version>2.6.2</version>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-aop</artifactId>
    <version>2.6.2</version>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-jdbc</artifactId>
    <version>2.6.2</version>
</dependency>
<dependency>
    <groupId>com.zaxxer</groupId>
    <artifactId>HikariCP</artifactId>
    <version>4.0.3</version>
</dependency>
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-jdbc</artifactId>
    <version>5.3.14</version>
</dependency>
<dependency>
    <groupId>jakarta.transaction</groupId>
    <artifactId>jakarta.transaction-api</artifactId>
    <version>1.3.3</version>
</dependency>
<dependency>
    <groupId>jakarta.persistence</groupId>
    <artifactId>jakarta.persistence-api</artifactId>
    <version>2.2.3</version>
</dependency>
<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-core</artifactId>
    <version>5.6.3.Final</version>
</dependency>
<dependency>
    <groupId>org.jboss.logging</groupId>
    <artifactId>jboss-logging</artifactId>
    <version>3.4.2.Final</version>
</dependency>
<dependency>
    <groupId>net.bytebuddy</groupId>
    <artifactId>byte-buddy</artifactId>
    <version>1.11.22</version>
</dependency>
<dependency>
    <groupId>antlr</groupId>
    <artifactId>antlr</artifactId>
    <version>2.7.7</version>
</dependency>
<dependency>
    <groupId>org.jboss</groupId>
    <artifactId>jandex</artifactId>
    <version>2.2.3.Final</version>
</dependency>
<dependency>
    <groupId>com.fasterxml</groupId>
    <artifactId>classmate</artifactId>
    <version>1.5.1</version>
</dependency>
<dependency>
    <groupId>org.hibernate.common</groupId>
    <artifactId>hibernate-commons-annotations</artifactId>
    <version>5.1.2.Final</version>
</dependency>
<dependency>
    <groupId>org.springframework.data</groupId>
    <artifactId>spring-data-jpa</artifactId>
    <version>2.6.0</version>
</dependency>
<dependency>
    <groupId>org.springframework.data</groupId>
    <artifactId>spring-data-commons</artifactId>
    <version>2.6.0</version>
</dependency>
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-orm</artifactId>
    <version>5.3.14</version>
</dependency>
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-aspects</artifactId>
    <version>5.3.14</version>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-jersey</artifactId>
    <version>2.6.2</version>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-json</artifactId>
    <version>2.6.2</version>
</dependency>
<dependency>
    <groupId>com.fasterxml.jackson.datatype</groupId>
    <artifactId>jackson-datatype-jdk8</artifactId>
    <version>2.13.1</version>
</dependency>
<dependency>
    <groupId>com.fasterxml.jackson.module</groupId>
    <artifactId>jackson-module-parameter-names</artifactId>
    <version>2.13.1</version>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-tomcat</artifactId>
    <version>2.6.2</version>
</dependency>
<dependency>
    <groupId>org.apache.tomcat.embed</groupId>
    <artifactId>tomcat-embed-core</artifactId>
    <version>9.0.56</version>
</dependency>
<dependency>
    <groupId>org.apache.tomcat.embed</groupId>
    <artifactId>tomcat-embed-el</artifactId>
    <version>9.0.56</version>
</dependency>
<dependency>
    <groupId>org.apache.tomcat.embed</groupId>
    <artifactId>tomcat-embed-websocket</artifactId>
    <version>9.0.56</version>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-validation</artifactId>
    <version>2.6.2</version>
</dependency>
<dependency>
    <groupId>org.hibernate.validator</groupId>
    <artifactId>hibernate-validator</artifactId>
    <version>6.2.0.Final</version>
</dependency>
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-web</artifactId>
    <version>5.3.14</version>
</dependency>
<dependency>
    <groupId>org.glassfish.jersey.core</groupId>
    <artifactId>jersey-server</artifactId>
    <version>2.35</version>
</dependency>
<dependency>
    <groupId>org.glassfish.jersey.core</groupId>
    <artifactId>jersey-common</artifactId>
    <version>2.35</version>
</dependency>
<dependency>
    <groupId>org.glassfish.hk2</groupId>
    <artifactId>osgi-resource-locator</artifactId>
    <version>1.0.3</version>
</dependency>
<dependency>
    <groupId>org.glassfish.jersey.core</groupId>
    <artifactId>jersey-client</artifactId>
    <version>2.35</version>
</dependency>
<dependency>
    <groupId>jakarta.ws.rs</groupId>
    <artifactId>jakarta.ws.rs-api</artifactId>
    <version>2.1.6</version>
</dependency>
<dependency>
    <groupId>org.glassfish.hk2.external</groupId>
    <artifactId>jakarta.inject</artifactId>
    <version>2.6.1</version>
</dependency>
<dependency>
    <groupId>jakarta.validation</groupId>
    <artifactId>jakarta.validation-api</artifactId>
    <version>2.0.2</version>
</dependency>
<dependency>
    <groupId>org.glassfish.jersey.containers</groupId>
    <artifactId>jersey-container-servlet-core</artifactId>
    <version>2.35</version>
</dependency>
<dependency>
    <groupId>org.glassfish.jersey.containers</groupId>
    <artifactId>jersey-container-servlet</artifactId>
    <version>2.35</version>
</dependency>
<dependency>
    <groupId>org.glassfish.jersey.ext</groupId>
    <artifactId>jersey-bean-validation</artifactId>
    <version>2.35</version>
</dependency>
<dependency>
    <groupId>org.glassfish.jersey.ext</groupId>
    <artifactId>jersey-spring5</artifactId>
    <version>2.35</version>
</dependency>
<dependency>
    <groupId>org.glassfish.jersey.inject</groupId>
    <artifactId>jersey-hk2</artifactId>
    <version>2.35</version>
</dependency>
<dependency>
    <groupId>org.glassfish.hk2</groupId>
    <artifactId>hk2-locator</artifactId>
    <version>2.6.1</version>
</dependency>
<dependency>
    <groupId>org.glassfish.hk2.external</groupId>
    <artifactId>aopalliance-repackaged</artifactId>
    <version>2.6.1</version>
</dependency>
<dependency>
    <groupId>org.javassist</groupId>
    <artifactId>javassist</artifactId>
    <version>3.25.0-GA</version>
</dependency>
<dependency>
    <groupId>org.glassfish.hk2</groupId>
    <artifactId>hk2</artifactId>
    <version>2.6.1</version>
</dependency>
<dependency>
    <groupId>org.glassfish.hk2</groupId>
    <artifactId>hk2-utils</artifactId>
    <version>2.6.1</version>
</dependency>
<dependency>
    <groupId>org.glassfish.hk2</groupId>
    <artifactId>hk2-api</artifactId>
    <version>2.6.1</version>
</dependency>
<dependency>
    <groupId>org.glassfish.hk2</groupId>
    <artifactId>hk2-core</artifactId>
    <version>2.6.1</version>
</dependency>
<dependency>
    <groupId>org.glassfish.hk2</groupId>
    <artifactId>hk2-runlevel</artifactId>
    <version>2.6.1</version>
</dependency>
<dependency>
    <groupId>org.glassfish.hk2</groupId>
    <artifactId>class-model</artifactId>
    <version>2.6.1</version>
</dependency>
<dependency>
    <groupId>org.ow2.asm</groupId>
    <artifactId>asm-util</artifactId>
    <version>7.1</version>
</dependency>
<dependency>
    <groupId>org.glassfish.hk2</groupId>
    <artifactId>spring-bridge</artifactId>
    <version>2.6.1</version>
</dependency>
<dependency>
    <groupId>org.glassfish.jersey.media</groupId>
    <artifactId>jersey-media-json-jackson</artifactId>
    <version>2.35</version>
</dependency>
<dependency>
    <groupId>org.glassfish.jersey.ext</groupId>
    <artifactId>jersey-entity-filtering</artifactId>
    <version>2.35</version>
</dependency>
<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-annotations</artifactId>
    <version>2.13.1</version>
</dependency>
<dependency>
    <groupId>com.fasterxml.jackson.module</groupId>
    <artifactId>jackson-module-jaxb-annotations</artifactId>
    <version>2.13.1</version>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
    <version>2.6.2</version>
</dependency>
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-webmvc</artifactId>
    <version>5.3.14</version>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-thymeleaf</artifactId>
    <version>2.6.2</version>
</dependency>
<dependency>
    <groupId>org.thymeleaf</groupId>
    <artifactId>thymeleaf-spring5</artifactId>
    <version>3.0.14.RELEASE</version>
</dependency>
<dependency>
    <groupId>org.thymeleaf</groupId>
    <artifactId>thymeleaf</artifactId>
    <version>3.0.14.RELEASE</version>
</dependency>
<dependency>
    <groupId>org.attoparser</groupId>
    <artifactId>attoparser</artifactId>
    <version>2.0.5.RELEASE</version>
</dependency>
<dependency>
    <groupId>org.unbescape</groupId>
    <artifactId>unbescape</artifactId>
    <version>1.1.6.RELEASE</version>
</dependency>
<dependency>
    <groupId>org.thymeleaf.extras</groupId>
    <artifactId>thymeleaf-extras-java8time</artifactId>
    <version>3.0.4.RELEASE</version>
</dependency>
<dependency>
    <groupId>org.thymeleaf.extras</groupId>
    <artifactId>thymeleaf-extras-springsecurity5</artifactId>
    <version>3.0.4.RELEASE</version>
</dependency>
<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-api</artifactId>
    <version>1.7.32</version>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter</artifactId>
    <version>2.6.2</version>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot</artifactId>
    <version>2.6.2</version>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-autoconfigure</artifactId>
    <version>2.6.2</version>
</dependency>
<dependency>
    <groupId>jakarta.annotation</groupId>
    <artifactId>jakarta.annotation-api</artifactId>
    <version>1.3.5</version>
</dependency>
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-core</artifactId>
    <version>5.3.14</version>
</dependency>
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-jcl</artifactId>
    <version>5.3.14</version>
</dependency>
<dependency>
    <groupId>org.yaml</groupId>
    <artifactId>snakeyaml</artifactId>
    <version>1.29</version>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-log4j2</artifactId>
    <version>2.6.2</version>
</dependency>
<dependency>
    <groupId>org.apache.logging.log4j</groupId>
    <artifactId>log4j-slf4j-impl</artifactId>
    <version>2.17.1</version>
</dependency>
<dependency>
    <groupId>org.apache.logging.log4j</groupId>
    <artifactId>log4j-api</artifactId>
    <version>2.17.1</version>
</dependency>
<dependency>
    <groupId>org.apache.logging.log4j</groupId>
    <artifactId>log4j-core</artifactId>
    <version>2.17.1</version>
</dependency>
<dependency>
    <groupId>org.apache.logging.log4j</groupId>
    <artifactId>log4j-jul</artifactId>
    <version>2.17.1</version>
</dependency>
<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>jul-to-slf4j</artifactId>
    <version>1.7.32</version>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <version>2.6.2</version>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-test</artifactId>
    <version>2.6.2</version>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-test</artifactId>
    <version>2.6.2</version>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-test-autoconfigure</artifactId>
    <version>2.6.2</version>
</dependency>
<dependency>
    <groupId>com.jayway.jsonpath</groupId>
    <artifactId>json-path</artifactId>
    <version>2.6.0</version>
</dependency>
<dependency>
    <groupId>net.minidev</groupId>
    <artifactId>json-smart</artifactId>
    <version>2.4.7</version>
</dependency>
<dependency>
    <groupId>net.minidev</groupId>
    <artifactId>accessors-smart</artifactId>
    <version>2.4.7</version>
</dependency>
<dependency>
    <groupId>org.assertj</groupId>
    <artifactId>assertj-core</artifactId>
    <version>3.21.0</version>
</dependency>
<dependency>
    <groupId>org.hamcrest</groupId>
    <artifactId>hamcrest</artifactId>
    <version>2.2</version>
</dependency>
<dependency>
    <groupId>org.junit.jupiter</groupId>
    <artifactId>junit-jupiter</artifactId>
    <version>5.8.2</version>
</dependency>
<dependency>
    <groupId>org.mockito</groupId>
    <artifactId>mockito-core</artifactId>
    <version>4.0.0</version>
</dependency>
<dependency>
    <groupId>net.bytebuddy</groupId>
    <artifactId>byte-buddy-agent</artifactId>
    <version>1.11.22</version>
</dependency>
<dependency>
    <groupId>org.objenesis</groupId>
    <artifactId>objenesis</artifactId>
    <version>3.2</version>
</dependency>
<dependency>
    <groupId>org.mockito</groupId>
    <artifactId>mockito-junit-jupiter</artifactId>
    <version>4.0.0</version>
</dependency>
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-test</artifactId>
    <version>5.3.14</version>
</dependency>
<dependency>
    <groupId>org.xmlunit</groupId>
    <artifactId>xmlunit-core</artifactId>
    <version>2.8.4</version>
</dependency>
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>5.3.14</version>
</dependency>
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-aop</artifactId>
    <version>5.3.14</version>
</dependency>
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-beans</artifactId>
    <version>5.3.14</version>
</dependency>
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-expression</artifactId>
    <version>5.3.14</version>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-security</artifactId>
    <version>2.6.2</version>
</dependency>
<dependency>
    <groupId>org.springframework.security</groupId>
    <artifactId>spring-security-config</artifactId>
    <version>5.6.1</version>
</dependency>
<dependency>
    <groupId>org.springframework.security</groupId>
    <artifactId>spring-security-web</artifactId>
    <version>5.6.1</version>
</dependency>
<dependency>
    <groupId>org.springframework.security</groupId>
    <artifactId>spring-security-test</artifactId>
    <version>5.6.1</version>
</dependency>
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context-support</artifactId>
    <version>5.3.14</version>
</dependency>
<dependency>
    <groupId>org.springframework.ws</groupId>
    <artifactId>spring-ws-core</artifactId>
    <version>3.1.2</version>
</dependency>
<dependency>
    <groupId>org.springframework.ws</groupId>
    <artifactId>spring-xml</artifactId>
    <version>3.1.2</version>
</dependency>
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-oxm</artifactId>
    <version>5.3.14</version>
</dependency>
<dependency>
    <groupId>org.springframework.ws</groupId>
    <artifactId>spring-ws-security</artifactId>
    <version>3.1.2</version>
</dependency>
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-tx</artifactId>
    <version>5.3.14</version>
</dependency>
<dependency>
    <groupId>net.sf.ehcache</groupId>
    <artifactId>ehcache</artifactId>
    <version>2.10.9.2</version>
</dependency>
<dependency>
    <groupId>org.apache.wss4j</groupId>
    <artifactId>wss4j-ws-security-dom</artifactId>
    <version>2.3.0</version>
</dependency>
<dependency>
    <groupId>org.apache.wss4j</groupId>
    <artifactId>wss4j-ws-security-common</artifactId>
    <version>2.3.0</version>
</dependency>
<dependency>
    <groupId>org.opensaml</groupId>
    <artifactId>opensaml-saml-impl</artifactId>
    <version>3.4.5</version>
</dependency>
<dependency>
    <groupId>org.opensaml</groupId>
    <artifactId>opensaml-profile-api</artifactId>
    <version>3.4.5</version>
</dependency>
<dependency>
    <groupId>org.opensaml</groupId>
    <artifactId>opensaml-core</artifactId>
    <version>3.4.5</version>
</dependency>
<dependency>
    <groupId>io.dropwizard.metrics</groupId>
    <artifactId>metrics-core</artifactId>
    <version>4.2.7</version>
</dependency>
<dependency>
    <groupId>org.opensaml</groupId>
    <artifactId>opensaml-saml-api</artifactId>
    <version>3.4.5</version>
</dependency>
<dependency>
    <groupId>org.opensaml</groupId>
    <artifactId>opensaml-xmlsec-api</artifactId>
    <version>3.4.5</version>
</dependency>
<dependency>
    <groupId>org.opensaml</groupId>
    <artifactId>opensaml-soap-api</artifactId>
    <version>3.4.5</version>
</dependency>
<dependency>
    <groupId>org.opensaml</groupId>
    <artifactId>opensaml-security-impl</artifactId>
    <version>3.4.5</version>
</dependency>
<dependency>
    <groupId>org.opensaml</groupId>
    <artifactId>opensaml-security-api</artifactId>
    <version>3.4.5</version>
</dependency>
<dependency>
    <groupId>org.opensaml</groupId>
    <artifactId>opensaml-xmlsec-impl</artifactId>
    <version>3.4.5</version>
</dependency>
<dependency>
    <groupId>net.shibboleth.utilities</groupId>
    <artifactId>java-support</artifactId>
    <version>7.5.1</version>
</dependency>
<dependency>
    <groupId>joda-time</groupId>
    <artifactId>joda-time</artifactId>
    <version>2.9</version>
</dependency>
<dependency>
    <groupId>org.opensaml</groupId>
    <artifactId>opensaml-xacml-impl</artifactId>
    <version>3.4.5</version>
</dependency>
<dependency>
    <groupId>org.opensaml</groupId>
    <artifactId>opensaml-xacml-api</artifactId>
    <version>3.4.5</version>
</dependency>
<dependency>
    <groupId>org.opensaml</groupId>
    <artifactId>opensaml-xacml-saml-impl</artifactId>
    <version>3.4.5</version>
</dependency>
<dependency>
    <groupId>org.opensaml</groupId>
    <artifactId>opensaml-xacml-saml-api</artifactId>
    <version>3.4.5</version>
</dependency>
<dependency>
    <groupId>org.ehcache</groupId>
    <artifactId>ehcache</artifactId>
    <version>3.9.9</version>
</dependency>
<dependency>
    <groupId>org.apache.santuario</groupId>
    <artifactId>xmlsec</artifactId>
    <version>2.3.0</version>
</dependency>
<dependency>
    <groupId>org.jvnet.staxex</groupId>
    <artifactId>stax-ex</artifactId>
    <version>1.8.3</version>
</dependency>
<dependency>
    <groupId>com.itextpdf</groupId>
    <artifactId>itextpdf</artifactId>
    <version>5.5.13.2</version>
</dependency>
<dependency>
    <groupId>com.itextpdf.tool</groupId>
    <artifactId>xmlworker</artifactId>
    <version>5.5.13.2</version>
</dependency>
<dependency>
    <groupId>com.google.zxing</groupId>
    <artifactId>core</artifactId>
    <version>3.4.1</version>
</dependency>
<dependency>
    <groupId>com.google.zxing</groupId>
    <artifactId>javase</artifactId>
    <version>3.4.1</version>
</dependency>
<dependency>
    <groupId>com.beust</groupId>
    <artifactId>jcommander</artifactId>
    <version>1.78</version>
</dependency>
<dependency>
    <groupId>com.github.jai-imageio</groupId>
    <artifactId>jai-imageio-core</artifactId>
    <version>1.4.0</version>
</dependency>
<dependency>
    <groupId>com.nimbusds</groupId>
    <artifactId>nimbus-jose-jwt</artifactId>
    <version>9.15.2</version>
</dependency>
<dependency>
    <groupId>com.github.stephenc.jcip</groupId>
    <artifactId>jcip-annotations</artifactId>
    <version>1.0-1</version>
</dependency>
<dependency>
    <groupId>org.bouncycastle</groupId>
    <artifactId>bcprov-jdk15on</artifactId>
    <version>1.69</version>
</dependency>
<dependency>
    <groupId>org.apache.httpcomponents</groupId>
    <artifactId>httpclient</artifactId>
    <version>4.5.13</version>
</dependency>
<dependency>
    <groupId>org.apache.httpcomponents</groupId>
    <artifactId>httpcore</artifactId>
    <version>4.4.15</version>
</dependency>
<dependency>
    <groupId>commons-codec</groupId>
    <artifactId>commons-codec</artifactId>
    <version>1.15</version>
</dependency>
<dependency>
    <groupId>io.jsonwebtoken</groupId>
    <artifactId>jjwt-api</artifactId>
    <version>0.11.2</version>
</dependency>
<dependency>
    <groupId>io.jsonwebtoken</groupId>
    <artifactId>jjwt-impl</artifactId>
    <version>0.11.2</version>
</dependency>
<dependency>
    <groupId>io.jsonwebtoken</groupId>
    <artifactId>jjwt-jackson</artifactId>
    <version>0.11.2</version>
</dependency>
<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-databind</artifactId>
    <version>2.13.1</version>
</dependency>
<dependency>
    <groupId>com.google.guava</groupId>
    <artifactId>guava</artifactId>
    <version>31.0.1-jre</version>
</dependency>
<dependency>
    <groupId>com.google.guava</groupId>
    <artifactId>failureaccess</artifactId>
    <version>1.0.1</version>
</dependency>
<dependency>
    <groupId>com.google.guava</groupId>
    <artifactId>listenablefuture</artifactId>
    <version>9999.0-empty-to-avoid-conflict-with-guava</version>
</dependency>
<dependency>
    <groupId>com.google.code.findbugs</groupId>
    <artifactId>jsr305</artifactId>
    <version>3.0.2</version>
</dependency>
<dependency>
    <groupId>org.checkerframework</groupId>
    <artifactId>checker-qual</artifactId>
    <version>3.12.0</version>
</dependency>
<dependency>
    <groupId>com.google.errorprone</groupId>
    <artifactId>error_prone_annotations</artifactId>
    <version>2.7.1</version>
</dependency>
<dependency>
    <groupId>com.google.j2objc</groupId>
    <artifactId>j2objc-annotations</artifactId>
    <version>1.3</version>
</dependency>
<dependency>
    <groupId>com.sun.mail</groupId>
    <artifactId>jakarta.mail</artifactId>
    <version>2.0.1</version>
</dependency>
<dependency>
    <groupId>com.sun.activation</groupId>
    <artifactId>jakarta.activation</artifactId>
    <version>1.2.2</version>
</dependency>
<dependency>
    <groupId>jakarta.activation</groupId>
    <artifactId>jakarta.activation-api</artifactId>
    <version>2.0.1</version>
</dependency>
<dependency>
    <groupId>com.github.spullara.mustache.java</groupId>
    <artifactId>compiler</artifactId>
    <version>0.9.10</version>
</dependency>
<dependency>
    <groupId>org.apache.commons</groupId>
    <artifactId>commons-csv</artifactId>
    <version>1.9.0</version>
</dependency>
<dependency>
    <groupId>org.apache.commons</groupId>
    <artifactId>commons-text</artifactId>
    <version>1.9</version>
</dependency>
<dependency>
    <groupId>commons-validator</groupId>
    <artifactId>commons-validator</artifactId>
    <version>1.7</version>
</dependency>
<dependency>
    <groupId>commons-beanutils</groupId>
    <artifactId>commons-beanutils</artifactId>
    <version>1.9.4</version>
</dependency>
<dependency>
    <groupId>commons-digester</groupId>
    <artifactId>commons-digester</artifactId>
    <version>2.1</version>
</dependency>
<dependency>
    <groupId>commons-logging</groupId>
    <artifactId>commons-logging</artifactId>
    <version>1.2</version>
</dependency>
<dependency>
    <groupId>commons-collections</groupId>
    <artifactId>commons-collections</artifactId>
    <version>3.2.2</version>
</dependency>
<dependency>
    <groupId>commons-io</groupId>
    <artifactId>commons-io</artifactId>
    <version>2.11.0</version>
</dependency>
<dependency>
    <groupId>com.tngtech.archunit</groupId>
    <artifactId>archunit-junit5</artifactId>
    <version>0.22.0</version>
</dependency>
<dependency>
    <groupId>com.tngtech.archunit</groupId>
    <artifactId>archunit-junit5-api</artifactId>
    <version>0.22.0</version>
</dependency>
<dependency>
    <groupId>com.tngtech.archunit</groupId>
    <artifactId>archunit</artifactId>
    <version>0.22.0</version>
</dependency>
<dependency>
    <groupId>com.tngtech.archunit</groupId>
    <artifactId>archunit-junit5-engine</artifactId>
    <version>0.22.0</version>
</dependency>
<dependency>
    <groupId>com.tngtech.archunit</groupId>
    <artifactId>archunit-junit5-engine-api</artifactId>
    <version>0.22.0</version>
</dependency>
<dependency>
    <groupId>org.skyscreamer</groupId>
    <artifactId>jsonassert</artifactId>
    <version>1.5.0</version>
</dependency>
<dependency>
    <groupId>com.vaadin.external.google</groupId>
    <artifactId>android-json</artifactId>
    <version>0.0.20131108.vaadin1</version>
</dependency>
<dependency>
    <groupId>org.jacoco</groupId>
    <artifactId>jacoco-maven-plugin</artifactId>
    <version>0.8.7</version>
</dependency>
<dependency>
    <groupId>org.apache.maven</groupId>
    <artifactId>maven-plugin-api</artifactId>
    <version>3.0</version>
</dependency>
<dependency>
    <groupId>org.apache.maven</groupId>
    <artifactId>maven-model</artifactId>
    <version>3.0</version>
</dependency>
<dependency>
    <groupId>org.apache.maven</groupId>
    <artifactId>maven-artifact</artifactId>
    <version>3.0</version>
</dependency>
<dependency>
    <groupId>org.sonatype.sisu</groupId>
    <artifactId>sisu-inject-plexus</artifactId>
    <version>1.4.2</version>
</dependency>
<dependency>
    <groupId>org.sonatype.sisu</groupId>
    <artifactId>sisu-inject-bean</artifactId>
    <version>1.4.2</version>
</dependency>
<dependency>
    <groupId>org.sonatype.sisu</groupId>
    <artifactId>sisu-guice</artifactId>
    <version>2.1.7</version>
</dependency>
<dependency>
    <groupId>org.apache.maven</groupId>
    <artifactId>maven-core</artifactId>
    <version>3.0</version>
</dependency>
<dependency>
    <groupId>org.apache.maven</groupId>
    <artifactId>maven-settings</artifactId>
    <version>3.0</version>
</dependency>
<dependency>
    <groupId>org.apache.maven</groupId>
    <artifactId>maven-settings-builder</artifactId>
    <version>3.0</version>
</dependency>
<dependency>
    <groupId>org.apache.maven</groupId>
    <artifactId>maven-repository-metadata</artifactId>
    <version>3.0</version>
</dependency>
<dependency>
    <groupId>org.apache.maven</groupId>
    <artifactId>maven-model-builder</artifactId>
    <version>3.0</version>
</dependency>
<dependency>
    <groupId>org.apache.maven</groupId>
    <artifactId>maven-aether-provider</artifactId>
    <version>3.0</version>
</dependency>
<dependency>
    <groupId>org.sonatype.aether</groupId>
    <artifactId>aether-impl</artifactId>
    <version>1.7</version>
</dependency>
<dependency>
    <groupId>org.sonatype.aether</groupId>
    <artifactId>aether-spi</artifactId>
    <version>1.7</version>
</dependency>
<dependency>
    <groupId>org.sonatype.aether</groupId>
    <artifactId>aether-api</artifactId>
    <version>1.7</version>
</dependency>
<dependency>
    <groupId>org.sonatype.aether</groupId>
    <artifactId>aether-util</artifactId>
    <version>1.7</version>
</dependency>
<dependency>
    <groupId>org.codehaus.plexus</groupId>
    <artifactId>plexus-interpolation</artifactId>
    <version>1.14</version>
</dependency>
<dependency>
    <groupId>org.codehaus.plexus</groupId>
    <artifactId>plexus-classworlds</artifactId>
    <version>2.2.3</version>
</dependency>
<dependency>
    <groupId>org.codehaus.plexus</groupId>
    <artifactId>plexus-component-annotations</artifactId>
    <version>1.5.5</version>
</dependency>
<dependency>
    <groupId>org.sonatype.plexus</groupId>
    <artifactId>plexus-sec-dispatcher</artifactId>
    <version>1.3</version>
</dependency>
<dependency>
    <groupId>org.sonatype.plexus</groupId>
    <artifactId>plexus-cipher</artifactId>
    <version>1.4</version>
</dependency>
<dependency>
    <groupId>org.codehaus.plexus</groupId>
    <artifactId>plexus-utils</artifactId>
    <version>3.0.22</version>
</dependency>
<dependency>
    <groupId>org.apache.maven.shared</groupId>
    <artifactId>file-management</artifactId>
    <version>1.2.1</version>
</dependency>
<dependency>
    <groupId>org.apache.maven.shared</groupId>
    <artifactId>maven-shared-io</artifactId>
    <version>1.1</version>
</dependency>
<dependency>
    <groupId>org.apache.maven</groupId>
    <artifactId>maven-artifact-manager</artifactId>
    <version>2.0.2</version>
</dependency>
<dependency>
    <groupId>org.apache.maven.wagon</groupId>
    <artifactId>wagon-provider-api</artifactId>
    <version>1.0-alpha-6</version>
</dependency>
<dependency>
    <groupId>org.codehaus.plexus</groupId>
    <artifactId>plexus-container-default</artifactId>
    <version>1.0-alpha-9</version>
</dependency>
<dependency>
    <groupId>classworlds</groupId>
    <artifactId>classworlds</artifactId>
    <version>1.1-alpha-2</version>
</dependency>
<dependency>
    <groupId>org.apache.maven.reporting</groupId>
    <artifactId>maven-reporting-api</artifactId>
    <version>3.0</version>
</dependency>
<dependency>
    <groupId>org.apache.maven.doxia</groupId>
    <artifactId>doxia-sink-api</artifactId>
    <version>1.0</version>
</dependency>
<dependency>
    <groupId>org.jacoco</groupId>
    <artifactId>org.jacoco.agent</artifactId>
    <version>0.8.7</version>
</dependency>
<dependency>
    <groupId>org.jacoco</groupId>
    <artifactId>org.jacoco.core</artifactId>
    <version>0.8.7</version>
</dependency>
<dependency>
    <groupId>org.ow2.asm</groupId>
    <artifactId>asm</artifactId>
    <version>9.1</version>
</dependency>
<dependency>
    <groupId>org.ow2.asm</groupId>
    <artifactId>asm-commons</artifactId>
    <version>9.1</version>
</dependency>
<dependency>
    <groupId>org.ow2.asm</groupId>
    <artifactId>asm-analysis</artifactId>
    <version>9.1</version>
</dependency>
<dependency>
    <groupId>org.ow2.asm</groupId>
    <artifactId>asm-tree</artifactId>
    <version>9.1</version>
</dependency>
<dependency>
    <groupId>org.jacoco</groupId>
    <artifactId>org.jacoco.report</artifactId>
    <version>0.8.7</version>
</dependency>
<dependency>
    <groupId>org.mapstruct</groupId>
    <artifactId>mapstruct</artifactId>
    <version>1.4.2.Final</version>
</dependency>
<dependency>
    <groupId>com.google.code.gson</groupId>
    <artifactId>gson</artifactId>
    <version>2.8.9</version>
</dependency>
<dependency>
    <groupId>org.imgscalr</groupId>
    <artifactId>imgscalr-lib</artifactId>
    <version>4.2</version>
</dependency>
<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-core</artifactId>
    <version>2.13.1</version>
</dependency>
<dependency>
    <groupId>io.github.artsok</groupId>
    <artifactId>rerunner-jupiter</artifactId>
    <version>2.1.6</version>
</dependency>
<dependency>
    <groupId>org.junit.jupiter</groupId>
    <artifactId>junit-jupiter-api</artifactId>
    <version>5.8.2</version>
</dependency>
<dependency>
    <groupId>org.opentest4j</groupId>
    <artifactId>opentest4j</artifactId>
    <version>1.2.0</version>
</dependency>
<dependency>
    <groupId>org.junit.platform</groupId>
    <artifactId>junit-platform-commons</artifactId>
    <version>1.8.2</version>
</dependency>
<dependency>
    <groupId>org.apiguardian</groupId>
    <artifactId>apiguardian-api</artifactId>
    <version>1.1.2</version>
</dependency>
<dependency>
    <groupId>org.junit.jupiter</groupId>
    <artifactId>junit-jupiter-engine</artifactId>
    <version>5.8.2</version>
</dependency>
<dependency>
    <groupId>org.junit.platform</groupId>
    <artifactId>junit-platform-engine</artifactId>
    <version>1.8.2</version>
</dependency>
<dependency>
    <groupId>org.junit.jupiter</groupId>
    <artifactId>junit-jupiter-params</artifactId>
    <version>5.8.2</version>
</dependency>
<dependency>
    <groupId>org.powermock</groupId>
    <artifactId>powermock-module-junit4</artifactId>
    <version>2.0.9</version>
</dependency>
<dependency>
    <groupId>org.powermock</groupId>
    <artifactId>powermock-module-junit4-common</artifactId>
    <version>2.0.9</version>
</dependency>
<dependency>
    <groupId>org.powermock</groupId>
    <artifactId>powermock-reflect</artifactId>
    <version>2.0.9</version>
</dependency>
<dependency>
    <groupId>org.powermock</groupId>
    <artifactId>powermock-core</artifactId>
    <version>2.0.9</version>
</dependency>
<dependency>
    <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>4.13.2</version>
</dependency>
<dependency>
    <groupId>org.hamcrest</groupId>
    <artifactId>hamcrest-core</artifactId>
    <version>2.2</version>
</dependency>
<dependency>
    <groupId>org.powermock</groupId>
    <artifactId>powermock-api-mockito2</artifactId>
    <version>2.0.9</version>
</dependency>
<dependency>
    <groupId>org.powermock</groupId>
    <artifactId>powermock-api-support</artifactId>
    <version>2.0.9</version>
</dependency>
<dependency>
    <groupId>io.github.hakky54</groupId>
    <artifactId>logcaptor</artifactId>
    <version>2.7.8</version>
</dependency>
<dependency>
    <groupId>ch.qos.logback</groupId>
    <artifactId>logback-classic</artifactId>
    <version>1.2.9</version>
</dependency>
<dependency>
    <groupId>ch.qos.logback</groupId>
    <artifactId>logback-core</artifactId>
    <version>1.2.9</version>
</dependency>
<dependency>
    <groupId>org.apache.logging.log4j</groupId>
    <artifactId>log4j-to-slf4j</artifactId>
    <version>2.17.1</version>
</dependency>
<dependency>
    <groupId>jakarta.xml.bind</groupId>
    <artifactId>jakarta.xml.bind-api</artifactId>
    <version>3.0.1</version>
</dependency>
<dependency>
    <groupId>org.glassfish.jaxb</groupId>
    <artifactId>jaxb-runtime</artifactId>
    <version>3.0.2</version>
</dependency>
<dependency>
    <groupId>org.glassfish.jaxb</groupId>
    <artifactId>jaxb-core</artifactId>
    <version>3.0.2</version>
</dependency>
<dependency>
    <groupId>org.glassfish.jaxb</groupId>
    <artifactId>txw2</artifactId>
    <version>2.3.5</version>
</dependency>
<dependency>
    <groupId>com.sun.istack</groupId>
    <artifactId>istack-commons-runtime</artifactId>
    <version>4.0.1</version>
</dependency>
<dependency>
    <groupId>jakarta.xml.ws</groupId>
    <artifactId>jakarta.xml.ws-api</artifactId>
    <version>2.3.3</version>
</dependency>
<dependency>
    <groupId>jakarta.xml.soap</groupId>
    <artifactId>jakarta.xml.soap-api</artifactId>
    <version>1.4.2</version>
</dependency>
<dependency>
    <groupId>jakarta.jws</groupId>
    <artifactId>jakarta.jws-api</artifactId>
    <version>2.1.0</version>
</dependency>
<dependency>
    <groupId>com.sun.xml.ws</groupId>
    <artifactId>jaxws-rt</artifactId>
    <version>2.3.5</version>
</dependency>
<dependency>
    <groupId>com.sun.xml.ws</groupId>
    <artifactId>policy</artifactId>
    <version>2.7.10</version>
</dependency>
<dependency>
    <groupId>org.glassfish.ha</groupId>
    <artifactId>ha-api</artifactId>
    <version>3.1.13</version>
</dependency>
<dependency>
    <groupId>org.glassfish.external</groupId>
    <artifactId>management-api</artifactId>
    <version>3.2.3</version>
</dependency>
<dependency>
    <groupId>org.glassfish.gmbal</groupId>
    <artifactId>gmbal-api-only</artifactId>
    <version>4.0.3</version>
</dependency>
<dependency>
    <groupId>com.sun.xml.stream.buffer</groupId>
    <artifactId>streambuffer</artifactId>
    <version>1.5.10</version>
</dependency>
<dependency>
    <groupId>org.jvnet.mimepull</groupId>
    <artifactId>mimepull</artifactId>
    <version>1.9.15</version>
</dependency>
<dependency>
    <groupId>com.sun.xml.fastinfoset</groupId>
    <artifactId>FastInfoset</artifactId>
    <version>1.2.18</version>
</dependency>
<dependency>
    <groupId>com.sun.xml.messaging.saaj</groupId>
    <artifactId>saaj-impl</artifactId>
    <version>1.5.3</version>
</dependency>
<dependency>
    <groupId>com.fasterxml.woodstox</groupId>
    <artifactId>woodstox-core</artifactId>
    <version>6.2.6</version>
</dependency>
<dependency>
    <groupId>org.codehaus.woodstox</groupId>
    <artifactId>stax2-api</artifactId>
    <version>4.2.1</version>
</dependency>
<dependency>
    <groupId>javax.annotation</groupId>
    <artifactId>javax.annotation-api</artifactId>
    <version>1.3.2</version>
</dependency>
<dependency>
    <groupId>org.springdoc</groupId>
    <artifactId>springdoc-openapi-ui</artifactId>
    <version>1.5.12</version>
</dependency>
<dependency>
    <groupId>org.springdoc</groupId>
    <artifactId>springdoc-openapi-webmvc-core</artifactId>
    <version>1.5.12</version>
</dependency>
<dependency>
    <groupId>org.springdoc</groupId>
    <artifactId>springdoc-openapi-common</artifactId>
    <version>1.5.12</version>
</dependency>
<dependency>
    <groupId>io.swagger.core.v3</groupId>
    <artifactId>swagger-models</artifactId>
    <version>2.1.11</version>
</dependency>
<dependency>
    <groupId>io.swagger.core.v3</groupId>
    <artifactId>swagger-annotations</artifactId>
    <version>2.1.11</version>
</dependency>
<dependency>
    <groupId>io.swagger.core.v3</groupId>
    <artifactId>swagger-integration</artifactId>
    <version>2.1.11</version>
</dependency>
<dependency>
    <groupId>io.swagger.core.v3</groupId>
    <artifactId>swagger-core</artifactId>
    <version>2.1.11</version>
</dependency>
<dependency>
    <groupId>com.fasterxml.jackson.dataformat</groupId>
    <artifactId>jackson-dataformat-yaml</artifactId>
    <version>2.13.1</version>
</dependency>
<dependency>
    <groupId>io.github.classgraph</groupId>
    <artifactId>classgraph</artifactId>
    <version>4.8.116</version>
</dependency>
<dependency>
    <groupId>org.webjars</groupId>
    <artifactId>swagger-ui</artifactId>
    <version>3.52.5</version>
</dependency>
<dependency>
    <groupId>org.webjars</groupId>
    <artifactId>webjars-locator-core</artifactId>
    <version>0.48</version>
</dependency>
<dependency>
    <groupId>com.github.ulisesbocchio</groupId>
    <artifactId>jasypt-spring-boot-starter</artifactId>
    <version>3.0.4</version>
</dependency>
<dependency>
    <groupId>com.github.ulisesbocchio</groupId>
    <artifactId>jasypt-spring-boot</artifactId>
    <version>3.0.4</version>
</dependency>
<dependency>
    <groupId>org.jasypt</groupId>
    <artifactId>jasypt</artifactId>
    <version>1.9.3</version>
</dependency>
<dependency>
    <groupId>org.webjars</groupId>
    <artifactId>bootstrap</artifactId>
    <version>4.6.1</version>
</dependency>
<dependency>
    <groupId>org.webjars</groupId>
    <artifactId>jquery</artifactId>
    <version>3.6.0</version>
</dependency>
<dependency>
    <groupId>org.webjars</groupId>
    <artifactId>popper.js</artifactId>
    <version>1.16.1-lts</version>
</dependency>
<dependency>
    <groupId>io.github.json-snapshot</groupId>
    <artifactId>json-snapshot</artifactId>
    <version>1.0.17</version>
</dependency>

When running the build on java 17 my test weren't even executed, however when I removed the dependency below it passed:

<dependency>
    <groupId>io.github.json-snapshot</groupId>
    <artifactId>json-snapshot</artifactId>
    <version>1.0.17</version>
</dependency>

Could that be a solution for you, can you try?

@recumbentseeker
Copy link
Author

Thanks for your help, we need the snapshot package.

I'll try to test logging with a custom appender.

@Hakky54
Copy link
Owner

Hakky54 commented Feb 21, 2022

I just found out that when I used that library, json-snapshot, none of my tests got executed. I could not replicate on my side that LogCaptor was causing issues, but maybe my setup is not identical to yours.

You could also try to use https://github.com/Hakky54/console-captor which just captures the console output. In that way you don't need a custom appender or custom logic to capture logs from a logging framework.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants