Scala Kernel Error
- Dominant language
- Jupyter Notebook
- Stars
- 2.9k
- Forks
- 383
- PR merge metrics
- No merged PRs in 30d
Description
The Scala kernel crashes on load with the following stack trace from jupyter:
> 2021-02-25 12:49:53:873 -0500 [main] WARN ScalaEvaluator - ERROR: cannot add import 'com.twosigma.beakerx.scala.chart.GradientColor'
2021-02-25 12:49:54:450 -0500 [main] WARN ScalaEvaluator - ERROR creating beaker object: java.io.IOError: java.lang.RuntimeException: /packages cannot be represented as URI
2021-02-25 12:49:54:880 -0500 [main] WARN ScalaEvaluator - ERROR: cannot add import 'com.twosigma.beakerx.scala.chart.GradientColor'
2021-02-25 12:49:55:057 -0500 [main] WARN ScalaEvaluator - ERROR creating beaker object: java.io.IOError: java.lang.RuntimeException: /packages cannot be represented as URI
Exception in thread "main" java.lang.NullPointerException: Cannot invoke "scala.tools.nsc.interpreter.IMain$Request.lineRep()" because the return value of "com.twosigma.beakerx.scala.evaluator.ScalaInterpreter.lastRequest()" is null
at com.twosigma.beakerx.scala.evaluator.ScalaEvaluator.createNewEvaluator(ScalaEvaluator.java:144)
at com.twosigma.beakerx.scala.evaluator.ScalaEvaluator.doReloadEvaluator(ScalaEvaluator.java:93)
at com.twosigma.beakerx.evaluator.BaseEvaluator.addJarsToClasspath(BaseEvaluator.java:196)
at com.twosigma.beakerx.kernel.Kernel.addJarsToClasspath(Kernel.java:257)
at com.twosigma.beakerx.kernel.RuntimetoolsImpl.configRuntimeJars(RuntimetoolsImpl.java:30)
at com.twosigma.beakerx.kernel.Kernel.(Kernel.java:100)
at com.twosigma.beakerx.scala.kernel.Scala.(Scala.java:64)
at com.twosigma.beakerx.scala.kernel.Scala.lambda$main$0(Scala.java:96)
at com.twosigma.beakerx.kernel.BxKernelRunner.run(BxKernelRunner.java:24)
at com.twosigma.beakerx.scala.kernel.Scala.main(Scala.java:78)
I am using miniconda in a clean Python 3.7 environment. I get this error whether I install beakerx_all or just beakerx_kernel_scala. Below are the versions installed when I installed just beakerx_kernel_scala
> The following NEW packages will be INSTALLED:
>
> beakerx_kernel_sc~ beakerx/linux-64::beakerx_kernel_scala-2.0.0-py37_1
> openjdk pkgs/main/linux-64::openjdk-8.0.152-h7b6447c_3
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.