Kavin Kumar created ZEPPELIN-1284:
-------------------------------------

             Summary: Unable to run paragraph with default interpreter
                 Key: ZEPPELIN-1284
                 URL: https://issues.apache.org/jira/browse/ZEPPELIN-1284
             Project: Zeppelin
          Issue Type: Bug
          Components: zeppelin-interpreter
    Affects Versions: 0.7.0
            Reporter: Kavin Kumar
            Priority: Critical


I have built zeppelin from 0.7.0-SNAPSHOT and ran the first paragraph under 
"Zeppelin Tutorial" or my own paragraph with another note which has the default 
interpreter settings.It threw the below error, could someone help on this?

{code}
==> logs/zeppelin-kavink-IMCHLT195.log <==
 INFO [2016-08-03 23:57:25,412] ({pool-2-thread-2} 
SchedulerFactory.java[jobStarted]:131) - Job 
paragraph_1470209854642_-1411652818 started by scheduler 
org.apache.zeppelin.interpreter.remote.RemoteInterpretershared_session339036079
 INFO [2016-08-03 23:57:25,414] ({pool-2-thread-2} Paragraph.java[jobRun]:282) 
- run paragraph 20160803-130734_1169603883 using spark 
org.apache.zeppelin.interpreter.LazyOpenInterpreter@4ef3ddcb
 INFO [2016-08-03 23:57:25,433] ({pool-2-thread-2} 
RemoteInterpreterManagedProcess.java[start]:116) - Run interpreter process 
[/home/kavink/git/zeppelin/bin/interpreter.sh, -d, 
/home/kavink/git/zeppelin/interpreter/spark, -p, 39797, -l, 
/home/kavink/git/zeppelin/local-repo/2BSQR4ASJ]
ERROR [2016-08-03 23:57:25,454] ({qtp158453976-19} 
ResourcePoolUtils.java[getAllResourcesExcept]:64) - 
java.lang.NullPointerException
        at 
org.apache.zeppelin.resource.ResourcePoolUtils.getAllResourcesExcept(ResourcePoolUtils.java:58)
        at 
org.apache.zeppelin.resource.ResourcePoolUtils.getAllResources(ResourcePoolUtils.java:36)
        at org.apache.zeppelin.helium.Helium.suggestApp(Helium.java:153)
        at org.apache.zeppelin.rest.HeliumRestApi.suggest(HeliumRestApi.java:83)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at 
org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:180)
        at 
org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96)
        at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:192)
        at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:100)
        at 
org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:57)
        at 
org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:93)
        at 
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:272)
        at 
org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
        at 
org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239)
        at 
org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:248)
        at 
org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:222)
        at 
org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:153)
        at 
org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:167)
        at 
org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:286)
        at 
org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:211)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:575)
        at 
org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:262)
        at 
org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:812)
        at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)
        at 
org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
        at 
org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
        at 
org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
        at 
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
        at 
org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
        at 
org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
        at 
org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
        at 
org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
        at 
org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
        at 
org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383)
        at 
org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
        at 
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
        at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
        at org.apache.zeppelin.server.CorsFilter.doFilter(CorsFilter.java:72)
        at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
        at 
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
        at 
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
        at 
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
        at 
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
        at 
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
        at 
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
        at 
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
        at 
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
        at 
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
        at 
org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
        at 
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
        at org.eclipse.jetty.server.Server.handle(Server.java:499)
        at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
        at 
org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
        at 
org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
        at 
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
        at 
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
        at java.lang.Thread.run(Thread.java:745)

==> logs/zeppelin-interpreter-spark-kavink-IMCHLT195.log <==
 INFO [2016-08-03 23:57:25,859] ({Thread-0} 
RemoteInterpreterServer.java[run]:89) - Starting remote interpreter server on 
port 39797

==> logs/zeppelin-kavink-IMCHLT195.log <==
 INFO [2016-08-03 23:57:26,076] ({pool-2-thread-2} 
RemoteInterpreter.java[init]:223) - Create remote interpreter 
org.apache.zeppelin.spark.SparkInterpreter

==> logs/zeppelin-interpreter-spark-kavink-IMCHLT195.log <==
 INFO [2016-08-03 23:57:26,364] ({pool-1-thread-2} 
RemoteInterpreterServer.java[createInterpreter]:181) - Instantiate interpreter 
org.apache.zeppelin.spark.SparkInterpreter

==> logs/zeppelin-kavink-IMCHLT195.log <==
 INFO [2016-08-03 23:57:26,365] ({pool-2-thread-2} 
RemoteInterpreter.java[pushAngularObjectRegistryToRemote]:510) - Push local 
angular object registry from ZeppelinServer to remote interpreter group 
2BSQR4ASJ:shared_process
 INFO [2016-08-03 23:57:26,398] ({pool-2-thread-2} 
RemoteInterpreter.java[init]:223) - Create remote interpreter 
org.apache.zeppelin.spark.SparkSqlInterpreter

==> logs/zeppelin-interpreter-spark-kavink-IMCHLT195.log <==
 INFO [2016-08-03 23:57:26,401] ({pool-1-thread-2} 
RemoteInterpreterServer.java[createInterpreter]:181) - Instantiate interpreter 
org.apache.zeppelin.spark.SparkSqlInterpreter

==> logs/zeppelin-kavink-IMCHLT195.log <==
 INFO [2016-08-03 23:57:26,404] ({pool-2-thread-2} 
RemoteInterpreter.java[init]:223) - Create remote interpreter 
org.apache.zeppelin.spark.DepInterpreter

==> logs/zeppelin-interpreter-spark-kavink-IMCHLT195.log <==
 INFO [2016-08-03 23:57:26,407] ({pool-1-thread-2} 
RemoteInterpreterServer.java[createInterpreter]:181) - Instantiate interpreter 
org.apache.zeppelin.spark.DepInterpreter

==> logs/zeppelin-kavink-IMCHLT195.log <==
 INFO [2016-08-03 23:57:26,407] ({pool-2-thread-2} 
RemoteInterpreter.java[init]:223) - Create remote interpreter 
org.apache.zeppelin.spark.PySparkInterpreter

==> logs/zeppelin-interpreter-spark-kavink-IMCHLT195.log <==
 INFO [2016-08-03 23:57:26,425] ({pool-1-thread-2} 
RemoteInterpreterServer.java[createInterpreter]:181) - Instantiate interpreter 
org.apache.zeppelin.spark.PySparkInterpreter
 INFO [2016-08-03 23:57:26,469] ({pool-2-thread-2} 
SchedulerFactory.java[jobStarted]:131) - Job remoteInterpretJob_1470248846467 
started by scheduler org.apache.zeppelin.spark.SparkInterpreter1363920117
 INFO [2016-08-03 23:57:30,943] ({pool-2-thread-2} 
SparkInterpreter.java[createSparkSession]:304) - ------ Create new SparkContext 
local[*] -------
ERROR [2016-08-03 23:57:30,944] ({pool-2-thread-2} Job.java[run]:182) - Job 
failed
java.lang.NullPointerException
        at 
org.apache.zeppelin.spark.SparkInterpreter.createSparkSession(SparkInterpreter.java:308)
        at 
org.apache.zeppelin.spark.SparkInterpreter.getSparkSession(SparkInterpreter.java:220)
        at 
org.apache.zeppelin.spark.SparkInterpreter.open(SparkInterpreter.java:731)
        at 
org.apache.zeppelin.interpreter.LazyOpenInterpreter.open(LazyOpenInterpreter.java:69)
        at 
org.apache.zeppelin.interpreter.LazyOpenInterpreter.interpret(LazyOpenInterpreter.java:93)
        at 
org.apache.zeppelin.interpreter.remote.RemoteInterpreterServer$InterpretJob.jobRun(RemoteInterpreterServer.java:383)
        at org.apache.zeppelin.scheduler.Job.run(Job.java:176)
        at 
org.apache.zeppelin.scheduler.FIFOScheduler$1.run(FIFOScheduler.java:139)
        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:1142)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
 INFO [2016-08-03 23:57:30,974] ({pool-2-thread-2} 
SchedulerFactory.java[jobFinished]:137) - Job remoteInterpretJob_1470248846467 
finished by scheduler org.apache.zeppelin.spark.SparkInterpreter1363920117

==> logs/zeppelin-kavink-IMCHLT195.log <==
 INFO [2016-08-03 23:57:31,020] ({pool-2-thread-2} 
NotebookServer.java[afterStatusChange]:1285) - Job 20160803-130734_1169603883 
is finished
 INFO [2016-08-03 23:57:31,130] ({pool-2-thread-2} 
SchedulerFactory.java[jobFinished]:137) - Job 
paragraph_1470209854642_-1411652818 finished by scheduler 
org.apache.zeppelin.interpreter.remote.RemoteInterpretershared_session339036079

==> logs/zeppelin-interpreter-spark-kavink-IMCHLT195.log <==
 INFO [2016-08-03 23:57:31,787] ({pool-1-thread-5} 
SparkInterpreter.java[createSparkSession]:304) - ------ Create new SparkContext 
local[*] -------
ERROR [2016-08-03 23:57:31,788] ({pool-1-thread-5} 
TThreadPoolServer.java[run]:296) - Error occurred during processing of message.
java.lang.NullPointerException
        at 
org.apache.zeppelin.spark.SparkInterpreter.createSparkSession(SparkInterpreter.java:308)
        at 
org.apache.zeppelin.spark.SparkInterpreter.getSparkSession(SparkInterpreter.java:220)
        at 
org.apache.zeppelin.spark.SparkInterpreter.open(SparkInterpreter.java:731)
        at 
org.apache.zeppelin.interpreter.LazyOpenInterpreter.open(LazyOpenInterpreter.java:69)
        at 
org.apache.zeppelin.interpreter.LazyOpenInterpreter.getProgress(LazyOpenInterpreter.java:110)
        at 
org.apache.zeppelin.interpreter.remote.RemoteInterpreterServer.getProgress(RemoteInterpreterServer.java:447)
        at 
org.apache.zeppelin.interpreter.thrift.RemoteInterpreterService$Processor$getProgress.getResult(RemoteInterpreterService.java:1701)
        at 
org.apache.zeppelin.interpreter.thrift.RemoteInterpreterService$Processor$getProgress.getResult(RemoteInterpreterService.java:1686)
        at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:39)
        at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:39)
        at 
org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:285)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)

==> logs/zeppelin-kavink-IMCHLT195.log <==
ERROR [2016-08-03 23:57:31,789] ({Thread-34} JobProgressPoller.java[run]:54) - 
Can not get or update progress
org.apache.zeppelin.interpreter.InterpreterException: 
org.apache.thrift.transport.TTransportException
        at 
org.apache.zeppelin.interpreter.remote.RemoteInterpreter.getProgress(RemoteInterpreter.java:428)
        at 
org.apache.zeppelin.interpreter.LazyOpenInterpreter.getProgress(LazyOpenInterpreter.java:111)
        at org.apache.zeppelin.notebook.Paragraph.progress(Paragraph.java:267)
        at 
org.apache.zeppelin.scheduler.JobProgressPoller.run(JobProgressPoller.java:51)
Caused by: org.apache.thrift.transport.TTransportException
        at 
org.apache.thrift.transport.TIOStreamTransport.read(TIOStreamTransport.java:132)
        at org.apache.thrift.transport.TTransport.readAll(TTransport.java:86)
        at 
org.apache.thrift.protocol.TBinaryProtocol.readAll(TBinaryProtocol.java:429)
        at 
org.apache.thrift.protocol.TBinaryProtocol.readI32(TBinaryProtocol.java:318)
        at 
org.apache.thrift.protocol.TBinaryProtocol.readMessageBegin(TBinaryProtocol.java:219)
        at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:69)
        at 
org.apache.zeppelin.interpreter.thrift.RemoteInterpreterService$Client.recv_getProgress(RemoteInterpreterService.java:308)
        at 
org.apache.zeppelin.interpreter.thrift.RemoteInterpreterService$Client.getProgress(RemoteInterpreterService.java:293)
        at 
org.apache.zeppelin.interpreter.remote.RemoteInterpreter.getProgress(RemoteInterpreter.java:425)
        ... 3 more
{code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to