I have a system requirement where in dynamic rules and combination of the rules will be defined at runtime from application screen. To achieve this functionality via DMN, I will have to dynamically create/modify/link multiple DMN XMLs and deploy them at runtime. However this will be time consuming from the aspect of production to deploy during runtime with multiple nodes running the process.
So my question, is there a way these DMNs can be stored in database during rules definition and retrieved from database during rule evaluation.
I appreciate your response and thank you in advance.
I appreciate your response. What I understand from it that there is a possibility to create DMN using application screen however to deploy I need to call API at path …/ generate_and_deploy. So typically in production environment where Camunda workflow could be deployed in multiple containers I will have to call this API for all the containers which is a time and resource consuming task. So I’m finding a solution around it.
We also have similar requirement where we need to define dmn files from application.
So if we store file at common location and give that as Configmap path to camunda container, do we have to restart the camunda server after creating new dmn file at configmap location. Or is there any other way ?
isScanForProcessDefinitions i am not sure will this tag scan the dmn files automatically at the destination folder