Now the Cassandra interpreter is working. There were some jar files missing in the Cassandra Interpreter. After copying those missing jar files to cassandra Interpreter folder, it worked. Thanks -Shyla
On Mon, Dec 24, 2018 at 9:37 AM shyla deshpande <deshpandesh...@gmail.com> wrote: > Just to be clear, spark cassandra connection is working fine. It is just > the cassandra interpreter that is giving me the error. > > On Sun, Dec 23, 2018 at 11:58 PM shyla deshpande <deshpandesh...@gmail.com> > wrote: > >> ERROR [2018-12-24 07:38:18,097] ({pool-2-thread-2} Job.java[run]:190) - >> Job failed >> java.lang.ExceptionInInitializerError >> at >> org.apache.zeppelin.cassandra.EnhancedSession.<init>(EnhancedSession.scala:40) >> at >> org.apache.zeppelin.cassandra.InterpreterLogic.<init>(InterpreterLogic.scala:98) >> at >> org.apache.zeppelin.cassandra.CassandraInterpreter.open(CassandraInterpreter.java:231) >> at >> org.apache.zeppelin.interpreter.LazyOpenInterpreter.open(LazyOpenInterpreter.java:69) >> at >> org.apache.zeppelin.interpreter.remote.RemoteInterpreterServer$InterpretJob.jobRun(RemoteInterpreterServer.java:617) >> at org.apache.zeppelin.scheduler.Job.run(Job.java:188) >> at >> org.apache.zeppelin.scheduler.ParallelScheduler$JobRunner.run(ParallelScheduler.java:162) >> at >> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) >> at java.util.concurrent.FutureTask.run(FutureTask.java:266) >> at >> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) >> at >> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) >> at >> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) >> at java.lang.Thread.run(Thread.java:748) >> Caused by: org.fusesource.scalate.TemplateException: >> scala/reflect/internal/Reporter >> at >> org.fusesource.scalate.TemplateEngine.compileAndLoad(TemplateEngine.scala:732) >> at >> org.fusesource.scalate.TemplateEngine.compileAndLoadEntry(TemplateEngine.scala:699) >> at >> org.fusesource.scalate.TemplateEngine.liftedTree1$1(TemplateEngine.scala:419) >> at >> org.fusesource.scalate.TemplateEngine.load(TemplateEngine.scala:413) >> at >> org.fusesource.scalate.TemplateEngine.load(TemplateEngine.scala:471) >> at >> org.fusesource.scalate.TemplateEngine.layout(TemplateEngine.scala:573) >> at >> org.apache.zeppelin.cassandra.DisplaySystem$NoResultDisplay$.<init>(DisplaySystem.scala:369) >> at >> org.apache.zeppelin.cassandra.DisplaySystem$NoResultDisplay$.<clinit>(DisplaySystem.scala) >> ... 14 more >> Caused by: java.lang.NoClassDefFoundError: scala/reflect/internal/Reporter >> at java.lang.ClassLoader.defineClass1(Native Method) >> at java.lang.ClassLoader.defineClass(ClassLoader.java:763) >> at >> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) >> at java.net.URLClassLoader.defineClass(URLClassLoader.java:468) >> at java.net.URLClassLoader.access$100(URLClassLoader.java:74) >> at java.net.URLClassLoader$1.run(URLClassLoader.java:369) >> at java.net.URLClassLoader$1.run(URLClassLoader.java:363) >> at java.security.AccessController.doPrivileged(Native Method) >> at java.net.URLClassLoader.findClass(URLClassLoader.java:362) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:424) >> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:357) >> at >> org.fusesource.scalate.support.ScalaCompiler$.create(ScalaCompiler.scala:42) >> at >> org.fusesource.scalate.TemplateEngine.createCompiler(TemplateEngine.scala:231) >> at >> org.fusesource.scalate.TemplateEngine.compiler$lzycompute(TemplateEngine.scala:221) >> at >> org.fusesource.scalate.TemplateEngine.compiler(TemplateEngine.scala:221) >> at >> org.fusesource.scalate.TemplateEngine.compileAndLoad(TemplateEngine.scala:757) >> ... 21 more >> Caused by: java.lang.ClassNotFoundException: >> scala.reflect.internal.Reporter >> at java.net.URLClassLoader.findClass(URLClassLoader.java:382) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:424) >> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:357) >> ... 38 more >> ERROR [2018-12-24 07:45:26,593] ({pool-2-thread-2} Job.java[run]:190) - >> Job failed >> java.lang.NoClassDefFoundError: Could not initialize class >> org.apache.zeppelin.cassandra.DisplaySystem$NoResultDisplay$ >> at >> org.apache.zeppelin.cassandra.EnhancedSession.<init>(EnhancedSession.scala:40) >> at >> org.apache.zeppelin.cassandra.InterpreterLogic.<init>(InterpreterLogic.scala:98) >> at >> org.apache.zeppelin.cassandra.CassandraInterpreter.open(CassandraInterpreter.java:231) >> at >> org.apache.zeppelin.interpreter.LazyOpenInterpreter.open(LazyOpenInterpreter.java:69) >> at >> org.apache.zeppelin.interpreter.remote.RemoteInterpreterServer$InterpretJob.jobRun(RemoteInterpreterServer.java:617) >> at org.apache.zeppelin.scheduler.Job.run(Job.java:188) >> at >> org.apache.zeppelin.scheduler.ParallelScheduler$JobRunner.run(ParallelScheduler.java:162) >> at >> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) >> at java.util.concurrent.FutureTask.run(FutureTask.java:266) >> at >> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) >> at >> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) >> at >> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) >> at java.lang.Thread.run(Thread.java:748) >> >> On Sun, Dec 23, 2018 at 11:33 PM Jeff Zhang <zjf...@gmail.com> wrote: >> >>> Could you check the cassandra interpreter log ? >>> >>> shyla deshpande <deshpandesh...@gmail.com> 于2018年12月24日周一 下午2:50写道: >>> >>>> No, the application versions are tied to the emr version. >>>> So I tried now with emr-5.15.0, which comes with Spark 2.3.0 and >>>> Zeppelin 0.7.3. >>>> I am still getting the same error. >>>> [image: Screen Shot 2018-12-23 at 10.48.51 PM.png] >>>> >>>> >>>> On Sun, Dec 23, 2018 at 10:25 PM Jeff Zhang <zjf...@gmail.com> wrote: >>>> >>>>> Is it possible to just downgrade spark ? >>>>> >>>>> shyla deshpande <deshpandesh...@gmail.com> 于2018年12月24日周一 下午2:23写道: >>>>> >>>>>> Hi Jeff, >>>>>> I am using emr-5.20.0 which comes with applications:Spark 2.4.0 and >>>>>> Zeppelin 0.8.0. >>>>>> Are you suggesting I downgrade the emr version? >>>>>> Thanks >>>>>> -Shyla >>>>>> >>>>>> >>>>>> On Sun, Dec 23, 2018 at 3:40 PM Jeff Zhang <zjf...@gmail.com> wrote: >>>>>> >>>>>>> >>>>>>> I see the scope of scala-reflect in pom.xml is runtime. Could you >>>>>>> also try the apache zeppelin version instead of AWS version ? I guess it >>>>>>> may be a bug of apache zeppelin >>>>>>> >>>>>>> https://github.com/apache/zeppelin/blob/master/cassandra/pom.xml#L109 >>>>>>> >>>>>>> shyla deshpande <deshpandesh...@gmail.com> 于2018年12月24日周一 上午3:29写道: >>>>>>> >>>>>>>> Hi Jeff, >>>>>>>> Thank you for your response. My cluster is on AWS EMR. Since it >>>>>>>> is all preconfigured, I was assuming there won't be any version >>>>>>>> mismatch. >>>>>>>> Can you please give me more info as to where I should be looking at. >>>>>>>> >>>>>>>> Thanks >>>>>>>> -Shyla >>>>>>>> >>>>>>>> On Sat, Dec 22, 2018 at 10:49 PM Jeff Zhang <zjf...@gmail.com> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Do you binary version or building it from source ? It seems due to >>>>>>>>> scala version issue. >>>>>>>>> >>>>>>>>> shyla deshpande <deshpandesh...@gmail.com> 于2018年12月23日周日 >>>>>>>>> 下午2:08写道: >>>>>>>>> >>>>>>>>>> Cassandra Interpreter on emr-5.20.0 gives error >>>>>>>>>> [image: CassandraInterpreterError.png] >>>>>>>>>> Thank >>>>>>>>>> -Shyla >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Best Regards >>>>>>>>> >>>>>>>>> Jeff Zhang >>>>>>>>> >>>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Best Regards >>>>>>> >>>>>>> Jeff Zhang >>>>>>> >>>>>> >>>>> >>>>> -- >>>>> Best Regards >>>>> >>>>> Jeff Zhang >>>>> >>>> >>> >>> -- >>> Best Regards >>> >>> Jeff Zhang >>> >>