We are using XML file describing various steps and there dependencies in our deployment structure. We read this XML in our pre-init step and based on it we are creating steps dynamically using action "ROC -Create Step", but adding a new element having similar process name already existing but in different process category result in failure of pre-init step with error that process doesn't exist.
Scenario: During workflow/process design, we create process categories and create processes in each category. There are often need that some of the process name in process category can be same, which is well permissible from UI and each process name is unique under respective process category. Our requirement is to have dynamic creation of deployment steps by a process mapped to pre-deployment stage of template. The logic in the pre-deployment process is that it will be reading an XML file and will fetch each step element from it and based on its attribute will create the respective steps in deployment stage.
Example XML file: