"Activiti uses UEL for expression-resolving. UEL stands for Unified Expression Language and is part of the EE6 specification (see the EE6 specification for detailed information). To support all features of latest UEL spec on ALL environments, we use a modified version of JUEL."
My question is: do you have a formalization of this modified version. I'd be interest to know whether you have or not a syntax definition of what you're expecting in expression fields. Is a grammar available? Metamodel?