From 6b826cad1565f1567bde4ae69cb6839288c23468 Mon Sep 17 00:00:00 2001 From: onobc Date: Thu, 14 Aug 2025 16:27:04 -0500 Subject: [PATCH 1/2] Remove no longer needed exclusions from pulsar-client-all This commit removes the following no longer needed exclusions from the pulsar-client-all dependency in the spring-pulsar module: - `org.apache.logging.log4j:*` - `com.google.protobuf:protobuf-java` Signed-off-by: onobc --- spring-pulsar/spring-pulsar.gradle | 2 -- 1 file changed, 2 deletions(-) diff --git a/spring-pulsar/spring-pulsar.gradle b/spring-pulsar/spring-pulsar.gradle index 86fe9e97..e6e05a55 100644 --- a/spring-pulsar/spring-pulsar.gradle +++ b/spring-pulsar/spring-pulsar.gradle @@ -11,9 +11,7 @@ apply from: '../gradle/proto-conventions.gradle' dependencies { api 'io.micrometer:micrometer-observation' api (libs.pulsar.client.all) { - exclude group: 'org.apache.logging.log4j' exclude group: 'javax.validation', module: 'validation-api' - exclude group: 'com.google.protobuf', module: 'protobuf-java' } api 'org.springframework:spring-context' api 'org.springframework:spring-messaging' From 593e4dfa760af1a33ea878a8737b9ce29e9e0f27 Mon Sep 17 00:00:00 2001 From: onobc Date: Thu, 14 Aug 2025 16:29:29 -0500 Subject: [PATCH 2/2] Exclude commons-logging from pulsar-client-all This commit excludes the 'commons-logging' transitive dependency from the pulsar-client-all dependency in the spring-pulsar module. Signed-off-by: onobc --- spring-pulsar/spring-pulsar.gradle | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-pulsar/spring-pulsar.gradle b/spring-pulsar/spring-pulsar.gradle index e6e05a55..e456aad4 100644 --- a/spring-pulsar/spring-pulsar.gradle +++ b/spring-pulsar/spring-pulsar.gradle @@ -11,6 +11,7 @@ apply from: '../gradle/proto-conventions.gradle' dependencies { api 'io.micrometer:micrometer-observation' api (libs.pulsar.client.all) { + exclude group: 'commons-logging', module: 'commons-logging' exclude group: 'javax.validation', module: 'validation-api' } api 'org.springframework:spring-context'