I am setting up connection between Kafka(kafka_2.11-0.10.0.0) and OSB 12c(12.2.1.2) , for consuming messages at OSB from kafka.
I have followed the required steps to install Kafka Transport in OSB and that is working succesfully, but when i am trying to consume messages from Kafka i am getting below Error :
com.bea.wli.sb.transports.TransportException: org.apache.kafka.common.KafkaException: Failed to construct kafka consumer at oracle.ateam.sb.transports.kafka.KafkaEndpoint.start(KafkaEndpoint.java:505) at oracle.ateam.sb.transports.kafka.KafkaTransportProvider$EndpointsStartupTask.run(KafkaTransportProvider.java:399) at java.util.TimerThread.mainLoop(Timer.java:555) at java.util.TimerThread.run(Timer.java:505) Caused by: org.apache.kafka.common.KafkaException: Failed to construct kafka consumer at org.apache.kafka.clients.consumer.KafkaConsumer.(KafkaConsumer.java:702) at org.apache.kafka.clients.consumer.KafkaConsumer.(KafkaConsumer.java:587) at org.apache.kafka.clients.consumer.KafkaConsumer.(KafkaConsumer.java:569) at oracle.ateam.sb.transports.kafka.KafkaEndpoint$InternalConsumer.(KafkaEndpoint.java:568) at oracle.ateam.sb.transports.kafka.KafkaEndpoint.start(KafkaEndpoint.java:480) ... 3 more Caused by: org.apache.kafka.common.KafkaException: java.lang.IllegalArgumentException: No Configuration was registered that can handle the configuration named KafkaClient at org.apache.kafka.common.network.SaslChannelBuilder.configure(SaslChannelBuilder.java:86) at org.apache.kafka.common.network.ChannelBuilders.create(ChannelBuilders.java:70) at org.apache.kafka.clients.ClientUtils.createChannelBuilder(ClientUtils.java:83) at org.apache.kafka.clients.consumer.KafkaConsumer.(KafkaConsumer.java:623) ... 7 more
I have tried creating new topic to read the messages from there but it is still not working.
configuration at OSB:
Transport:
Protocol : Kafka
endpoint URI: http://localhost:2181