Darshan Mehta created ZEPPELIN-2346:
---------------------------------------

             Summary: Zeppelin dependency added using REST API is not picked up
                 Key: ZEPPELIN-2346
                 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2346
             Project: Zeppelin
          Issue Type: Bug
            Reporter: Darshan Mehta


I am using Zeppelin 0.7.0 with EMR and trying to add dependency using REST API 
(as explained 
[here|https://zeppelin.apache.org/docs/latest/rest-api/rest-interpreter.html#create-a-new-interpreter-setting]).
 Below is my request:

POST : http://[zeppelin-server]:[zeppelin-port]/api/interpreter/setting

Payload:
{code:javascript}
{
  "name": "dep",
  "group": "spark",
  "properties": {},
  "interpreterGroup": [
    {
       "class":"org.apache.zeppelin.spark.DepInterpreter",
           "name": "dep",
           "defaultInterpreter": true
    }
  ],
  "dependencies": []
}
{code}

I get 201 created in the response. I can also see interpreter.json file getting 
updated in conf. However, when I try to use {{%spark.dep}} in Zeppelin 
notebook, it shows "spark.dep interpreter not found" error message.

I have tried restarting Zeppelin but it does not seem to work. Also, in the 
interpreter.json file, I can see "dep" added in all but one setting.

Do I need to add/configure anything else to use spark.dep dependency? 




--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to