<?xml version="1.0" ?>

<package-spec xmlns="urn:jboss:galleon:package:3.0" name="io.smallrye.reactive.messaging.connector.kafka">
    <dependencies>
        <package name="io.opentelemetry.api"/>
        <package name="io.opentelemetry.context"/>
        <package name="io.reactivex.rxjava2.rxjava"/>
        <package name="io.smallrye.config"/>
        <package name="io.smallrye.common.annotation"/>
        <package name="io.smallrye.reactive.converters.api"/>
        <package name="io.smallrye.reactive.messaging"/>
        <package name="io.smallrye.reactive.messaging.connector.kafka.api"/>
        <package name="io.smallrye.reactive.mutiny"/>
        <package name="io.smallrye.reactive.mutiny.reactive-streams-operators"/>
        <package name="io.smallrye.reactive.mutiny.vertx-core"/>
        <package name="io.smallrye.reactive.mutiny.vertx-kafka-client"/>
        <package name="io.smallrye.reactive.mutiny.zero"/>
        <package name="io.smallrye.reactive.mutiny.zero-flow-adapters"/>
        <package name="io.vertx.client.kafka"/>
        <package name="io.vertx.core"/>
        <package name="jakarta.annotation.api"/>
        <package name="jakarta.enterprise.api"/>
        <package name="org.apache.kafka.client"/>
        <package name="org.eclipse.microprofile.reactive-messaging.api"/>
        <package name="org.eclipse.microprofile.reactive-streams-operators.api"/>
        <package name="org.eclipse.microprofile.reactive-streams-operators.core"/>
        <package name="org.eclipse.microprofile.config.api"/>
        <package name="org.jboss.logging"/>
        <package name="org.jboss.weld.api"/>
        <package name="org.jboss.weld.core"/>
        <package name="org.jboss.weld.spi"/>
        <package name="org.reactivestreams"/>
        <package name="org.slf4j"/>
    </dependencies>
</package-spec>