I am implementing a KafkaConsumer that should on Karaf 4.2
I deployed org.apache.servicemix.bundles.kafka-clients 2.6.0_1 in Karaf.

Whenever I try to poll Kafka I get the following Exception

Caused by: java.lang.NoClassDefFoundError:
com/fasterxml/jackson/databind/JsonNode
at
org.apache.kafka.clients.consumer.internals.AbstractCoordinator.sendFindCoordinatorRequest(AbstractCoordinator.java:787)
at
org.apache.kafka.clients.consumer.internals.AbstractCoordinator.lookupCoordinator(AbstractCoordinator.java:269)
at
org.apache.kafka.clients.consumer.internals.AbstractCoordinator.ensureCoordinatorReady(AbstractCoordinator.java:236)
at
org.apache.kafka.clients.consumer.internals.ConsumerCoordinator.poll(ConsumerCoordinator.java:485)
at
org.apache.kafka.clients.consumer.KafkaConsumer.updateAssignmentMetadataIfNeeded(KafkaConsumer.java:1268)
at
org.apache.kafka.clients.consumer.KafkaConsumer.poll(KafkaConsumer.java:1230)
at
org.apache.kafka.clients.consumer.KafkaConsumer.poll(KafkaConsumer.java:1210)

When I enable the dynamic import for this bundle, then it is working.

Is this a problem of the servicmix bundle?

Richard

Reply via email to