Shuai Ma created ZEPPELIN-4692:
----------------------------------

             Summary: zeppelin pyspark call custom jar not working while it 
works well in pyspark shell
                 Key: ZEPPELIN-4692
                 URL: https://issues.apache.org/jira/browse/ZEPPELIN-4692
             Project: Zeppelin
          Issue Type: Bug
          Components: pySpark
    Affects Versions: 0.8.2
         Environment: *Env*:

Zeppelin: 0.8.2

Spark 2.4.4

Scala: 2.11.7

Python 3.7.2

 
            Reporter: Shuai Ma
         Attachments: image-2020-03-23-17-51-39-226.png, 
image-2020-03-23-17-57-22-868.png, image-2020-03-23-18-04-59-789.png

 

*Problem description:*

i created a custom jar file my-test-1.0-SNAPSHOT.jar with following java code:
{code:java}
package com.mycompany.app; 
 import java.util.LinkedList; import java.util.List; 
 public class Stack { 
     public void my_open() {         System.out.println("calling open file");   
  } 
     public void my_close() {         System.out.println("calling close file"); 
    } 
 }{code}
 
when i use pyspark shell, it works well.
pyspark --driver-class-path my-test-1.0-SNAPSHOT.jar
!image-2020-03-23-17-51-39-226.png!
 
but when i use pyspark in zeppelin, it works only for the first time, with 
proper output "calling open file". But after then, as following shows the 
method 'my_open' failed to execute with 'None' returned.
!image-2020-03-23-17-57-22-868.png!
 
*more actions:*
then i tried to use Scala in Zeppelin to do the same, it worked well.
!image-2020-03-23-18-04-59-789.png!
 
 
 
 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to