You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by jb...@apache.org on 2021/01/25 16:44:04 UTC

[karaf-decanter] branch master updated: [KARAF-7001] Fix kafka collector and appender bundles (missing jackson packages)

This is an automated email from the ASF dual-hosted git repository.

jbonofre pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/karaf-decanter.git


The following commit(s) were added to refs/heads/master by this push:
     new 49713dd  [KARAF-7001] Fix kafka collector and appender bundles (missing jackson packages)
     new 0fe8d01  Merge pull request #225 from jbonofre/KARAF-7001
49713dd is described below

commit 49713dd451160c6319b8ce7b97ddb5ca097dccc5
Author: jbonofre <jb...@apache.org>
AuthorDate: Tue Jan 19 13:58:23 2021 +0100

    [KARAF-7001] Fix kafka collector and appender bundles (missing jackson packages)
---
 appender/kafka/pom.xml  | 11 +++++++++--
 collector/kafka/pom.xml |  9 ++++++++-
 2 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/appender/kafka/pom.xml b/appender/kafka/pom.xml
index 182a367..da38378 100644
--- a/appender/kafka/pom.xml
+++ b/appender/kafka/pom.xml
@@ -47,6 +47,11 @@
             <artifactId>kafka-clients</artifactId>
             <version>${kafka.version}</version>
         </dependency>
+        <dependency>
+            <groupId>com.fasterxml.jackson.core</groupId>
+            <artifactId>jackson-databind</artifactId>
+            <version>2.10.2</version>
+        </dependency>
 
         <!-- test -->
         <dependency>
@@ -77,8 +82,9 @@
                         <Export-Package>!*</Export-Package>
                         <Import-Package>
                             !org.apache.kafka*,
-                            !com.fasterxml.jackson*,
                             !net.jpountz*,
+                            !com.fasterxml.jackson*,
+                            !kafka,
                             com.ibm.security.krb5*;resolution:=optional,
                             sun.security.krb5;resolution:=optional,
                             *
@@ -87,8 +93,9 @@
                             org.apache.karaf.decanter.appender.kafka,
                             org.apache.karaf.decanter.appender.utils,
                             org.apache.kafka*,
+                            net.jpountz*,
                             com.fasterxml.jackson*,
-                            net.jpountz*
+                            kafka
                         </Private-Package>
                         <_dsannotations>*</_dsannotations>
                     </instructions>
diff --git a/collector/kafka/pom.xml b/collector/kafka/pom.xml
index 704fb00..2a3a24c 100644
--- a/collector/kafka/pom.xml
+++ b/collector/kafka/pom.xml
@@ -47,6 +47,11 @@
             <artifactId>kafka-clients</artifactId>
             <version>${kafka.version}</version>
         </dependency>
+        <dependency>
+            <groupId>com.fasterxml.jackson.core</groupId>
+            <artifactId>jackson-databind</artifactId>
+            <version>2.10.2</version>
+        </dependency>
     </dependencies>
 
     <build>
@@ -65,6 +70,7 @@
                             !org.apache.kafka*,
                             !com.fasterxml.jackson*,
                             !net.jpountz*,
+                            !kafka;
                             com.ibm.security.krb5*;resolution:=optional,
                             sun.security.krb5;resolution:=optional,
                             *
@@ -74,7 +80,8 @@
                             org.apache.karaf.decanter.collector.utils,
                             org.apache.kafka*,
                             com.fasterxml.jackson*,
-                            net.jpountz*
+                            net.jpountz*,
+                            kafka
                         </Private-Package>
                         <_dsannotations>*</_dsannotations>
                     </instructions>