Description
Currently the same userWorkflow.bpmn20.xml used for integration tests is also packaged - and then enabled by default - in any Syncope distribution.
While such definition contains various elements, showing most of the potential that can be exploited by empowering Activiti - form-based approval, scripting and so on - it also features some test-related configurations which are pretty useless and confusing when starting with a clean implementation.
It is definitely worthwhile to separate the two things and leave the test userWorkflow.bpmn20.xml when test data are loaded - debug / embedded Maven profiles, standalone distribution - while providing a simpler and cleaner userWorkflow.bpmn20.xml for all the rest.