[
https://issues.apache.org/jira/browse/SLING-591?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12622102#action_12622102
]
Felix Meschberger commented on SLING-591:
-----------------------------------------
> I would like to see this handled more gracefully.
So do I ;-)
But I think, if we can ensure compilation works correctly (probably in a manner
as explained above with the maven setup extension, it would be much simpler.
Because we would have a single bundle which is usable on all Java platforms
supported by Sling.
One way might be to create a new parent project for the scripting bundles,
which contains this setup to be inherited by the scripting modules.
> NoSuchMethodError exception in javax.script.Bindings when running on Java 5
> ---------------------------------------------------------------------------
>
> Key: SLING-591
> URL: https://issues.apache.org/jira/browse/SLING-591
> Project: Sling
> Issue Type: Bug
> Components: Scripting
> Environment: Mac OS X 10.5/Intel64
> Reporter: Oliver Lietz
>
> running scripting on Java 5 leads to runtime errors:
> *ERROR* [btpool0-2]
> org.apache.sling.scripting.freemarker.FreemarkerScriptEngine Failure running
> Freemarker script. java.lang.NoSuchMethodError:
> javax.script.Bindings.put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
> at
> org.apache.sling.scripting.freemarker.FreemarkerScriptEngine.eval(FreemarkerScriptEngine.java:69)
> at
> org.apache.sling.scripting.core.impl.DefaultSlingScript.call(DefaultSlingScript.java:135)
> at
> org.apache.sling.scripting.core.impl.DefaultSlingScript.eval(DefaultSlingScript.java:106)
> at
> org.apache.sling.scripting.core.impl.DefaultSlingScript.service(DefaultSlingScript.java:219)
> at
> org.apache.sling.engine.impl.request.RequestData.service(RequestData.java:462)
> at
> org.apache.sling.engine.impl.SlingMainServlet.processRequest(SlingMainServlet.java:419)
> at
> org.apache.sling.engine.impl.filter.RequestSlingFilterChain.render(RequestSlingFilterChain.java:48)
> at
> org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:54)
> at
> org.apache.sling.engine.impl.debug.RequestProgressTrackerLogFilter.doFilter(RequestProgressTrackerLogFilter.java:59)
> at
> org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:52)
> at
> org.apache.sling.engine.impl.SlingMainServlet.service(SlingMainServlet.java:273)
> at
> org.apache.sling.engine.impl.SlingMainServlet.service(SlingMainServlet.java:171)
> [...]
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.