You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@toree.apache.org by "Jakob Odersky (JIRA)" <ji...@apache.org> on 2017/03/10 20:11:04 UTC

[jira] [Closed] (TOREE-375) Incorrect fully qualified name for spark context

     [ https://issues.apache.org/jira/browse/TOREE-375?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jakob Odersky closed TOREE-375.
-------------------------------
    Resolution: Done

> Incorrect fully qualified name for spark context
> ------------------------------------------------
>
>                 Key: TOREE-375
>                 URL: https://issues.apache.org/jira/browse/TOREE-375
>             Project: TOREE
>          Issue Type: Bug
>         Environment: Jupyter Notebook with Toree latest master (1a9c11f5f1381c15b691a716acd0e1f0432a9a35) and Spark 2.0.2, Scala 2.11
>            Reporter: Felix Schüler
>            Priority: Critical
>
> When running below snippet in a cell I get a compile error for the MLContext Constructor. Somehow the fully qualified name of the SparkContext gets messed up. 
> The same does not happen when I start a Spark shell with the --jars command and create the MLContext there.
> Snippet (the systemml jar is build with the latest master of SystemML):
> {code}
> %addjar file:///home/felix/repos/incubator-systemml/target/systemml-0.13.0-incubating-SNAPSHOT.jar -f
> import org.apache.sysml.api.mlcontext._
> import org.apache.sysml.api.mlcontext.ScriptFactory._
> val ml = new MLContext(sc)
> Starting download from file:///home/felix/repos/incubator-systemml/target/systemml-0.13.0-incubating-SNAPSHOT.jar
> Finished download of systemml-0.13.0-incubating-SNAPSHOT.jar
> Name: Compile Error
> Message: <console>:25: error: overloaded method constructor MLContext with alternatives:
>   (x$1: org.apache.spark.api.java.JavaSparkContext)org.apache.sysml.api.mlcontext.MLContext <and>
>   (x$1: org.apache.spark.org.apache.spark.org.apache.spark.org.apache.spark.org.apache.spark.SparkContext)org.apache.sysml.api.mlcontext.MLContext
>  cannot be applied to (org.apache.spark.org.apache.spark.org.apache.spark.org.apache.spark.org.apache.spark.SparkContext)
>        val ml = new MLContext(sc)
>                 ^
> StackTrace: 
> {code}



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