[
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.