If anyone is interested in experimenting with groovy scripts as screen
widget actions, I've added a small patch to JIRA that adds support for
this.
https://issues.apache.org/jira/browse/OFBIZ-1779There are a few quirks to watch out for when working with groovy
scripts in this context, but in general the language is pretty cool
and the Map and List handling is a good fit for OFBiz tasks. As a side
note, (most) existing beanshell scripts will run as groovy scripts
with no modifications, which is nice for experimenting / incremental
refactoring.
-Joe