You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@toree.apache.org by "Phil Berkland (JIRA)" <ji...@apache.org> on 2016/04/27 23:56:12 UTC

[jira] [Updated] (TOREE-308) Interpreter jar not found

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

Phil Berkland updated TOREE-308:
--------------------------------
    Description: 
We previously added our interpreter plugin by adding 
      "SPARK_OPTS": "--jars file:/path/to/our.jar",
to kernel.json.
This no longer works, we get a message that the interpreter was not found.

We discovered if we modified the --driver-class-path in toree/run.sh to include our jar, the interpreter was found.
     SPARK_OPTS="--driver-class-path=\"${TOREE_ASSEMBLY}:/path/to/our.jar\" ${SPARK_OPTS}"
 Unfortunately, this cannot be specified in the kernel.json, because the TOREE_ASSEMBLY would be lost.

A new ENV var could be added (i.e. TOREE_DRIVER_JAR)
     SPARK_OPTS="--driver-class-path=\"${TOREE_ASSEMBLY}:${TOREE_DRIVER_JAR}:\" ${SPARK_OPTS}"
which we could specifiy in our kernel.json

> Interpreter jar not found
> -------------------------
>
>                 Key: TOREE-308
>                 URL: https://issues.apache.org/jira/browse/TOREE-308
>             Project: TOREE
>          Issue Type: Bug
>    Affects Versions: 0.1.0
>            Reporter: Phil Berkland
>
> We previously added our interpreter plugin by adding 
>       "SPARK_OPTS": "--jars file:/path/to/our.jar",
> to kernel.json.
> This no longer works, we get a message that the interpreter was not found.
> We discovered if we modified the --driver-class-path in toree/run.sh to include our jar, the interpreter was found.
>      SPARK_OPTS="--driver-class-path=\"${TOREE_ASSEMBLY}:/path/to/our.jar\" ${SPARK_OPTS}"
>  Unfortunately, this cannot be specified in the kernel.json, because the TOREE_ASSEMBLY would be lost.
> A new ENV var could be added (i.e. TOREE_DRIVER_JAR)
>      SPARK_OPTS="--driver-class-path=\"${TOREE_ASSEMBLY}:${TOREE_DRIVER_JAR}:\" ${SPARK_OPTS}"
> which we could specifiy in our kernel.json



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)