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

Pontus Amberg updated SLING-1399:
---------------------------------

    Attachment: scala-script-src-patch.txt

I've attached a patch of the /sling/contrib/scripting/scala/script/ source that 
enables compilation with JDK 6.

I've changed the variable arguments stuff in ScalaScriptEngineFactory.scala and 
removed a match clause from ScalaScriptEngine.scala that failed to compile 
since keys in Bindings always are Strings.

Since I never have used scala before I might very well have messed something up 
but these changes at least lets me compile the contrib/scripting/scala stuff 
with JDK 6.

> Not possible to build /contrib since ScalaScriptEngineFactory.scala in 
> /scripting/scala/script contains an error
> ----------------------------------------------------------------------------------------------------------------
>
>                 Key: SLING-1399
>                 URL: https://issues.apache.org/jira/browse/SLING-1399
>             Project: Sling
>          Issue Type: Bug
>          Components: Scripting
>         Environment: Linux x64, Maven 2.2.1
>            Reporter: Pontus Amberg
>            Priority: Minor
>         Attachments: scala-script-src-patch.txt
>
>
> Can't build /contrib since ScalaScriptEngineFactory.scala in 
> contrib/scripting/scala/script/ contains an error
> /sling/contrib/scripting/scala/script/src/main/scala/org/apache/sling/scripting/scala/ScalaScriptEngineFactory.scala:55:
>  error: class ScalaScriptEngineFactory needs to be abstract, since method 
> getProgram in trait ScriptEngineFactory of type 
> (java.lang.String*)java.lang.String is not defined

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to