I have a basic understanding of BRM (Java) and BRFPlus (ABAP) rule management engines.
We want to define rules primarily (to start with) to use within ECC business workflows for Agent determination and I know BRFPlus is a way to go because integrating Business workflow and BRFPlus will be easier as they are on the same stack (ABAP).
However due to some peculiar governance requirement of us, we are leaning towards using BRM(Java) for building rules. So here is what I am looking for...
1) What are the disadvantages for using BRM(Java) when the primary purpose is to build rules for use in business workflow? I am looking for some sort of comparision between BRFPLus and BRM.
2) Build rules using BRM, generate a Web service and call the webservices from a business workflow BG task, IS that a way to go if we decide to use BRM and not BRFplus? It would be great if someone who may have done this can share their experience/recommendations...