Quick answer for your question - you can use Drools Guvnor for both business rule and process authoring.To evaluate one ore more business rules during your process execution you set the Ruleflow Group attribute of your Business Rule Task, for example:
and in your rule(s) set the same value for its ruleflow-group attribute:
As far as using drools DRL syntax in sequence flow condition expression, you can find that in the jBPM documentation.
Also read more about how processes and rules interact in Mauricios great blogs:
Just want to know about my last question. To start from the end, could we deliver a neat application based on the condition below. Thanks a lot.
Is it possible to build an application with JBPM and Drools rules without writing any java code in eclipse (using Designer-Guvnor-FormBuilder-Expert-JBPMConsole)?
Yes, that is possible. The jBPM Web and Eclipse tooling also promotes great round-tripping support so that you can easily have your business analysts that model the rules and process using the web-tooling with guided rule editors and visual process designers communicate with the development team that are using the jBPM Eclipse tooling and are doing testing/debugging etc.
Hope this helps.
Yes, it always helps.
Thanks a lot.