I am new to Alfresco. Am working for a project which uses Alfresco as the document repository. There is a requirement to create some approval workflow for the documents. We are still in doubt on using the Activiti in Alfresco for implementation If you guys can help me out with the following questions, it will be very much helpful in making the decision
1) The rules for approval will be changing dynamically. Could the rule engine like drools be integrated with Activiti in alfresco? And if yes , then how?
2) The task created has to be shown in an external application. How feasible it is to query the alfresco database from an external application? Could SQL be used for it, or we need to relay on API's for this.??
3) How could I check the database schema of the Activiti in Alfresco?
4) If the rules file could be used for decision making, could these rules file be changed dynamically from the external application. And if yes, how?
These questions may sound very silly but they are eating my head out. Please help
Thanks, Abhishek