zzm created ZEPPELIN-5893: ----------------------------- Summary: Dev zeppelin client bug Key: ZEPPELIN-5893 URL: https://issues.apache.org/jira/browse/ZEPPELIN-5893 Project: Zeppelin Issue Type: Bug Reporter: zzm
h3. What is this PR for? A few sentences describing the overall goals of the pull request's commits. First time? Check out the contributing guide - [https://zeppelin.apache.org/contribution/contributions.html] use ZeppelinClient Example: public class ZeppelinTest { {{public static void main(String[] args) throws Exception { ClientConfig clientConfig = new ClientConfig("http://ip:8080"); ZeppelinClient zClient = new ZeppelinClient(clientConfig); String zeppelinVersion = zClient.getVersion(); System.out.println("Zeppelin version: " + zeppelinVersion); // execute note 2A94M5J1Z paragraph by paragraph try { //ParagraphResult paragraphResult = zClient.executeParagraph("2HXQ8YRYN", "20230330-101251_25695257"); ParagraphResult paragraphResult = zClient.executeParagraph("2HXQ8YRYN","20230330-101251_25695257"); System.out.println("Execute the 1st spark tutorial paragraph, paragraph result: " + paragraphResult); /*paragraphResult = zClient.executeParagraph("2A94M5J1Z", "20150210-015302_1492795503"); System.out.println("Execute the 2nd spark tutorial paragraph, paragraph result: " + paragraphResult); Map<String, String> parameters = new HashMap<>(); parameters.put("maxAge", "40"); paragraphResult = zClient.executeParagraph("2A94M5J1Z", "20150212-145404_867439529", parameters); System.out.println("Execute the 3rd spark tutorial paragraph, paragraph result: " + paragraphResult); parameters = new HashMap<>(); parameters.put("marital", "married"); paragraphResult = zClient.executeParagraph("2A94M5J1Z", "20150213-230422_1600658137", parameters);}} */ System.out.println("Execute the 4th spark tutorial paragraph, paragraph result: " + paragraphResult); {{ System.out.println(""); } finally \{ // you need to stop interpreter explicitly if you are running paragraph // separately. //zClient.stopInterpreter("2A94M5J1Z", "spark"); } }}} } exception: kong.unirest.json.JSONException: JSONObject["progress"] not found. at kong.unirest.json.JSONObject.getProperty(JSONObject.java:954) at kong.unirest.json.JSONObject.lambda$getInt$11(JSONObject.java:485) at kong.unirest.json.JSONObject.tryNumber(JSONObject.java:961) at kong.unirest.json.JSONObject.getInt(JSONObject.java:485) at org.apache.zeppelin.client.ParagraphResult.(ParagraphResult.java:48) at org.apache.zeppelin.client.ZeppelinClient.queryParagraphResult(ZeppelinClient.java:782) at org.apache.zeppelin.client.ZeppelinClient.submitParagraph(ZeppelinClient.java:676) at org.apache.zeppelin.client.ZeppelinClient.executeParagraph(ZeppelinClient.java:602) at org.apache.zeppelin.client.ZeppelinClient.executeParagraph(ZeppelinClient.java:618) at org.apache.dolphinscheduler.plugin.task.zeppelin.ZeppelinTask.handle(ZeppelinTask.java:131) at org.apache.dolphinscheduler.server.worker.runner.DefaultWorkerDelayTaskExecuteRunnable.executeTask(DefaultWorkerDelayTaskExecuteRunnable.java:49) paragraphJson.getInt("progress"); May occur ong.unirest.json.JSONException: JSONObject["progress"] not found. -- This message was sent by Atlassian Jira (v8.20.10#820010)