From a4f821fc761321ed923bb3af5bb52954c5d0ba48 Mon Sep 17 00:00:00 2001 From: Urs Huerlimann Date: Thu, 7 Mar 2024 15:59:22 +0100 Subject: [PATCH 1/3] kafka avro-serializer, kafka-schema-registry-client and kafka-schema-rules for MI 4.2 integration. kafka-schema-rules are in newly created by confluent. groupId::io.confluent, artifactId::kafka-schema-rules --- kafka-avro-serializer/7.6.0.wso2v1/pom.xml | 116 ++++++++++++++++ .../7.6.0.wso2v1/pom.xml | 127 ++++++++++++++++++ kafka-schema-rules/7.6.0.wso2v1/pom.xml | 112 +++++++++++++++ 3 files changed, 355 insertions(+) create mode 100644 kafka-avro-serializer/7.6.0.wso2v1/pom.xml create mode 100644 kafka-schema-registry-client/7.6.0.wso2v1/pom.xml create mode 100644 kafka-schema-rules/7.6.0.wso2v1/pom.xml diff --git a/kafka-avro-serializer/7.6.0.wso2v1/pom.xml b/kafka-avro-serializer/7.6.0.wso2v1/pom.xml new file mode 100644 index 000000000..a47caab22 --- /dev/null +++ b/kafka-avro-serializer/7.6.0.wso2v1/pom.xml @@ -0,0 +1,116 @@ + + + + + + 4.0.0 + io.confluent.wso2 + kafka-avro-serializer + 7.6.0.wso2v1 + bundle + WSO2 Carbon Orbit - Kafka Avro Serializer + + This bundle will export packages from Kafka Avro Serializer library of io.confluent + + http://wso2.org + + + + wso2-nexus + WSO2 internal Repository + http://maven.wso2.org/nexus/content/groups/wso2-public/ + + true + daily + fail + + + + confluent + Confluent Repository + https://packages.confluent.io/maven/ + + true + daily + fail + + + + + + + wso2.releases + WSO2 internal Repository + http://maven.wso2.org/nexus/content/repositories/releases/ + + + + wso2.snapshots + Apache Snapshot Repository + http://maven.wso2.org/nexus/content/repositories/snapshots/ + + + + + + io.confluent + kafka-avro-serializer + ${kafka-avro-serializer.version} + + + + + + + org.apache.felix + maven-bundle-plugin + 2.4.0 + true + + + ${project.artifactId} + ${project.artifactId} + + io.confluent.kafka.formatter;version="${export.pkg.version.kafka-avro-serializer}", + io.confluent.kafka.serializers;version="${export.pkg.version.kafka-avro-serializer}" + + + + + org.apache.kafka.common.serialization, + io.confluent.kafka.serializers.*, + *;resolution:=optional + + + {maven-resources} + + + + + + + + + 7.6.0 + 7.6.0.wso2v1 + UTF-8 + + diff --git a/kafka-schema-registry-client/7.6.0.wso2v1/pom.xml b/kafka-schema-registry-client/7.6.0.wso2v1/pom.xml new file mode 100644 index 000000000..8fb6a2a09 --- /dev/null +++ b/kafka-schema-registry-client/7.6.0.wso2v1/pom.xml @@ -0,0 +1,127 @@ + + + + + + 4.0.0 + io.confluent.wso2 + kafka-schema-registry-client + 7.6.0.wso2v1 + bundle + WSO2 Carbon Orbit - Kafka Schema Registry Client + + This bundle will export packages from Kafka Schema Registry client of io.confluent + + http://wso2.org + + + + wso2-nexus + WSO2 internal Repository + http://maven.wso2.org/nexus/content/groups/wso2-public/ + + true + daily + fail + + + + confluent + Confluent Repository + https://packages.confluent.io/maven/ + + true + daily + fail + + + + + + + wso2.releases + WSO2 internal Repository + http://maven.wso2.org/nexus/content/repositories/releases/ + + + + wso2.snapshots + Apache Snapshot Repository + http://maven.wso2.org/nexus/content/repositories/snapshots/ + + + + + + + io.confluent + kafka-schema-registry-client + ${kafka-shema-registry-client.version} + + + + + + + org.apache.felix + maven-bundle-plugin + 2.4.0 + true + + + ${project.artifactId} + ${project.artifactId} + + io.confluent.kafka.schemaregistry.avro;version="${export.pkg.version.kafka-schema-registry-client}", + io.confluent.kafka.schemaregistry;version="${export.pkg.version.kafka-schema-registry-client}", + io.confluent.kafka.schemaregistry.client.rest;version="${export.pkg.version.kafka-schema-registry-client}", + io.confluent.kafka.schemaregistry.client.rest.entities;version="${export.pkg.version.kafka-schema-registry-client}", + io.confluent.kafka.schemaregistry.client.rest.entities.requests;version="${export.pkg.version.kafka-schema-registry-client}", + io.confluent.kafka.schemaregistry.client.rest.exceptions;version="${export.pkg.version.kafka-schema-registry-client}", + io.confluent.kafka.schemaregistry.client.rest.utils;version="${export.pkg.version.kafka-schema-registry-client}", + io.confluent.kafka.schemaregistry.client;version="${export.pkg.version.kafka-schema-registry-client}", + io.confluent.kafka.schemaregistry.client.security.basicauth;version="${export.pkg.version.kafka-schema-registry-client}", + io.confluent.kafka.schemaregistry.client.security;version="${export.pkg.version.kafka-schema-registry-client}", + io.confluent.kafka.schemaregistry.client.security.bearerauth;version="${export.pkg.version.kafka-schema-registry-client}", + io.confluent.kafka.schemaregistry.utils;version="${export.pkg.version.kafka-schema-registry-client}", + io.confluent.kafka.schemaregistry.testutil;version="${export.pkg.version.kafka-schema-registry-client}" + + + + + org.apache.avro.*, + *;resolution:=optional + + + @kafka-schema-registry-client-7.6.0.jar!/META-INF/services/* + + + + + + + + + 7.6.0 + 7.6.0.wso2v1 + UTF-8 + + diff --git a/kafka-schema-rules/7.6.0.wso2v1/pom.xml b/kafka-schema-rules/7.6.0.wso2v1/pom.xml new file mode 100644 index 000000000..d2a56a381 --- /dev/null +++ b/kafka-schema-rules/7.6.0.wso2v1/pom.xml @@ -0,0 +1,112 @@ + + + + + + 4.0.0 + io.confluent.wso2 + kafka-schema-rules + 7.6.0.wso2v1 + bundle + WSO2 Carbon Orbit - Kafka Schema Rules + + This bundle will export packages from Kafka Schema Rules library of io.confluent + + http://wso2.org + + + + wso2-nexus + WSO2 internal Repository + http://maven.wso2.org/nexus/content/groups/wso2-public/ + + true + daily + fail + + + + confluent + Confluent Repository + https://packages.confluent.io/maven/ + + true + daily + fail + + + + + + + wso2.releases + WSO2 internal Repository + http://maven.wso2.org/nexus/content/repositories/releases/ + + + + wso2.snapshots + Apache Snapshot Repository + http://maven.wso2.org/nexus/content/repositories/snapshots/ + + + + + + io.confluent + kafka-schema-rules + ${kafka-schema-rules.version} + + + + + + + org.apache.felix + maven-bundle-plugin + 2.4.0 + true + + + ${project.artifactId} + ${project.artifactId} + + io.confluent.kafka.schemaregistry.rules;version="${export.pkg.version.kafka-schema-rules}", + + + + + + + {maven-resources} + + + + + + + + + 7.6.0 + 7.6.0.wso2v1 + UTF-8 + + From 335e7728dd7c4f59c401f1fb9de4695afc8e7c5c Mon Sep 17 00:00:00 2001 From: Urs Huerlimann Date: Tue, 26 Mar 2024 16:05:34 +0100 Subject: [PATCH 2/3] kafka avro-serializer, kafka-schema-registry-client for MI 4.2 integration. added schemaregistry.rules export-package to org.apache.felix plugin --- kafka-schema-registry-client/7.6.0.wso2v1/pom.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/kafka-schema-registry-client/7.6.0.wso2v1/pom.xml b/kafka-schema-registry-client/7.6.0.wso2v1/pom.xml index 8fb6a2a09..f82c4c315 100644 --- a/kafka-schema-registry-client/7.6.0.wso2v1/pom.xml +++ b/kafka-schema-registry-client/7.6.0.wso2v1/pom.xml @@ -101,6 +101,7 @@ io.confluent.kafka.schemaregistry.client.security.basicauth;version="${export.pkg.version.kafka-schema-registry-client}", io.confluent.kafka.schemaregistry.client.security;version="${export.pkg.version.kafka-schema-registry-client}", io.confluent.kafka.schemaregistry.client.security.bearerauth;version="${export.pkg.version.kafka-schema-registry-client}", + io.confluent.kafka.schemaregistry.rules;version="${export.pkg.version.kafka-schema-registry-client}", io.confluent.kafka.schemaregistry.utils;version="${export.pkg.version.kafka-schema-registry-client}", io.confluent.kafka.schemaregistry.testutil;version="${export.pkg.version.kafka-schema-registry-client}" From dc49fa91648860d82ce97da281f6d4fc8fb789a5 Mon Sep 17 00:00:00 2001 From: Urs Huerlimann Date: Tue, 26 Mar 2024 16:05:34 +0100 Subject: [PATCH 3/3] kafka avro-serializer, kafka-schema-registry-client for MI 4.2 integration. added schemaregistry.rules export-package to org.apache.felix plugin --- .../7.6.0.wso2v1/pom.xml | 1 + kafka-schema-rules/7.6.0.wso2v1/pom.xml | 112 ------------------ 2 files changed, 1 insertion(+), 112 deletions(-) delete mode 100644 kafka-schema-rules/7.6.0.wso2v1/pom.xml diff --git a/kafka-schema-registry-client/7.6.0.wso2v1/pom.xml b/kafka-schema-registry-client/7.6.0.wso2v1/pom.xml index 8fb6a2a09..f82c4c315 100644 --- a/kafka-schema-registry-client/7.6.0.wso2v1/pom.xml +++ b/kafka-schema-registry-client/7.6.0.wso2v1/pom.xml @@ -101,6 +101,7 @@ io.confluent.kafka.schemaregistry.client.security.basicauth;version="${export.pkg.version.kafka-schema-registry-client}", io.confluent.kafka.schemaregistry.client.security;version="${export.pkg.version.kafka-schema-registry-client}", io.confluent.kafka.schemaregistry.client.security.bearerauth;version="${export.pkg.version.kafka-schema-registry-client}", + io.confluent.kafka.schemaregistry.rules;version="${export.pkg.version.kafka-schema-registry-client}", io.confluent.kafka.schemaregistry.utils;version="${export.pkg.version.kafka-schema-registry-client}", io.confluent.kafka.schemaregistry.testutil;version="${export.pkg.version.kafka-schema-registry-client}" diff --git a/kafka-schema-rules/7.6.0.wso2v1/pom.xml b/kafka-schema-rules/7.6.0.wso2v1/pom.xml deleted file mode 100644 index d2a56a381..000000000 --- a/kafka-schema-rules/7.6.0.wso2v1/pom.xml +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - 4.0.0 - io.confluent.wso2 - kafka-schema-rules - 7.6.0.wso2v1 - bundle - WSO2 Carbon Orbit - Kafka Schema Rules - - This bundle will export packages from Kafka Schema Rules library of io.confluent - - http://wso2.org - - - - wso2-nexus - WSO2 internal Repository - http://maven.wso2.org/nexus/content/groups/wso2-public/ - - true - daily - fail - - - - confluent - Confluent Repository - https://packages.confluent.io/maven/ - - true - daily - fail - - - - - - - wso2.releases - WSO2 internal Repository - http://maven.wso2.org/nexus/content/repositories/releases/ - - - - wso2.snapshots - Apache Snapshot Repository - http://maven.wso2.org/nexus/content/repositories/snapshots/ - - - - - - io.confluent - kafka-schema-rules - ${kafka-schema-rules.version} - - - - - - - org.apache.felix - maven-bundle-plugin - 2.4.0 - true - - - ${project.artifactId} - ${project.artifactId} - - io.confluent.kafka.schemaregistry.rules;version="${export.pkg.version.kafka-schema-rules}", - - - - - - - {maven-resources} - - - - - - - - - 7.6.0 - 7.6.0.wso2v1 - UTF-8 - -