Logging issue in apache spark streaming -


getting below exception while creating kafkautils.createstream(); below spark dependency.same thing working in spark streaming older version 1.5.2

<dependency>    <groupid>org.apache.spark</groupid>    <artifactid>spark-streaming_2.11</artifactid>  <version>2.0.0</version> </dependency> <dependency>  <groupid>org.apache.spark</groupid>  <artifactid>spark-streaming-kafka_2.11</artifactid> <version>1.6.2</version> </dependency> 

exception in thread "main" java.lang.noclassdeffounderror: org/apache/spark/logging     @ java.lang.classloader.defineclass1(native method)     @ java.lang.classloader.defineclass(classloader.java:763)     @ java.security.secureclassloader.defineclass(secureclassloader.java:142)     @ java.net.urlclassloader.defineclass(urlclassloader.java:467)     @ java.net.urlclassloader.access$100(urlclassloader.java:73)     @ java.net.urlclassloader$1.run(urlclassloader.java:368)     @ java.net.urlclassloader$1.run(urlclassloader.java:362)     @ java.security.accesscontroller.doprivileged(native method)     @ java.net.urlclassloader.findclass(urlclassloader.java:361)     @ java.lang.classloader.loadclass(classloader.java:424)     @ sun.misc.launcher$appclassloader.loadclass(launcher.java:331)     @ java.lang.classloader.loadclass(classloader.java:357)     @ org.apache.spark.streaming.kafka.kafkautils$.createstream(kafkautils.scala:91)     @ org.apache.spark.streaming.kafka.kafkautils$.createstream(kafkautils.scala:66)     @ org.apache.spark.streaming.kafka.kafkautils$.createstream(kafkautils.scala:110)     @ org.apache.spark.streaming.kafka.kafkautils.createstream(kafkautils.scala)     @ com.tcs.iux.core.config.realtimeprocessing.startspark(realtimeprocessing.java:78)     @ com.tcs.iux.core.processor.startrealtimeprocessing.main(startrealtimeprocessing.java:32) caused by: java.lang.classnotfoundexception: org.apache.spark.logging     @ java.net.urlclassloader.findclass(urlclassloader.java:381)     @ java.lang.classloader.loadclass(classloader.java:424)     @ sun.misc.launcher$appclassloader.loadclass(launcher.java:331)     @ java.lang.classloader.loadclass(classloader.java:357)     ... 18 more 

logging made private in spark 2.0

use 2.0.0 version of spark-streaming-kafka_2.11 match spark version.

<dependency>  <groupid>org.apache.spark</groupid>  <artifactid>spark-streaming-kafka_2.11</artifactid> <version>2.0.0</version> </dependency> 

Comments

Popular posts from this blog

mysql - Dreamhost PyCharm Django Python 3 Launching a Site -

java - Sending SMS with SMSLib and Web Services -

java - How to resolve The method toString() in the type Object is not applicable for the arguments (InputStream) -