First, thank you for adding the multi-tenant support in Activiti!
My question is about the BusinessRuleTask, specifically the Drools and Activiti integration. Does anyone here have any recommendations or experiences on how to isolate the Drools execution from the Activiti process engine? For example when someone accidentally deploys a self-loop Drools that can cause the whole JVM to hang. What is the best way to protect the process engine from that scenario?
Is using ServiceTask to externalize the business rules the only option?
Thanks!