Uploaded image for project: 'Zeppelin'
  1. Zeppelin
  2. ZEPPELIN-5763

when I run spark sql zeppelin throw "java.lang.NoClassDefFoundError: org/apache/commons/lang/StringUtils"

    XMLWordPrintableJSON

Details

    Description

      I just run `select` query, but zeppelin shows the error logs blow

      
      java.lang.NoClassDefFoundError: org/apache/commons/lang/StringUtils
      	at org.apache.zeppelin.spark.Spark3Shims.showDataFrame(Spark3Shims.java:76)
      	at org.apache.zeppelin.spark.SparkZeppelinContext.showData(SparkZeppelinContext.scala:70)
      	at org.apache.zeppelin.spark.SparkSqlInterpreter.internalInterpret(SparkSqlInterpreter.java:106)
      	at org.apache.zeppelin.interpreter.AbstractInterpreter.interpret(AbstractInterpreter.java:55)
      	at org.apache.zeppelin.interpreter.LazyOpenInterpreter.interpret(LazyOpenInterpreter.java:110)
      	at org.apache.zeppelin.interpreter.remote.RemoteInterpreterServer$InterpretJob.jobRun(RemoteInterpreterServer.java:860)
      	at org.apache.zeppelin.interpreter.remote.RemoteInterpreterServer$InterpretJob.jobRun(RemoteInterpreterServer.java:752)
      	at org.apache.zeppelin.scheduler.Job.run(Job.java:172)
      	at org.apache.zeppelin.scheduler.AbstractScheduler.runJob(AbstractScheduler.java:132)
      	at org.apache.zeppelin.scheduler.ParallelScheduler.lambda$runJobInScheduler$0(ParallelScheduler.java:46)
      	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)
      

      It seems like the commons-lang packages is conflict
       

      Attachments

        Issue Links

          Activity

            People

              zjffdu Jeff Zhang
              luhw Hongwei Lu
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: