Integration Server 11.1 | Integration Server Administrator's Guide | Configuring Integration Server for Streaming | Supported Streaming Providers | Adding Apache Kafka Client Libraries to the Integration Server Classpath
 
Adding Apache Kafka Client Libraries to the Integration Server Classpath
To use Integration Server with Apache Kafka, you need to make some of Kafka's client libraries available to Integration Server. On Integration Server start up, Integration Server adds the client libraries to the Integration Server classpath.
The WmStreaming package must be installed on Integration Server before you can copy the Kafka client JAR files to Integration Server.
*To add Kakfa client libraries to the Integration Server classpath
1. Copy the following files from Kafka\libs directory where Kafka is the directory in which Kafka is installed
*kafka-clients-*.jar
*lz4-java-*.jar (needed for compression)
*snappy-java-*.jar (needed for compression)
Note:
The Kafka client also uses the slf4j-api-*.jar, however this is already included in Integration Server_directory\lib\jars.
2. Paste the files into the following location: Integration Server_directory\<instanceName>\packages\WmStreaming\code\jars\static
Create the static folder if it does not exist.
3. Restart Integration Server.