[
https://issues.apache.org/jira/browse/SLING-110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Padraic Hannon updated SLING-110:
---------------------------------
Attachment: bsf.patch
This patch introduces eval(Map) to SlingScript and updates the
MicroslingScriptResolver to call eval() on the script.
Notes:
1) The MicroSlingScriptResolver still calls setEngine() on the script to give
it a script engine.
2) The MicroSlingScript class calls ScriptEngine.eval() takes the output and
dumps it to the RESPONSE passed into the eval call via the RESPONSE property.
> Update Script System to be JSR-223 Compatible
> ----------------------------------------------
>
> Key: SLING-110
> URL: https://issues.apache.org/jira/browse/SLING-110
> Project: Sling
> Issue Type: Improvement
> Components: microsling, Scripting
> Affects Versions: 2.0.0
> Reporter: Padraic Hannon
> Attachments: bsf.patch
>
>
> Currently sling and microsling use a custom scripting framework. This
> framework should be updated to be jsr-223 compatible.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.