Hi team,
Syncope is offering the possibility to extend / customize the base behavior on 
every deployment by allowing to provide custom implementations of a few Java 
interfaces; such implementations can be provided either as Java or Groovy 
classes [1], with the latter being particularly attractive as the machinery is 
set for runtime reload.

I was wondering if there is any best-practice available to limit what could be 
done by Groovy classes (e.g. System.exit, spawning new processes, etc.).
I found [2] and a few other references which looks anyway either old or not for 
general purpose.

Can you suggest something else?

TIA
Regards.

[1] https://syncope.apache.org/docs/4.0/reference-guide.html#implementations
[2] 
https://levelup.gitconnected.com/secure-groovy-script-execution-in-a-sandbox-ea39f80ee87

--
Francesco Chicchiriccò

Tirasa - Open Source Excellence
http://www.tirasa.net/

Member at The Apache Software Foundation
Syncope, Cocoon, Olingo, CXF, OpenJPA
https://about.me/ilgrosso

Reply via email to