You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@kafka.apache.org by Venkata S A <as...@gmail.com> on 2019/07/20 05:29:22 UTC

Basic KafkaProducer failing

Hello All,

I am trying to push some data into a topic using KafkaProducer API. But the
initialization is giving a NullPointer Exception.Tried debugging but could
not figure it out.

Kafka Maven version is 2.2.0

Below is the code & Exception:

> import java.util.Properties;
> import java.util.Random;
>
> import org.apache.kafka.clients.producer.KafkaProducer;
> import org.apache.kafka.clients.producer.Producer;
> import org.apache.kafka.clients.producer.ProducerRecord;
>
> public class Produce {
>
>     public static void main(String[] args) {
>         // TODO Auto-generated method stub
>         Random rand = new Random();
>
>         //put in the necessary properties to create the Kafka connection
>         Properties props = new Properties();
>         props.put("bootstrap.servers", "localhost:9092");
>         props.put("key.serializer", "org.apache.kafka.common.serialization.StringSerializer");
>         props.put("value.serializer", "org.apache.kafka.common.serialization.StringSerializer");
>
>         //Create a new Kakfa producer
>         *Producer<String, String> producer = new KafkaProducer<>(props);  //This is where Exception is arising *
>
>         for (int i = 0; i < 100; i++) {
>
>             //Create a random number
>             int randomnumberone = rand.nextInt(50) + 1;
>
>             //produce that random number to the test topic
>             producer.send(new ProducerRecord<String, String>("test", "btn1", "1," + Integer.toString(randomnumberone)));
>
>         }
>
>         producer.close();
>
>     }
> }
>
>
Exception:

> /Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/bin/java
> "-javaagent:/Applications/IntelliJ IDEA
> CE.app/Contents/lib/idea_rt.jar=55628:/Applications/IntelliJ IDEA
> CE.app/Contents/bin" -Dfile.encoding=UTF-8 -classpath
> /Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/jre/lib/ext/jaccess.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/jre/lib/jfxswt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/lib/packager.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/lib/tools.jar:/Users/sai/Work/Projects/diabloCore/diablo-metrics-publish/target/classes:/Users/sai/Work/Projects/diabloCore/diablo-common/target/classes:/Users/sai/.m2/repository/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.jar:/Users/sai/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.9.8/jackson-core-2.9.8.jar:/Users/sai/.m2/repository/com/fasterxml/jackson/module/jackson-module-scala_2.11/2.9.8/jackson-module-scala_2.11-2.9.8.jar:/Users/sai/.m2/repository/com/fasterxml/jackson/module/jackson-module-paranamer/2.9.8/jackson-module-paranamer-2.9.8.jar:/Users/sai/.m2/repository/com/thoughtworks/paranamer/paranamer/2.8/paranamer-2.8.jar:/Users/sai/.m2/repository/org/apache/kafka/kafka-log4j-appender/2.2.0/kafka-log4j-appender-2.2.0.jar:/Users/sai/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar:/Users/sai/.m2/repository/org/scalatest/scalatest_2.11/3.0.4/scalatest_2.11-3.0.4.jar:/Users/sai/.m2/repository/org/scalactic/scalactic_2.11/3.0.4/scalactic_2.11-3.0.4.jar:/Users/sai/.m2/repository/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar:/Users/sai/.m2/repository/org/scala-lang/modules/scala-xml_2.11/1.0.5/scala-xml_2.11-1.0.5.jar:/Users/sai/.m2/repository/org/scala-lang/modules/scala-parser-combinators_2.11/1.0.4/scala-parser-combinators_2.11-1.0.4.jar:/Users/sai/.m2/repository/org/apache/httpcomponents/httpcore/4.4.11/httpcore-4.4.11.jar:/Users/sai/.m2/repository/org/apache/httpcomponents/httpclient/4.5.9/httpclient-4.5.9.jar:/Users/sai/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/sai/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar:/Users/sai/.m2/repository/org/apache/hadoop/hadoop-common/3.2.0/hadoop-common-3.2.0.jar:/Users/sai/.m2/repository/com/google/guava/guava/11.0.2/guava-11.0.2.jar:/Users/sai/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar:/Users/sai/.m2/repository/org/apache/commons/commons-math3/3.1.1/commons-math3-3.1.1.jar:/Users/sai/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar:/Users/sai/.m2/repository/commons-net/commons-net/3.6/commons-net-3.6.jar:/Users/sai/.m2/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar:/Users/sai/.m2/repository/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar:/Users/sai/.m2/repository/org/eclipse/jetty/jetty-server/9.3.24.v20180605/jetty-server-9.3.24.v20180605.jar:/Users/sai/.m2/repository/org/eclipse/jetty/jetty-http/9.3.24.v20180605/jetty-http-9.3.24.v20180605.jar:/Users/sai/.m2/repository/org/eclipse/jetty/jetty-io/9.3.24.v20180605/jetty-io-9.3.24.v20180605.jar:/Users/sai/.m2/repository/org/eclipse/jetty/jetty-util/9.3.24.v20180605/jetty-util-9.3.24.v20180605.jar:/Users/sai/.m2/repository/org/eclipse/jetty/jetty-servlet/9.3.24.v20180605/jetty-servlet-9.3.24.v20180605.jar:/Users/sai/.m2/repository/org/eclipse/jetty/jetty-security/9.3.24.v20180605/jetty-security-9.3.24.v20180605.jar:/Users/sai/.m2/repository/org/eclipse/jetty/jetty-webapp/9.3.24.v20180605/jetty-webapp-9.3.24.v20180605.jar:/Users/sai/.m2/repository/org/eclipse/jetty/jetty-xml/9.3.24.v20180605/jetty-xml-9.3.24.v20180605.jar:/Users/sai/.m2/repository/javax/servlet/jsp/jsp-api/2.1/jsp-api-2.1.jar:/Users/sai/.m2/repository/com/sun/jersey/jersey-core/1.19/jersey-core-1.19.jar:/Users/sai/.m2/repository/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar:/Users/sai/.m2/repository/com/sun/jersey/jersey-servlet/1.19/jersey-servlet-1.19.jar:/Users/sai/.m2/repository/com/sun/jersey/jersey-json/1.19/jersey-json-1.19.jar:/Users/sai/.m2/repository/org/codehaus/jettison/jettison/1.1/jettison-1.1.jar:/Users/sai/.m2/repository/com/sun/xml/bind/jaxb-impl/2.2.3-1/jaxb-impl-2.2.3-1.jar:/Users/sai/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.9.2/jackson-core-asl-1.9.2.jar:/Users/sai/.m2/repository/org/codehaus/jackson/jackson-jaxrs/1.9.2/jackson-jaxrs-1.9.2.jar:/Users/sai/.m2/repository/org/codehaus/jackson/jackson-xc/1.9.2/jackson-xc-1.9.2.jar:/Users/sai/.m2/repository/com/sun/jersey/jersey-server/1.19/jersey-server-1.19.jar:/Users/sai/.m2/repository/log4j/log4j/1.2.17/log4j-1.2.17.jar:/Users/sai/.m2/repository/commons-beanutils/commons-beanutils/1.9.3/commons-beanutils-1.9.3.jar:/Users/sai/.m2/repository/org/apache/commons/commons-configuration2/2.1.1/commons-configuration2-2.1.1.jar:/Users/sai/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar:/Users/sai/.m2/repository/org/apache/commons/commons-text/1.4/commons-text-1.4.jar:/Users/sai/.m2/repository/org/apache/avro/avro/1.7.7/avro-1.7.7.jar:/Users/sai/.m2/repository/com/google/re2j/re2j/1.1/re2j-1.1.jar:/Users/sai/.m2/repository/com/google/protobuf/protobuf-java/2.5.0/protobuf-java-2.5.0.jar:/Users/sai/.m2/repository/org/apache/hadoop/hadoop-auth/3.2.0/hadoop-auth-3.2.0.jar:/Users/sai/.m2/repository/com/nimbusds/nimbus-jose-jwt/4.41.1/nimbus-jose-jwt-4.41.1.jar:/Users/sai/.m2/repository/com/github/stephenc/jcip/jcip-annotations/1.0-1/jcip-annotations-1.0-1.jar:/Users/sai/.m2/repository/net/minidev/json-smart/2.3/json-smart-2.3.jar:/Users/sai/.m2/repository/net/minidev/accessors-smart/1.2/accessors-smart-1.2.jar:/Users/sai/.m2/repository/org/ow2/asm/asm/5.0.4/asm-5.0.4.jar:/Users/sai/.m2/repository/org/apache/curator/curator-framework/2.12.0/curator-framework-2.12.0.jar:/Users/sai/.m2/repository/com/jcraft/jsch/0.1.54/jsch-0.1.54.jar:/Users/sai/.m2/repository/org/apache/curator/curator-client/2.12.0/curator-client-2.12.0.jar:/Users/sai/.m2/repository/org/apache/curator/curator-recipes/2.12.0/curator-recipes-2.12.0.jar:/Users/sai/.m2/repository/com/google/code/findbugs/jsr305/3.0.0/jsr305-3.0.0.jar:/Users/sai/.m2/repository/org/apache/htrace/htrace-core4/4.1.0-incubating/htrace-core4-4.1.0-incubating.jar:/Users/sai/.m2/repository/org/apache/zookeeper/zookeeper/3.4.13/zookeeper-3.4.13.jar:/Users/sai/.m2/repository/jline/jline/0.9.94/jline-0.9.94.jar:/Users/sai/.m2/repository/org/apache/yetus/audience-annotations/0.5.0/audience-annotations-0.5.0.jar:/Users/sai/.m2/repository/org/apache/commons/commons-compress/1.4.1/commons-compress-1.4.1.jar:/Users/sai/.m2/repository/org/tukaani/xz/1.0/xz-1.0.jar:/Users/sai/.m2/repository/org/apache/kerby/kerb-simplekdc/1.0.1/kerb-simplekdc-1.0.1.jar:/Users/sai/.m2/repository/org/apache/kerby/kerb-client/1.0.1/kerb-client-1.0.1.jar:/Users/sai/.m2/repository/org/apache/kerby/kerby-config/1.0.1/kerby-config-1.0.1.jar:/Users/sai/.m2/repository/org/apache/kerby/kerb-core/1.0.1/kerb-core-1.0.1.jar:/Users/sai/.m2/repository/org/apache/kerby/kerby-pkix/1.0.1/kerby-pkix-1.0.1.jar:/Users/sai/.m2/repository/org/apache/kerby/kerby-asn1/1.0.1/kerby-asn1-1.0.1.jar:/Users/sai/.m2/repository/org/apache/kerby/kerby-util/1.0.1/kerby-util-1.0.1.jar:/Users/sai/.m2/repository/org/apache/kerby/kerb-common/1.0.1/kerb-common-1.0.1.jar:/Users/sai/.m2/repository/org/apache/kerby/kerb-crypto/1.0.1/kerb-crypto-1.0.1.jar:/Users/sai/.m2/repository/org/apache/kerby/kerb-util/1.0.1/kerb-util-1.0.1.jar:/Users/sai/.m2/repository/org/apache/kerby/token-provider/1.0.1/token-provider-1.0.1.jar:/Users/sai/.m2/repository/org/apache/kerby/kerb-admin/1.0.1/kerb-admin-1.0.1.jar:/Users/sai/.m2/repository/org/apache/kerby/kerb-server/1.0.1/kerb-server-1.0.1.jar:/Users/sai/.m2/repository/org/apache/kerby/kerb-identity/1.0.1/kerb-identity-1.0.1.jar:/Users/sai/.m2/repository/org/apache/kerby/kerby-xdr/1.0.1/kerby-xdr-1.0.1.jar:/Users/sai/.m2/repository/org/codehaus/woodstox/stax2-api/3.1.4/stax2-api-3.1.4.jar:/Users/sai/.m2/repository/com/fasterxml/woodstox/woodstox-core/5.0.3/woodstox-core-5.0.3.jar:/Users/sai/.m2/repository/dnsjava/dnsjava/2.1.7/dnsjava-2.1.7.jar:/Users/sai/.m2/repository/org/apache/hadoop/hadoop-annotations/3.2.0/hadoop-annotations-3.2.0.jar:/Users/sai/.m2/repository/org/apache/hadoop/hadoop-client/3.2.0/hadoop-client-3.2.0.jar:/Users/sai/.m2/repository/org/apache/hadoop/hadoop-hdfs-client/3.2.0/hadoop-hdfs-client-3.2.0.jar:/Users/sai/.m2/repository/com/squareup/okhttp/okhttp/2.7.5/okhttp-2.7.5.jar:/Users/sai/.m2/repository/com/squareup/okio/okio/1.6.0/okio-1.6.0.jar:/Users/sai/.m2/repository/org/apache/hadoop/hadoop-yarn-api/3.2.0/hadoop-yarn-api-3.2.0.jar:/Users/sai/.m2/repository/javax/xml/bind/jaxb-api/2.2.11/jaxb-api-2.2.11.jar:/Users/sai/.m2/repository/org/apache/hadoop/hadoop-yarn-client/3.2.0/hadoop-yarn-client-3.2.0.jar:/Users/sai/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-core/3.2.0/hadoop-mapreduce-client-core-3.2.0.jar:/Users/sai/.m2/repository/org/apache/hadoop/hadoop-yarn-common/3.2.0/hadoop-yarn-common-3.2.0.jar:/Users/sai/.m2/repository/com/sun/jersey/jersey-client/1.19/jersey-client-1.19.jar:/Users/sai/.m2/repository/com/fasterxml/jackson/module/jackson-module-jaxb-annotations/2.9.5/jackson-module-jaxb-annotations-2.9.5.jar:/Users/sai/.m2/repository/com/fasterxml/jackson/jaxrs/jackson-jaxrs-json-provider/2.9.5/jackson-jaxrs-json-provider-2.9.5.jar:/Users/sai/.m2/repository/com/fasterxml/jackson/jaxrs/jackson-jaxrs-base/2.9.5/jackson-jaxrs-base-2.9.5.jar:/Users/sai/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-jobclient/3.2.0/hadoop-mapreduce-client-jobclient-3.2.0.jar:/Users/sai/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-common/3.2.0/hadoop-mapreduce-client-common-3.2.0.jar:/Users/sai/.m2/repository/org/apache/hadoop/hadoop-core/1.2.1/hadoop-core-1.2.1.jar:/Users/sai/.m2/repository/xmlenc/xmlenc/0.52/xmlenc-0.52.jar:/Users/sai/.m2/repository/commons-httpclient/commons-httpclient/3.0.1/commons-httpclient-3.0.1.jar:/Users/sai/.m2/repository/junit/junit/3.8.1/junit-3.8.1.jar:/Users/sai/.m2/repository/org/apache/commons/commons-math/2.1/commons-math-2.1.jar:/Users/sai/.m2/repository/commons-configuration/commons-configuration/1.6/commons-configuration-1.6.jar:/Users/sai/.m2/repository/commons-lang/commons-lang/2.4/commons-lang-2.4.jar:/Users/sai/.m2/repository/commons-digester/commons-digester/1.8/commons-digester-1.8.jar:/Users/sai/.m2/repository/commons-beanutils/commons-beanutils-core/1.8.0/commons-beanutils-core-1.8.0.jar:/Users/sai/.m2/repository/org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26.jar:/Users/sai/.m2/repository/org/mortbay/jetty/servlet-api/2.5-20081211/servlet-api-2.5-20081211.jar:/Users/sai/.m2/repository/org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26.jar:/Users/sai/.m2/repository/tomcat/jasper-runtime/5.5.12/jasper-runtime-5.5.12.jar:/Users/sai/.m2/repository/tomcat/jasper-compiler/5.5.12/jasper-compiler-5.5.12.jar:/Users/sai/.m2/repository/org/mortbay/jetty/jsp-api-2.1/6.1.14/jsp-api-2.1-6.1.14.jar:/Users/sai/.m2/repository/org/mortbay/jetty/servlet-api-2.5/6.1.14/servlet-api-2.5-6.1.14.jar:/Users/sai/.m2/repository/org/mortbay/jetty/jsp-2.1/6.1.14/jsp-2.1-6.1.14.jar:/Users/sai/.m2/repository/ant/ant/1.6.5/ant-1.6.5.jar:/Users/sai/.m2/repository/commons-el/commons-el/1.0/commons-el-1.0.jar:/Users/sai/.m2/repository/net/java/dev/jets3t/jets3t/0.6.1/jets3t-0.6.1.jar:/Users/sai/.m2/repository/hsqldb/hsqldb/
> 1.8.0.10/hsqldb-1.8.0.10.jar:/Users/sai/.m2/repository/oro/oro/2.0.8/oro-2.0.8.jar:/Users/sai/.m2/repository/org/eclipse/jdt/core/3.1.1/core-3.1.1.jar:/Users/sai/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.8.8/jackson-mapper-asl-1.8.8.jar:/Users/sai/.m2/repository/org/apache/hadoop/hadoop-hdfs/3.2.0/hadoop-hdfs-3.2.0.jar:/Users/sai/.m2/repository/org/eclipse/jetty/jetty-util-ajax/9.3.24.v20180605/jetty-util-ajax-9.3.24.v20180605.jar:/Users/sai/.m2/repository/commons-daemon/commons-daemon/1.0.13/commons-daemon-1.0.13.jar:/Users/sai/.m2/repository/io/netty/netty/3.10.5.Final/netty-3.10.5.Final.jar:/Users/sai/.m2/repository/io/netty/netty-all/4.0.52.Final/netty-all-4.0.52.Final.jar:/Users/sai/.m2/repository/org/fusesource/leveldbjni/leveldbjni-all/1.8/leveldbjni-all-1.8.jar:/Users/sai/.m2/repository/com/h2database/h2/1.4.199/h2-1.4.199.jar:/Users/sai/.m2/repository/org/apache/kafka/connect-api/2.2.0/connect-api-2.2.0.jar:/Users/sai/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.1.1/javax.ws.rs-api-2.1.1.jar:/Users/sai/.m2/repository/org/apache/kafka/kafka-clients/2.2.0/kafka-clients-2.2.0.jar:/Users/sai/.m2/repository/com/github/luben/zstd-jni/1.3.8-1/zstd-jni-1.3.8-1.jar:/Users/sai/.m2/repository/org/lz4/lz4-java/1.5.0/lz4-java-1.5.0.jar:/Users/sai/.m2/repository/org/xerial/snappy/snappy-java/1.1.7.2/snappy-java-1.1.7.2.jar:/Users/sai/.m2/repository/org/apache/kafka/kafka-streams/2.2.0/kafka-streams-2.2.0.jar:/Users/sai/.m2/repository/org/apache/kafka/connect-json/2.2.0/connect-json-2.2.0.jar:/Users/sai/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.9.8/jackson-datatype-jdk8-2.9.8.jar:/Users/sai/.m2/repository/org/rocksdb/rocksdbjni/5.15.10/rocksdbjni-5.15.10.jar:/Users/sai/.m2/repository/com/google/code/gson/gson/2.8.5/gson-2.8.5.jar:/Users/sai/.m2/repository/org/elasticsearch/client/elasticsearch-rest-high-level-client/6.8.0/elasticsearch-rest-high-level-client-6.8.0.jar:/Users/sai/.m2/repository/org/elasticsearch/elasticsearch/6.8.0/elasticsearch-6.8.0.jar:/Users/sai/.m2/repository/org/elasticsearch/elasticsearch-core/6.8.0/elasticsearch-core-6.8.0.jar:/Users/sai/.m2/repository/org/elasticsearch/elasticsearch-secure-sm/6.8.0/elasticsearch-secure-sm-6.8.0.jar:/Users/sai/.m2/repository/org/elasticsearch/elasticsearch-x-content/6.8.0/elasticsearch-x-content-6.8.0.jar:/Users/sai/.m2/repository/org/yaml/snakeyaml/1.17/snakeyaml-1.17.jar:/Users/sai/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-smile/2.8.11/jackson-dataformat-smile-2.8.11.jar:/Users/sai/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.8.11/jackson-dataformat-yaml-2.8.11.jar:/Users/sai/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-cbor/2.8.11/jackson-dataformat-cbor-2.8.11.jar:/Users/sai/.m2/repository/org/apache/lucene/lucene-core/7.7.0/lucene-core-7.7.0.jar:/Users/sai/.m2/repository/org/apache/lucene/lucene-analyzers-common/7.7.0/lucene-analyzers-common-7.7.0.jar:/Users/sai/.m2/repository/org/apache/lucene/lucene-backward-codecs/7.7.0/lucene-backward-codecs-7.7.0.jar:/Users/sai/.m2/repository/org/apache/lucene/lucene-grouping/7.7.0/lucene-grouping-7.7.0.jar:/Users/sai/.m2/repository/org/apache/lucene/lucene-highlighter/7.7.0/lucene-highlighter-7.7.0.jar:/Users/sai/.m2/repository/org/apache/lucene/lucene-join/7.7.0/lucene-join-7.7.0.jar:/Users/sai/.m2/repository/org/apache/lucene/lucene-memory/7.7.0/lucene-memory-7.7.0.jar:/Users/sai/.m2/repository/org/apache/lucene/lucene-misc/7.7.0/lucene-misc-7.7.0.jar:/Users/sai/.m2/repository/org/apache/lucene/lucene-queries/7.7.0/lucene-queries-7.7.0.jar:/Users/sai/.m2/repository/org/apache/lucene/lucene-queryparser/7.7.0/lucene-queryparser-7.7.0.jar:/Users/sai/.m2/repository/org/apache/lucene/lucene-sandbox/7.7.0/lucene-sandbox-7.7.0.jar:/Users/sai/.m2/repository/org/apache/lucene/lucene-spatial/7.7.0/lucene-spatial-7.7.0.jar:/Users/sai/.m2/repository/org/apache/lucene/lucene-spatial-extras/7.7.0/lucene-spatial-extras-7.7.0.jar:/Users/sai/.m2/repository/org/apache/lucene/lucene-spatial3d/7.7.0/lucene-spatial3d-7.7.0.jar:/Users/sai/.m2/repository/org/apache/lucene/lucene-suggest/7.7.0/lucene-suggest-7.7.0.jar:/Users/sai/.m2/repository/org/elasticsearch/elasticsearch-cli/6.8.0/elasticsearch-cli-6.8.0.jar:/Users/sai/.m2/repository/net/sf/jopt-simple/jopt-simple/5.0.2/jopt-simple-5.0.2.jar:/Users/sai/.m2/repository/com/carrotsearch/hppc/0.7.1/hppc-0.7.1.jar:/Users/sai/.m2/repository/joda-time/joda-time/2.10.1/joda-time-2.10.1.jar:/Users/sai/.m2/repository/com/tdunning/t-digest/3.2/t-digest-3.2.jar:/Users/sai/.m2/repository/org/hdrhistogram/HdrHistogram/2.1.9/HdrHistogram-2.1.9.jar:/Users/sai/.m2/repository/org/apache/logging/log4j/log4j-api/2.11.1/log4j-api-2.11.1.jar:/Users/sai/.m2/repository/org/elasticsearch/jna/4.5.1/jna-4.5.1.jar:/Users/sai/.m2/repository/org/elasticsearch/client/elasticsearch-rest-client/6.8.0/elasticsearch-rest-client-6.8.0.jar:/Users/sai/.m2/repository/org/apache/httpcomponents/httpasyncclient/4.1.2/httpasyncclient-4.1.2.jar:/Users/sai/.m2/repository/org/apache/httpcomponents/httpcore-nio/4.4.5/httpcore-nio-4.4.5.jar:/Users/sai/.m2/repository/org/elasticsearch/plugin/parent-join-client/6.8.0/parent-join-client-6.8.0.jar:/Users/sai/.m2/repository/org/elasticsearch/plugin/aggs-matrix-stats-client/6.8.0/aggs-matrix-stats-client-6.8.0.jar:/Users/sai/.m2/repository/org/elasticsearch/plugin/rank-eval-client/6.8.0/rank-eval-client-6.8.0.jar:/Users/sai/.m2/repository/org/elasticsearch/plugin/lang-mustache-client/6.8.0/lang-mustache-client-6.8.0.jar:/Users/sai/.m2/repository/com/github/spullara/mustache/java/compiler/0.9.3/compiler-0.9.3.jar:/Users/sai/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.9.8/jackson-databind-2.9.8.jar:/Users/sai/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.9.0/jackson-annotations-2.9.0.jar:/Users/sai/.m2/repository/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar
> Produce
> Exception in thread "main" java.lang.ExceptionInInitializerError
> at org.slf4j.impl.Log4jLoggerFactory.<init>(Log4jLoggerFactory.java:66)
> at org.slf4j.impl.StaticLoggerBinder.<init>(StaticLoggerBinder.java:72)
> at org.slf4j.impl.StaticLoggerBinder.<clinit>(StaticLoggerBinder.java:45)
> at org.slf4j.LoggerFactory.bind(LoggerFactory.java:150)
> at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:124)
> at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:412)
> at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:357)
> at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:383)
> at
> org.apache.kafka.clients.CommonClientConfigs.<clinit>(CommonClientConfigs.java:32)
> at
> org.apache.kafka.clients.producer.ProducerConfig.<clinit>(ProducerConfig.java:333)
> at
> org.apache.kafka.clients.producer.KafkaProducer.<init>(KafkaProducer.java:326)
> at
> org.apache.kafka.clients.producer.KafkaProducer.<init>(KafkaProducer.java:298)
> * at Produce.main(Produce.java:21)*
> Caused by: java.lang.NullPointerException
> at
> org.apache.kafka.common.config.AbstractConfig.<init>(AbstractConfig.java:62)
> at
> org.apache.kafka.common.config.AbstractConfig.<init>(AbstractConfig.java:75)
> at
> org.apache.kafka.clients.producer.ProducerConfig.<init>(ProducerConfig.java:396)
> at
> org.apache.kafka.clients.producer.KafkaProducer.<init>(KafkaProducer.java:326)
> at
> org.apache.kafka.clients.producer.KafkaProducer.<init>(KafkaProducer.java:298)
> at
> org.apache.kafka.log4jappender.KafkaLog4jAppender.getKafkaProducer(KafkaLog4jAppender.java:276)
> at
> org.apache.kafka.log4jappender.KafkaLog4jAppender.activateOptions(KafkaLog4jAppender.java:270)
> at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:307)
> at
> org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:172)
> at
> org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:104)
> at
> org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:842)
> at
> org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:768)
> at
> org.apache.log4j.PropertyConfigurator.parseCatsAndRenderers(PropertyConfigurator.java:672)
> at
> org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:516)
> at
> org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:580)
> at
> org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:526)
> at org.apache.log4j.LogManager.<clinit>(LogManager.java:127)
> ... 13 more
>
> Process finished with exit code 1
>