[
https://issues.apache.org/jira/browse/SLING-110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Felix Meschberger updated SLING-110:
------------------------------------
Attachment: SLING-110_api.patch
Slightly revised API changes:
- Drop dependency on BSF in the API
- Rename ScriptBindings to SlingBindings and extend HashMap<String, Object>
instead of implementing Java Scripting Bindings.
- Remove getReader method from SlingScript interface, as it is not
externally used
The reason for dropping the BSF (actually Java Scripting) dependency is, that I
consider this an implementation detail and not part of the API.
> 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, SLING-110_api.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.