[ 
https://issues.apache.org/jira/browse/SLING-9421?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17099138#comment-17099138
 ] 

Oliver Lietz commented on SLING-9421:
-------------------------------------

[~dklco], see Karaf Feature for dependencies: 
[https://github.com/apache/sling-org-apache-sling-karaf-features/blob/master/src/main/feature/feature.xml#L504]

You have to be careful when upgrading the dependencies because of broken OSGi 
metadata in several releases (2.x and 3.x).

Scripting Groovy is registering the {{GStringTemplateEngine}} as service 
({{groovy.text.TemplateEngine}}). AFAIR Groovy is using an internal counter 
which could lead to integer overflow.

> Add Groovy Lang Support
> -----------------------
>
>                 Key: SLING-9421
>                 URL: https://issues.apache.org/jira/browse/SLING-9421
>             Project: Sling
>          Issue Type: Improvement
>          Components: App CMS, Launchpad
>    Affects Versions: Starter 11, App CMS 0.16.2
>            Reporter: Dan Klco
>            Assignee: Dan Klco
>            Priority: Minor
>             Fix For: Starter 12, App CMS 0.16.4
>
>
> Composum Nodes supports executing [Groovy 
> scripts|https://www.composum.com/home/nodes/browser.html], however, this 
> requires Groovy to be available in the classpath. 
> We should add Groovy support to the Sling Starter and App CMS to enable users 
> to execute Groovy scripts without having to install any additional 
> dependencies. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to