Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
0.8.0, 0.9.0
-
None
Description
When for some reason you run a fresh Zeppelin installation on existing notes, an IndexOutOfBoundsException is raised.
Also the following message is written to log before the exception: InterpreterFactory.java[getInterpreter]:59) - No interpreter is binded to this note
This log message is sufficient. The exception is misleading and should be fixed.
ERROR [2018-02-18 12:40:23,669] ({qtp300031246-16} InterpreterFactory.java[getInterpreter]:59) - No interpreter is binded to this note: 2D5X64BP4 ERROR [2018-02-18 12:40:23,669] ({qtp300031246-16} NotebookServer.java[onMessage]:366) - Can't handle message: {"op":"EDITOR_SETTING","data":{"paragraphId":"20180121-140654_1801623812","magic":"spark"},"principal":"anonymous","ticket":"anonymous","roles":"[]"} java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:653) at java.util.ArrayList.get(ArrayList.java:429) at org.apache.zeppelin.interpreter.InterpreterSettingManager.getDefaultInterpreterSetting(InterpreterSettingManager.java:417) at org.apache.zeppelin.interpreter.InterpreterSettingManager.getEditorSetting(InterpreterSettingManager.java:465) at org.apache.zeppelin.socket.NotebookServer.getEditorSetting(NotebookServer.java:2440) at org.apache.zeppelin.socket.NotebookServer.onMessage(NotebookServer.java:348) at org.apache.zeppelin.socket.NotebookSocket.onWebSocketText(NotebookSocket.java:59) at org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver.onTextMessage(Jetty
Attachments
Issue Links
- links to