This is an automated email from the ASF dual-hosted git repository.
jinwoo pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/geode.git
The following commit(s) were added to refs/heads/develop by this push:
new 2b83c0a4a5 GEODE-10555: Remediate CVE-2024-12798 CVE-2024-12801
CVE-2025-11226 CVE-2026-1225 (#7982)
2b83c0a4a5 is described below
commit 2b83c0a4a53e1dd52b2d6fb1cfcd55131f7c2bfd
Author: Jinwoo Hwang <[email protected]>
AuthorDate: Tue Mar 10 08:30:08 2026 -0400
GEODE-10555: Remediate CVE-2024-12798 CVE-2024-12801 CVE-2025-11226
CVE-2026-1225 (#7982)
* GEODE-10555: Remediate CVEs
- Add global exclusion of ch.qos.logback to prevent transitive inclusion
- Remediate CVE-2024-12798, CVE-2024-12801, CVE-2025-11226, CVE-2026-1225
- Update expected POM files to reflect dependency changes
- All logging routed through Log4j 2 via log4j-slf4j-impl
* Update geode-server-all expected dependency classpath
Remove logback-classic and logback-core from expected dependencies
* Update assembly integration test expected files
- Remove logback-classic and logback-core from assembly_content.txt
- Remove logback from expected_jars.txt (bundled jars)
- Remove logback from gfsh_dependency_classpath.txt
---
build.gradle | 3 +
.../src/test/resources/expected-pom.xml | 8 +
.../src/test/resources/expected-pom.xml | 28 ++
.../integrationTest/resources/assembly_content.txt | 2 -
.../integrationTest/resources/expected_jars.txt | 2 -
.../resources/gfsh_dependency_classpath.txt | 10 +-
geode-common/src/test/resources/expected-pom.xml | 12 +
.../src/test/resources/expected-pom.xml | 8 +
.../src/test/resources/expected-pom.xml | 52 +++
geode-core/src/test/resources/expected-pom.xml | 148 ++++++++
geode-cq/src/test/resources/expected-pom.xml | 20 ++
.../src/test/resources/expected-pom.xml | 2 +-
geode-dunit/src/test/resources/expected-pom.xml | 88 +++++
geode-gfsh/src/test/resources/expected-pom.xml | 381 +++++----------------
.../src/test/resources/expected-pom.xml | 28 ++
geode-jmh/src/test/resources/expected-pom.xml | 4 +
geode-junit/src/test/resources/expected-pom.xml | 88 +++++
geode-log4j/src/test/resources/expected-pom.xml | 32 ++
geode-logging/src/test/resources/expected-pom.xml | 8 +
geode-lucene/src/test/resources/expected-pom.xml | 52 +++
.../src/test/resources/expected-pom.xml | 36 ++
.../src/test/resources/expected-pom.xml | 36 ++
.../src/test/resources/expected-pom.xml | 16 +
.../src/test/resources/expected-pom.xml | 12 +
.../src/test/resources/expected-pom.xml | 20 ++
.../src/test/resources/expected-pom.xml | 20 ++
.../resources/dependency_classpath.txt | 14 +-
.../src/test/resources/expected-pom.xml | 76 ++++
.../src/test/resources/expected-pom.xml | 20 ++
geode-unsafe/src/test/resources/expected-pom.xml | 2 +-
geode-wan/src/test/resources/expected-pom.xml | 28 ++
31 files changed, 939 insertions(+), 317 deletions(-)
diff --git a/build.gradle b/build.gradle
index 59c2e0a2ed..f18bc03e23 100755
--- a/build.gradle
+++ b/build.gradle
@@ -80,8 +80,11 @@ allprojects {
// Exclude 'log4j-to-slf4j' globally. Geode's logging architecture requires
Log4j Core to be the primary logging implementation,
// with SLF4J calls being routed TO Log4j (via log4j-slf4j-impl), not the
other way around.
//
+ // Logback is unused (transitive from spring-boot-starter-logging). Geode
uses Log4j 2 for all logging.
+ //
configurations.all {
exclude group: 'org.apache.logging.log4j', module: 'log4j-to-slf4j'
+ exclude group: 'ch.qos.logback'
}
buildRoot = buildRoot.trim()
diff --git
a/extensions/geode-modules-tomcat10/src/test/resources/expected-pom.xml
b/extensions/geode-modules-tomcat10/src/test/resources/expected-pom.xml
index 1b3957f9ed..b1feb8cbe6 100644
--- a/extensions/geode-modules-tomcat10/src/test/resources/expected-pom.xml
+++ b/extensions/geode-modules-tomcat10/src/test/resources/expected-pom.xml
@@ -55,6 +55,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -66,6 +70,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
</dependencies>
diff --git a/extensions/geode-modules/src/test/resources/expected-pom.xml
b/extensions/geode-modules/src/test/resources/expected-pom.xml
index c97e5872d6..8228c54856 100644
--- a/extensions/geode-modules/src/test/resources/expected-pom.xml
+++ b/extensions/geode-modules/src/test/resources/expected-pom.xml
@@ -55,6 +55,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -66,6 +70,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -77,6 +85,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -88,6 +100,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -99,6 +115,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -110,6 +130,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -121,6 +145,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
</dependencies>
diff --git a/geode-assembly/src/integrationTest/resources/assembly_content.txt
b/geode-assembly/src/integrationTest/resources/assembly_content.txt
index 4d69191014..f368dbfbf4 100644
--- a/geode-assembly/src/integrationTest/resources/assembly_content.txt
+++ b/geode-assembly/src/integrationTest/resources/assembly_content.txt
@@ -1017,8 +1017,6 @@ lib/log4j-core-2.25.3.jar
lib/log4j-jcl-2.25.3.jar
lib/log4j-jul-2.25.3.jar
lib/log4j-slf4j-impl-2.25.3.jar
-lib/logback-classic-1.5.11.jar
-lib/logback-core-1.5.11.jar
lib/lucene-analysis-common-9.12.3.jar
lib/lucene-analysis-phonetic-9.12.3.jar
lib/lucene-core-9.12.3.jar
diff --git a/geode-assembly/src/integrationTest/resources/expected_jars.txt
b/geode-assembly/src/integrationTest/resources/expected_jars.txt
index f2023163ef..8402711e4e 100644
--- a/geode-assembly/src/integrationTest/resources/expected_jars.txt
+++ b/geode-assembly/src/integrationTest/resources/expected_jars.txt
@@ -84,8 +84,6 @@ log4j-core
log4j-jcl
log4j-jul
log4j-slf4j-impl
-logback-classic
-logback-core
lucene-analysis-common
lucene-analysis-phonetic
lucene-core
diff --git
a/geode-assembly/src/integrationTest/resources/gfsh_dependency_classpath.txt
b/geode-assembly/src/integrationTest/resources/gfsh_dependency_classpath.txt
index 290385f1c6..3597de43cb 100644
--- a/geode-assembly/src/integrationTest/resources/gfsh_dependency_classpath.txt
+++ b/geode-assembly/src/integrationTest/resources/gfsh_dependency_classpath.txt
@@ -21,11 +21,11 @@ spring-shell-starter-3.3.3.jar
spring-web-6.1.14.jar
commons-lang3-3.18.0.jar
rmiio-2.1.2.jar
+jackson-datatype-jsr310-2.17.0.jar
jackson-datatype-joda-2.17.0.jar
jackson-annotations-2.17.0.jar
-jackson-dataformat-yaml-2.17.0.jar
jackson-core-2.17.0.jar
-jackson-datatype-jsr310-2.17.0.jar
+jackson-dataformat-yaml-2.17.0.jar
jackson-databind-2.17.0.jar
swagger-annotations-2.2.22.jar
jaxb-runtime-4.0.2.jar
@@ -76,6 +76,7 @@ commons-io-2.19.0.jar
commons-logging-1.3.5.jar
classgraph-4.8.147.jar
micrometer-core-1.14.0.jar
+HdrHistogram-2.2.2.jar
fastutil-8.5.8.jar
jakarta.resource-api-2.1.0.jar
jetty-ee10-annotations-12.0.27.jar
@@ -108,7 +109,6 @@ jetty-xml-12.0.27.jar
jetty-http-12.0.27.jar
jetty-io-12.0.27.jar
spring-boot-starter-logging-3.3.5.jar
-logback-classic-1.5.11.jar
jul-to-slf4j-2.0.16.jar
jetty-jndi-12.0.27.jar
jetty-util-12.0.27.jar
@@ -117,8 +117,8 @@ byte-buddy-1.14.9.jar
micrometer-observation-1.14.0.jar
spring-jcl-6.1.14.jar
micrometer-commons-1.14.0.jar
-HdrHistogram-2.2.2.jar
LatencyUtils-2.0.3.jar
+snakeyaml-2.2.jar
reactor-core-3.6.10.jar
jline-console-3.26.3.jar
jline-builtins-3.26.3.jar
@@ -127,7 +127,6 @@ jline-style-3.26.3.jar
jline-terminal-3.26.3.jar
ST4-4.3.3.jar
txw2-4.0.2.jar
-snakeyaml-2.2.jar
asm-commons-9.8.jar
asm-tree-9.8.jar
asm-9.8.jar
@@ -140,6 +139,5 @@ jakarta.enterprise.lang-model-4.0.1.jar
jakarta.validation-api-3.0.2.jar
jboss-logging-3.4.3.Final.jar
classmate-1.5.1.jar
-logback-core-1.5.11.jar
jakarta.el-api-5.0.0.jar
jakarta.inject-api-2.0.1.jar
diff --git a/geode-common/src/test/resources/expected-pom.xml
b/geode-common/src/test/resources/expected-pom.xml
index 374eda1da2..17d47feafb 100644
--- a/geode-common/src/test/resources/expected-pom.xml
+++ b/geode-common/src/test/resources/expected-pom.xml
@@ -55,6 +55,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -66,6 +70,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -77,6 +85,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
</dependencies>
diff --git a/geode-concurrency-test/src/test/resources/expected-pom.xml
b/geode-concurrency-test/src/test/resources/expected-pom.xml
index 2940e8b56c..ea8edc9729 100644
--- a/geode-concurrency-test/src/test/resources/expected-pom.xml
+++ b/geode-concurrency-test/src/test/resources/expected-pom.xml
@@ -55,6 +55,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -66,6 +70,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
</dependencies>
diff --git a/geode-connectors/src/test/resources/expected-pom.xml
b/geode-connectors/src/test/resources/expected-pom.xml
index 6a30589edb..e45d029569 100644
--- a/geode-connectors/src/test/resources/expected-pom.xml
+++ b/geode-connectors/src/test/resources/expected-pom.xml
@@ -55,6 +55,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -66,6 +70,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -77,6 +85,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -88,6 +100,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -99,6 +115,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -110,6 +130,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -121,6 +145,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -132,6 +160,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -143,6 +175,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -154,6 +190,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -165,6 +205,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
<optional>true</optional>
</dependency>
@@ -177,6 +221,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
<exclusion>
<artifactId>cglib</artifactId>
<groupId>*</groupId>
@@ -212,6 +260,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
</dependencies>
diff --git a/geode-core/src/test/resources/expected-pom.xml
b/geode-core/src/test/resources/expected-pom.xml
index dac4131b0a..f8a4cf1f00 100644
--- a/geode-core/src/test/resources/expected-pom.xml
+++ b/geode-core/src/test/resources/expected-pom.xml
@@ -55,6 +55,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -66,6 +70,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -77,6 +85,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -88,6 +100,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -99,6 +115,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -110,6 +130,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -121,6 +145,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -132,6 +160,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -143,6 +175,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -154,6 +190,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -165,6 +205,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -176,6 +220,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -187,6 +235,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -198,6 +250,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -209,6 +265,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -220,6 +280,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -231,6 +295,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -242,6 +310,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -253,6 +325,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -264,6 +340,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -275,6 +355,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -286,6 +370,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
<optional>true</optional>
</dependency>
@@ -298,6 +386,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
<optional>true</optional>
</dependency>
@@ -310,6 +402,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -321,6 +417,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -332,6 +432,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -343,6 +447,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -354,6 +462,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -365,6 +477,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -376,6 +492,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -387,6 +507,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -398,6 +522,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -409,6 +537,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -420,6 +552,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
<exclusion>
<artifactId>*</artifactId>
<groupId>*</groupId>
@@ -435,6 +571,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -446,6 +586,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
<optional>true</optional>
</dependency>
@@ -458,6 +602,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
</dependencies>
diff --git a/geode-cq/src/test/resources/expected-pom.xml
b/geode-cq/src/test/resources/expected-pom.xml
index 3238e6c3c4..8c9fa27121 100644
--- a/geode-cq/src/test/resources/expected-pom.xml
+++ b/geode-cq/src/test/resources/expected-pom.xml
@@ -55,6 +55,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -66,6 +70,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -77,6 +85,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -88,6 +100,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -99,6 +115,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
</dependencies>
diff --git
a/geode-deployment/geode-deployment-legacy/src/test/resources/expected-pom.xml
b/geode-deployment/geode-deployment-legacy/src/test/resources/expected-pom.xml
index 70dd4cd882..19f3cb4378 100644
---
a/geode-deployment/geode-deployment-legacy/src/test/resources/expected-pom.xml
+++
b/geode-deployment/geode-deployment-legacy/src/test/resources/expected-pom.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
https://maven.apache.org/xsd/maven-4.0.0.xsd">
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
diff --git a/geode-dunit/src/test/resources/expected-pom.xml
b/geode-dunit/src/test/resources/expected-pom.xml
index d33bf896f4..e79012b8a4 100644
--- a/geode-dunit/src/test/resources/expected-pom.xml
+++ b/geode-dunit/src/test/resources/expected-pom.xml
@@ -55,6 +55,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
<exclusion>
<artifactId>geode-core</artifactId>
<groupId>*</groupId>
@@ -70,6 +74,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -81,6 +89,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -92,6 +104,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -103,6 +119,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -114,6 +134,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -125,6 +149,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -136,6 +164,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -147,6 +179,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
<exclusion>
<artifactId>geode-core</artifactId>
<groupId>*</groupId>
@@ -162,6 +198,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -173,6 +213,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -184,6 +228,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -195,6 +243,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -206,6 +258,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -217,6 +273,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
<exclusion>
<artifactId>cglib</artifactId>
<groupId>*</groupId>
@@ -257,6 +317,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -268,6 +332,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
<exclusion>
<artifactId>junit-dep</artifactId>
<groupId>*</groupId>
@@ -283,6 +351,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -294,6 +366,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -305,6 +381,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -316,6 +396,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -327,6 +411,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
<exclusion>
<artifactId>hamcrest</artifactId>
<groupId>*</groupId>
diff --git a/geode-gfsh/src/test/resources/expected-pom.xml
b/geode-gfsh/src/test/resources/expected-pom.xml
index c0a34b4cba..45903f4904 100644
--- a/geode-gfsh/src/test/resources/expected-pom.xml
+++ b/geode-gfsh/src/test/resources/expected-pom.xml
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
https://maven.apache.org/xsd/maven-4.0.0.xsd">
-
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
@@ -17,595 +16,383 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
<modelVersion>4.0.0</modelVersion>
-
<groupId>org.apache.geode</groupId>
-
<artifactId>geode-gfsh</artifactId>
-
<version>${version}</version>
-
<name>Apache Geode</name>
-
<description>Apache Geode provides a database-like consistency model,
reliable transaction processing and a shared-nothing architecture to maintain
very low latency performance with high concurrency processing</description>
-
<url>http://geode.apache.org</url>
-
<licenses>
-
<license>
-
<name>The Apache Software License, Version 2.0</name>
-
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
-
</license>
-
</licenses>
-
<scm>
-
<connection>scm:git:https://github.com:apache/geode.git</connection>
-
<developerConnection>scm:git:https://github.com:apache/geode.git</developerConnection>
-
<url>https://github.com/apache/geode</url>
-
</scm>
-
<dependencyManagement>
-
<dependencies>
-
<dependency>
-
<groupId>org.apache.geode</groupId>
-
<artifactId>geode-all-bom</artifactId>
-
<version>${version}</version>
-
<type>pom</type>
-
<scope>import</scope>
-
</dependency>
-
</dependencies>
-
</dependencyManagement>
-
<dependencies>
-
<dependency>
-
<groupId>org.apache.geode</groupId>
-
<artifactId>geode-core</artifactId>
-
<scope>compile</scope>
-
<exclusions>
-
<exclusion>
-
<artifactId>log4j-to-slf4j</artifactId>
-
<groupId>org.apache.logging.log4j</groupId>
-
</exclusion>
-
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
-
</dependency>
-
<dependency>
-
<groupId>org.apache.geode</groupId>
-
<artifactId>geode-common</artifactId>
-
<scope>compile</scope>
-
<exclusions>
-
<exclusion>
-
<artifactId>log4j-to-slf4j</artifactId>
-
<groupId>org.apache.logging.log4j</groupId>
-
</exclusion>
-
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
-
</dependency>
-
<dependency>
-
<groupId>org.springframework.shell</groupId>
-
<artifactId>spring-shell-starter</artifactId>
-
<scope>compile</scope>
-
<exclusions>
-
<exclusion>
-
<artifactId>log4j-to-slf4j</artifactId>
-
<groupId>org.apache.logging.log4j</groupId>
-
</exclusion>
-
<exclusion>
-
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
+ <exclusion>
<artifactId>cglib</artifactId>
-
<groupId>*</groupId>
-
</exclusion>
-
<exclusion>
-
<artifactId>asm</artifactId>
-
<groupId>*</groupId>
-
</exclusion>
-
<exclusion>
-
<artifactId>spring-aop</artifactId>
-
<groupId>*</groupId>
-
</exclusion>
-
<exclusion>
-
<artifactId>guava</artifactId>
-
<groupId>*</groupId>
-
</exclusion>
-
<exclusion>
-
<artifactId>aopalliance</artifactId>
-
<groupId>*</groupId>
-
</exclusion>
-
<exclusion>
-
<artifactId>spring-context-support</artifactId>
-
<groupId>*</groupId>
-
</exclusion>
-
</exclusions>
-
</dependency>
-
<dependency>
-
<groupId>org.apache.geode</groupId>
-
<artifactId>geode-logging</artifactId>
-
<scope>runtime</scope>
-
<exclusions>
-
<exclusion>
-
<artifactId>log4j-to-slf4j</artifactId>
-
<groupId>org.apache.logging.log4j</groupId>
-
</exclusion>
-
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
-
</dependency>
-
<dependency>
-
<groupId>org.apache.geode</groupId>
-
<artifactId>geode-membership</artifactId>
-
<scope>runtime</scope>
-
<exclusions>
-
<exclusion>
-
<artifactId>log4j-to-slf4j</artifactId>
-
<groupId>org.apache.logging.log4j</groupId>
-
</exclusion>
-
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
-
</dependency>
-
<dependency>
-
<groupId>org.apache.geode</groupId>
-
<artifactId>geode-serialization</artifactId>
-
<scope>runtime</scope>
-
<exclusions>
-
<exclusion>
-
<artifactId>log4j-to-slf4j</artifactId>
-
<groupId>org.apache.logging.log4j</groupId>
-
</exclusion>
-
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
-
</dependency>
-
<dependency>
-
<groupId>org.apache.geode</groupId>
-
<artifactId>geode-unsafe</artifactId>
-
<scope>runtime</scope>
-
<exclusions>
-
<exclusion>
-
<artifactId>log4j-to-slf4j</artifactId>
-
<groupId>org.apache.logging.log4j</groupId>
-
</exclusion>
-
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
-
</dependency>
-
<dependency>
-
<groupId>org.springframework</groupId>
-
<artifactId>spring-web</artifactId>
-
<scope>runtime</scope>
-
<exclusions>
-
<exclusion>
-
<artifactId>log4j-to-slf4j</artifactId>
-
<groupId>org.apache.logging.log4j</groupId>
-
</exclusion>
-
<exclusion>
-
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
+ <exclusion>
<artifactId>spring-core</artifactId>
-
<groupId>*</groupId>
-
</exclusion>
-
<exclusion>
-
<artifactId>commons-logging</artifactId>
-
<groupId>*</groupId>
-
</exclusion>
-
</exclusions>
-
</dependency>
-
<dependency>
-
<groupId>org.apache.commons</groupId>
-
<artifactId>commons-lang3</artifactId>
-
<scope>runtime</scope>
-
<exclusions>
-
<exclusion>
-
<artifactId>log4j-to-slf4j</artifactId>
-
<groupId>org.apache.logging.log4j</groupId>
-
</exclusion>
-
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
-
</dependency>
-
<dependency>
-
<groupId>com.healthmarketscience.rmiio</groupId>
-
<artifactId>rmiio</artifactId>
-
<scope>runtime</scope>
-
<exclusions>
-
<exclusion>
-
<artifactId>log4j-to-slf4j</artifactId>
-
<groupId>org.apache.logging.log4j</groupId>
-
</exclusion>
-
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
-
</dependency>
-
<dependency>
-
<groupId>com.fasterxml.jackson.core</groupId>
-
<artifactId>jackson-databind</artifactId>
-
<scope>runtime</scope>
-
<exclusions>
-
<exclusion>
-
<artifactId>log4j-to-slf4j</artifactId>
-
<groupId>org.apache.logging.log4j</groupId>
-
</exclusion>
-
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
-
</dependency>
-
<dependency>
-
<groupId>io.swagger.core.v3</groupId>
-
<artifactId>swagger-annotations</artifactId>
-
<scope>runtime</scope>
-
<exclusions>
-
<exclusion>
-
<artifactId>log4j-to-slf4j</artifactId>
-
<groupId>org.apache.logging.log4j</groupId>
-
</exclusion>
-
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
-
</dependency>
-
<dependency>
-
<groupId>jakarta.xml.bind</groupId>
-
<artifactId>jakarta.xml.bind-api</artifactId>
-
<scope>runtime</scope>
-
<exclusions>
-
<exclusion>
-
<artifactId>log4j-to-slf4j</artifactId>
-
<groupId>org.apache.logging.log4j</groupId>
-
</exclusion>
-
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
-
</dependency>
-
<dependency>
-
<groupId>net.sf.jopt-simple</groupId>
-
<artifactId>jopt-simple</artifactId>
-
<scope>runtime</scope>
-
<exclusions>
-
<exclusion>
-
<artifactId>log4j-to-slf4j</artifactId>
-
<groupId>org.apache.logging.log4j</groupId>
-
</exclusion>
-
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
-
</dependency>
-
<dependency>
-
<groupId>org.apache.logging.log4j</groupId>
-
<artifactId>log4j-api</artifactId>
-
<scope>runtime</scope>
-
<exclusions>
-
<exclusion>
-
<artifactId>log4j-to-slf4j</artifactId>
-
<groupId>org.apache.logging.log4j</groupId>
-
</exclusion>
-
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
-
</dependency>
-
<dependency>
-
<groupId>org.apache.geode</groupId>
-
<artifactId>geode-log4j</artifactId>
-
<scope>runtime</scope>
-
<exclusions>
-
<exclusion>
-
<artifactId>log4j-to-slf4j</artifactId>
-
<groupId>org.apache.logging.log4j</groupId>
-
</exclusion>
-
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
-
</dependency>
-
<dependency>
-
<groupId>org.springframework</groupId>
-
<artifactId>spring-core</artifactId>
-
<scope>runtime</scope>
-
<exclusions>
-
<exclusion>
-
<artifactId>log4j-to-slf4j</artifactId>
-
<groupId>org.apache.logging.log4j</groupId>
-
</exclusion>
-
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
-
<optional>true</optional>
-
</dependency>
-
<dependency>
-
<groupId>org.springframework</groupId>
-
<artifactId>spring-aop</artifactId>
-
<scope>runtime</scope>
-
<exclusions>
-
<exclusion>
-
<artifactId>log4j-to-slf4j</artifactId>
-
<groupId>org.apache.logging.log4j</groupId>
-
</exclusion>
-
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
-
</dependency>
-
<dependency>
-
<groupId>org.glassfish.jaxb</groupId>
-
<artifactId>jaxb-runtime</artifactId>
-
<scope>runtime</scope>
-
<exclusions>
-
<exclusion>
-
<artifactId>log4j-to-slf4j</artifactId>
-
<groupId>org.apache.logging.log4j</groupId>
-
</exclusion>
-
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
-
</dependency>
-
<dependency>
-
<groupId>jakarta.activation</groupId>
-
<artifactId>jakarta.activation-api</artifactId>
-
<scope>runtime</scope>
-
<exclusions>
-
<exclusion>
-
<artifactId>log4j-to-slf4j</artifactId>
-
<groupId>org.apache.logging.log4j</groupId>
-
</exclusion>
-
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
-
</dependency>
-
<dependency>
-
<groupId>org.apache.logging.log4j</groupId>
-
<artifactId>log4j-jul</artifactId>
-
<scope>runtime</scope>
-
<exclusions>
-
<exclusion>
-
<artifactId>log4j-to-slf4j</artifactId>
-
<groupId>org.apache.logging.log4j</groupId>
-
</exclusion>
-
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
-
</dependency>
-
</dependencies>
-
</project>
diff --git a/geode-http-service/src/test/resources/expected-pom.xml
b/geode-http-service/src/test/resources/expected-pom.xml
index b768efe732..56b53d0ebb 100644
--- a/geode-http-service/src/test/resources/expected-pom.xml
+++ b/geode-http-service/src/test/resources/expected-pom.xml
@@ -55,6 +55,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -66,6 +70,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -77,6 +85,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -88,6 +100,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -99,6 +115,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -110,6 +130,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -121,6 +145,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
</dependencies>
diff --git a/geode-jmh/src/test/resources/expected-pom.xml
b/geode-jmh/src/test/resources/expected-pom.xml
index be1bcecb49..b75ba9403a 100644
--- a/geode-jmh/src/test/resources/expected-pom.xml
+++ b/geode-jmh/src/test/resources/expected-pom.xml
@@ -55,6 +55,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
</dependencies>
diff --git a/geode-junit/src/test/resources/expected-pom.xml
b/geode-junit/src/test/resources/expected-pom.xml
index 2c6a64729c..87dbcf8aa1 100644
--- a/geode-junit/src/test/resources/expected-pom.xml
+++ b/geode-junit/src/test/resources/expected-pom.xml
@@ -55,6 +55,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
<exclusion>
<artifactId>hamcrest</artifactId>
<groupId>*</groupId>
@@ -70,6 +74,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -81,6 +89,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -92,6 +104,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -103,6 +119,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -114,6 +134,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -125,6 +149,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -136,6 +164,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -147,6 +179,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -158,6 +194,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
<exclusion>
<artifactId>junit-dep</artifactId>
<groupId>*</groupId>
@@ -173,6 +213,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -184,6 +228,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -195,6 +243,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -206,6 +258,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -217,6 +273,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -228,6 +288,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -239,6 +303,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -250,6 +318,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -261,6 +333,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -272,6 +348,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -283,6 +363,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -294,6 +378,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
</dependencies>
diff --git a/geode-log4j/src/test/resources/expected-pom.xml
b/geode-log4j/src/test/resources/expected-pom.xml
index 1dd30357b2..5400ae355c 100644
--- a/geode-log4j/src/test/resources/expected-pom.xml
+++ b/geode-log4j/src/test/resources/expected-pom.xml
@@ -55,6 +55,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -66,6 +70,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -77,6 +85,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -88,6 +100,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -99,6 +115,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -110,6 +130,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
<exclusion>
<artifactId>slf4j-api</artifactId>
<groupId>*</groupId>
@@ -126,6 +150,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
<optional>true</optional>
</dependency>
@@ -138,6 +166,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
<optional>true</optional>
</dependency>
diff --git a/geode-logging/src/test/resources/expected-pom.xml
b/geode-logging/src/test/resources/expected-pom.xml
index b2528f6ba4..baaff2b89a 100644
--- a/geode-logging/src/test/resources/expected-pom.xml
+++ b/geode-logging/src/test/resources/expected-pom.xml
@@ -55,6 +55,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -66,6 +70,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
</dependencies>
diff --git a/geode-lucene/src/test/resources/expected-pom.xml
b/geode-lucene/src/test/resources/expected-pom.xml
index 4899bb2f4f..9f12b2acc3 100644
--- a/geode-lucene/src/test/resources/expected-pom.xml
+++ b/geode-lucene/src/test/resources/expected-pom.xml
@@ -55,6 +55,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -66,6 +70,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -77,6 +85,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -88,6 +100,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -99,6 +115,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -110,6 +130,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -121,6 +145,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -132,6 +160,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
<exclusion>
<artifactId>lucene-sandbox</artifactId>
<groupId>*</groupId>
@@ -147,6 +179,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -158,6 +194,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -169,6 +209,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -180,6 +224,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -191,6 +239,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
</dependencies>
diff --git a/geode-management/src/test/resources/expected-pom.xml
b/geode-management/src/test/resources/expected-pom.xml
index 738c525221..9ed3245287 100644
--- a/geode-management/src/test/resources/expected-pom.xml
+++ b/geode-management/src/test/resources/expected-pom.xml
@@ -55,6 +55,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -66,6 +70,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -77,6 +85,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -88,6 +100,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -99,6 +115,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -110,6 +130,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -121,6 +145,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -132,6 +160,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -143,6 +175,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
</dependencies>
diff --git a/geode-membership/src/test/resources/expected-pom.xml
b/geode-membership/src/test/resources/expected-pom.xml
index 3fd2e3cf4e..95a47c531e 100644
--- a/geode-membership/src/test/resources/expected-pom.xml
+++ b/geode-membership/src/test/resources/expected-pom.xml
@@ -55,6 +55,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -66,6 +70,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -77,6 +85,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -88,6 +100,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -99,6 +115,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -110,6 +130,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -121,6 +145,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -132,6 +160,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -143,6 +175,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
</dependencies>
diff --git a/geode-memcached/src/test/resources/expected-pom.xml
b/geode-memcached/src/test/resources/expected-pom.xml
index b9ea313d1e..99b7c52914 100644
--- a/geode-memcached/src/test/resources/expected-pom.xml
+++ b/geode-memcached/src/test/resources/expected-pom.xml
@@ -55,6 +55,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -66,6 +70,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -77,6 +85,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -88,6 +100,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
</dependencies>
diff --git a/geode-old-client-support/src/test/resources/expected-pom.xml
b/geode-old-client-support/src/test/resources/expected-pom.xml
index 4b50e9620a..8746c9027f 100644
--- a/geode-old-client-support/src/test/resources/expected-pom.xml
+++ b/geode-old-client-support/src/test/resources/expected-pom.xml
@@ -55,6 +55,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -66,6 +70,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -77,6 +85,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
</dependencies>
diff --git a/geode-rebalancer/src/test/resources/expected-pom.xml
b/geode-rebalancer/src/test/resources/expected-pom.xml
index 2d94a93653..97e1bbedf3 100644
--- a/geode-rebalancer/src/test/resources/expected-pom.xml
+++ b/geode-rebalancer/src/test/resources/expected-pom.xml
@@ -55,6 +55,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -66,6 +70,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -77,6 +85,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -88,6 +100,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -99,6 +115,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
<exclusion>
<artifactId>spring-beans</artifactId>
<groupId>*</groupId>
diff --git a/geode-serialization/src/test/resources/expected-pom.xml
b/geode-serialization/src/test/resources/expected-pom.xml
index 719336ecdb..5e7e272142 100644
--- a/geode-serialization/src/test/resources/expected-pom.xml
+++ b/geode-serialization/src/test/resources/expected-pom.xml
@@ -55,6 +55,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -66,6 +70,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -77,6 +85,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -88,6 +100,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -99,6 +115,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
</dependencies>
diff --git
a/geode-server-all/src/integrationTest/resources/dependency_classpath.txt
b/geode-server-all/src/integrationTest/resources/dependency_classpath.txt
index 546fb91827..b0e712fd87 100644
--- a/geode-server-all/src/integrationTest/resources/dependency_classpath.txt
+++ b/geode-server-all/src/integrationTest/resources/dependency_classpath.txt
@@ -49,7 +49,12 @@ commons-io-2.19.0.jar
micrometer-core-1.14.0.jar
jakarta.resource-api-2.1.0.jar
jetty-ee10-annotations-12.0.27.jar
+spring-boot-starter-validation-3.3.5.jar
+spring-boot-starter-3.3.5.jar
jetty-ee10-plus-12.0.27.jar
+jakarta.enterprise.cdi-api-4.0.1.jar
+jakarta.interceptor-api-2.1.0.jar
+jakarta.annotation-api-2.1.1.jar
jakarta.transaction-api-2.0.1.jar
shiro-core-1.13.0.jar
jgroups-3.6.20.Final.jar
@@ -65,8 +70,6 @@ jakarta.activation-api-2.1.3.jar
istack-commons-runtime-4.1.1.jar
spring-web-6.1.14.jar
spring-shell-table-3.3.3.jar
-spring-boot-starter-validation-3.3.5.jar
-spring-boot-starter-3.3.5.jar
spring-messaging-6.1.14.jar
spring-boot-autoconfigure-3.3.5.jar
spring-boot-3.3.5.jar
@@ -86,9 +89,6 @@ commons-collections-3.2.2.jar
commons-digester-2.1.jar
commons-logging-1.3.5.jar
HdrHistogram-2.2.2.jar
-jakarta.enterprise.cdi-api-4.0.1.jar
-jakarta.interceptor-api-2.1.0.jar
-jakarta.annotation-api-2.1.1.jar
jetty-ee10-webapp-12.0.27.jar
jetty-ee10-servlet-12.0.27.jar
jakarta.servlet-api-6.0.0.jar
@@ -111,13 +111,13 @@ jetty-io-12.0.27.jar
jetty-jndi-12.0.27.jar
jetty-util-12.0.27.jar
spring-boot-starter-logging-3.3.5.jar
-logback-classic-1.5.11.jar
jul-to-slf4j-2.0.16.jar
slf4j-api-2.0.17.jar
micrometer-observation-1.14.0.jar
micrometer-commons-1.14.0.jar
LatencyUtils-2.0.3.jar
byte-buddy-1.14.9.jar
+snakeyaml-2.2.jar
spring-jcl-6.1.14.jar
asm-commons-9.8.jar
asm-tree-9.8.jar
@@ -130,7 +130,6 @@ jline-reader-3.26.3.jar
jline-style-3.26.3.jar
jline-terminal-3.26.3.jar
ST4-4.3.3.jar
-snakeyaml-2.2.jar
jakarta.enterprise.lang-model-4.0.1.jar
reactive-streams-1.0.4.jar
jline-native-3.26.3.jar
@@ -142,4 +141,3 @@ jakarta.inject-api-2.0.1.jar
jakarta.validation-api-3.0.2.jar
jboss-logging-3.4.3.Final.jar
classmate-1.5.1.jar
-logback-core-1.5.11.jar
diff --git a/geode-server-all/src/test/resources/expected-pom.xml
b/geode-server-all/src/test/resources/expected-pom.xml
index 7c572939f7..433544b9f5 100644
--- a/geode-server-all/src/test/resources/expected-pom.xml
+++ b/geode-server-all/src/test/resources/expected-pom.xml
@@ -55,6 +55,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -66,6 +70,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -77,6 +85,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -88,6 +100,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -99,6 +115,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -110,6 +130,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -121,6 +145,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -132,6 +160,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -143,6 +175,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -154,6 +190,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -165,6 +205,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -176,6 +220,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -187,6 +235,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -198,6 +250,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -209,6 +265,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -220,6 +280,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -231,6 +295,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -242,6 +310,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -253,6 +325,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
</dependencies>
diff --git a/geode-tcp-server/src/test/resources/expected-pom.xml
b/geode-tcp-server/src/test/resources/expected-pom.xml
index e8b3e583a3..988bd23ac2 100644
--- a/geode-tcp-server/src/test/resources/expected-pom.xml
+++ b/geode-tcp-server/src/test/resources/expected-pom.xml
@@ -55,6 +55,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -66,6 +70,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -77,6 +85,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -88,6 +100,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -99,6 +115,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
</dependencies>
diff --git a/geode-unsafe/src/test/resources/expected-pom.xml
b/geode-unsafe/src/test/resources/expected-pom.xml
index a5533e9a7c..ef0bed734d 100644
--- a/geode-unsafe/src/test/resources/expected-pom.xml
+++ b/geode-unsafe/src/test/resources/expected-pom.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
https://maven.apache.org/xsd/maven-4.0.0.xsd">
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
diff --git a/geode-wan/src/test/resources/expected-pom.xml
b/geode-wan/src/test/resources/expected-pom.xml
index cfc6b77738..ee3b978b74 100644
--- a/geode-wan/src/test/resources/expected-pom.xml
+++ b/geode-wan/src/test/resources/expected-pom.xml
@@ -55,6 +55,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -66,6 +70,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -77,6 +85,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -88,6 +100,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -99,6 +115,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -110,6 +130,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -121,6 +145,10 @@
<artifactId>log4j-to-slf4j</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>ch.qos.logback</groupId>
+ </exclusion>
</exclusions>
</dependency>
</dependencies>