LOL, so funny that answers are really same! On Fri, Feb 27, 2015 at 9:56 AM moon soo Lee <[email protected]> wrote:
> Didn't knew Kevin answered. :-) my answer is exactly the same to Kevin's. > > On Fri, Feb 27, 2015 at 9:53 AM, moon soo Lee <[email protected]> wrote: > >> Hi frank, >> >> Looks like you build zeppelin with spark 1.2. Current master branch has >> known problem with spark 1.2 which is exactly same error that you have. >> >> You can either try workaround https://github.com/NFLabs/zeppelin/pull/342 >> or build Zeppelin with spark 1.1. >> >> Best, >> moon >> >> >> On Fri, Feb 27, 2015 at 2:54 AM, <[email protected]> >> wrote: >> >>> Thanks Alexander and Anthony for your help. >>> >>> The work-around helped to get the web service up and running. >>> >>> I’m now stuck in the tutorial. I can run the commands for reading in >>> the data and creating the bank variable, >>> But bank.registerTempTable("bank”) produces >>> >>> scala.reflect.internal.MissingRequirementError: class >>> org.apache.spark.sql.catalyst.ScalaReflection in JavaMirror with >>> sun.misc.Launcher$AppClassLoader@591ce4fe of type class >>> sun.misc.Launcher$AppClassLoader with class path[<omitted long list of >>> class path info>] >>> not found. at >>> scala.reflect.internal.MissingRequirementError$.signal(MissingRequirementError.scala:16) >>> at >>> scala.reflect.internal.MissingRequirementError$.notFound(MissingRequirementError.scala:17) >>> at >>> scala.reflect.internal.Mirrors$RootsBase.getModuleOrClass(Mirrors.scala:48) >>> at >>> scala.reflect.internal.Mirrors$RootsBase.getModuleOrClass(Mirrors.scala:61) >>> at >>> scala.reflect.internal.Mirrors$RootsBase.staticModuleOrClass(Mirrors.scala:72) >>> at scala.reflect.internal.Mirrors$RootsBase.staticClass(Mirrors.scala:119) >>> at scala.reflect.internal.Mirrors$RootsBase.staticClass(Mirrors.scala:21) >>> at >>> org.apache.spark.sql.catalyst.ScalaReflection$$typecreator1$1.apply(ScalaReflection.scala:115) >>> at >>> scala.reflect.api.TypeTags$WeakTypeTagImpl.tpe$lzycompute(TypeTags.scala:231) >>> at scala.reflect.api.TypeTags$WeakTypeTagImpl.tpe(TypeTags.scala:231) at >>> scala.reflect.api.TypeTags$class.typeOf(TypeTags.scala:335) at >>> scala.reflect.api.Universe.typeOf(Universe.scala:59) at >>> org.apache.spark.sql.catalyst.ScalaReflection$class.schemaFor(ScalaReflection.scala:115) >>> at >>> org.apache.spark.sql.catalyst.ScalaReflection$.schemaFor(ScalaReflection.scala:33) >>> at >>> org.apache.spark.sql.catalyst.ScalaReflection$class.schemaFor(ScalaReflection.scala:100) >>> at >>> org.apache.spark.sql.catalyst.ScalaReflection$.schemaFor(ScalaReflection.scala:33) >>> at >>> org.apache.spark.sql.catalyst.ScalaReflection$class.attributesFor(ScalaReflection.scala:94) >>> at >>> org.apache.spark.sql.catalyst.ScalaReflection$.attributesFor(ScalaReflection.scala:33) >>> at org.apache.spark.sql.SQLContext.createSchemaRDD(SQLContext.scala:111) at >>> $iwC$$iwC$$iwC$$iwC$$iwC$$iwC.<init>(<console>:28) at >>> $iwC$$iwC$$iwC$$iwC$$iwC.<init>(<console>:33) at >>> $iwC$$iwC$$iwC$$iwC.<init>(<console>:35) at >>> $iwC$$iwC$$iwC.<init>(<console>:37) at $iwC$$iwC.<init>(<console>:39) at >>> $iwC.<init>(<console>:41) at <init>(<console>:43) at .<init>(<console>:47) >>> at .<clinit>(<console>) at .<init>(<console>:7) at .<clinit>(<console>) at >>> $print(<console>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native >>> Method) at >>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) >>> at >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>> at java.lang.reflect.Method.invoke(Method.java:606) at >>> org.apache.spark.repl.SparkIMain$ReadEvalPrint.call(SparkIMain.scala:852) >>> at >>> org.apache.spark.repl.SparkIMain$Request.loadAndRun(SparkIMain.scala:1125) >>> at org.apache.spark.repl.SparkIMain.loadAndRunReq$1(SparkIMain.scala:674) >>> at org.apache.spark.repl.SparkIMain.interpret(SparkIMain.scala:705) at >>> org.apache.spark.repl.SparkIMain.interpret(SparkIMain.scala:669) at >>> com.nflabs.zeppelin.spark.SparkInterpreter.interpretInput(SparkInterpreter.java:482) >>> at >>> com.nflabs.zeppelin.spark.SparkInterpreter.interpret(SparkInterpreter.java:458) >>> at >>> com.nflabs.zeppelin.spark.SparkInterpreter.interpret(SparkInterpreter.java:452) >>> at >>> com.nflabs.zeppelin.interpreter.ClassloaderInterpreter.interpret(ClassloaderInterpreter.java:54) >>> at >>> com.nflabs.zeppelin.interpreter.LazyOpenInterpreter.interpret(LazyOpenInterpreter.java:77) >>> at com.nflabs.zeppelin.notebook.Paragraph.jobRun(Paragraph.java:184) at >>> com.nflabs.zeppelin.scheduler.Job.run(Job.java:147) at >>> com.nflabs.zeppelin.scheduler.FIFOScheduler$1.run(FIFOScheduler.java:85) at >>> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at >>> java.util.concurrent.FutureTask.run(FutureTask.java:262) at >>> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) >>> at >>> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) >>> at >>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) >>> at >>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) >>> at java.lang.Thread.run(Thread.java:744) >>> >>> >>> From: Anthony Corbacho <[email protected]> >>> Reply-To: "[email protected]" < >>> [email protected]> >>> Date: Thursday, February 26, 2015 at 9:15 AM >>> To: "[email protected]" < >>> [email protected]> >>> Subject: Re: Problems with web proxy >>> >>> Hi frank >>> >>> This issue can be solve by applying the workaround here: >>> https://github.com/NFLabs/zeppelin/tree/master/zeppelin-web#compile-zeppelin-web >>> >>> On Fri, Feb 27, 2015 at 12:12 AM, <[email protected]> >>> wrote: >>> >>>> That was going well for a while until: >>>> >>>> bower es5-shim#~3.1.0 ECMDERR Failed to execute "git >>>> ls-remote --tags --heads git://github.com/es-shims/es5-shim.git", exit >>>> code of #128 >>>> >>>> >>>> Additional error details: >>>> >>>> fatal: read error: Operation timed out >>>> >>>> >>>> >>>> >>>> From: Alexander Bezzubov <[email protected]> >>>> Reply-To: "[email protected]" < >>>> [email protected]> >>>> Date: Wednesday, February 25, 2015 at 11:55 PM >>>> >>>> To: "[email protected]" < >>>> [email protected]> >>>> Subject: Re: Problems with web proxy >>>> >>>> Ok, there is one more step between 'npm install' and 'grunt build' - >>>> it is a 'bower --allow-root install' to get third-party dependencies for a >>>> webapp. >>>> >>>> Please try ruining that first and then 'grunt build --force' again. >>>> >>>> On Thu, Feb 26, 2015 at 12:59 PM, <[email protected]> >>>> wrote: >>>> >>>>> After running ‘sudo npm install’ and ‘grunt build’ I got the >>>>> following warning/error message: >>>>> >>>>> >>>>> Running "wiredep:app" (wiredep) task >>>>> >>>>> Warning: Error: Cannot find where you keep your Bower packages. Use >>>>> --force to continue. >>>>> >>>>> >>>>> Aborted due to warnings. >>>>> >>>>> >>>>> >>>>> >>>>> From: Alexander Bezzubov <[email protected]> >>>>> Reply-To: "[email protected]" < >>>>> [email protected]> >>>>> Date: Wednesday, February 25, 2015 at 7:24 PM >>>>> To: "[email protected]" < >>>>> [email protected]> >>>>> Subject: Re: Problems with web proxy >>>>> >>>>> Hi Frank, >>>>> >>>>> mvn build in zeppelin-web calls 'npm install' && 'grunt build' >>>>> underneath, could you try doing those manually (with 'rm -rf >>>>> node_modules') and posting npm-debug.log\output in case it is still >>>>> failing? >>>>> >>>>> Just to clarify your setup: you need to build Zeppelin on a machine >>>>> with internet available only behind proxy? >>>>> >>>>> >>>>> On Thu, Feb 26, 2015 at 5:23 AM, <[email protected]> >>>>> wrote: >>>>> >>>>>> >>>>>> Sorry, I forgot to change the subject line. Hopefully this one is >>>>>> more descriptive. >>>>>> >>>>>> Frank >>>>>> >>>>>> >>>>>> >>>>>> Hi, >>>>>> >>>>>> I’m having problems building Zeppelin because of the web proxy. It >>>>>> fails while building the web Application: >>>>>> >>>>>> Failed to execute goal >>>>>> com.github.eirslett:frontend-maven-plugin:0.0.20:npm (npm install) on >>>>>> project zeppelin-web: Failed to run task: 'npm install --color=false >>>>>> --proxy=http://NA:NA@<webproxy>:80 >>>>>> <http://NA:[email protected]:80>' >>>>>> >>>>>> >>>>>> It seems like I need to set user name and password for the web >>>>>> proxy, but those are actually not required. >>>>>> >>>>>> >>>>>> I tried out setting the web proxy (without the user name and >>>>>> password) with npm, but no success. >>>>>> >>>>>> >>>>>> Any help would be highly appreciated, >>>>>> >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Frank >>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>> >>> >> >
