have installed latest Camunda modeler (4.12.0) and when open my BPMN file created with the earlier version 3.*, I got this warning: unknown attribute camunda:variableEvent [ warning ]. I have checked BPMN file, but in xml file eth. is fine i.e. camunda:variableEvent=“create,update” exists:
Try recreating the conditional event in a testing BPMN and compare the XML.
I think you will find that some of the XML changes between 3.x and 4.x
I don’t have any 3.x XML to look at, so can’t provide much input.
The warning message is telling you that you have information in the XML that is not understood, and that you need to look at that section to determine how to migrate it correctly.
Can you post your 3.x file for the forum to review?
Hi,
it seems that versions 3.* use attribute in singular (variableEvent) camunda:variableEvent=“create,update”, but versions 4.* use this attribute in plural (variableEvents) camunda:variableEvents=“create,update”. The Camunda version is not changed. I am using embedded Camunda engine (Spring Boot app.), but I have just installed new Camunda Modeler app. on my workstation. So, the question is how Camunda will manage BPMN diagram if I use new Camunda Modeler version 4.*? Should Camunda engine process these events correctly if the new version of BPMN will be used i.e. with plural (variableEvents) camunda:variableEvents=“create,update”.
I would recommend you always keep your modeler version inline with the version of the server you’re running.
If the server is staying at an older version, keep your modeler at the matching version.
yes, you are absolutely right. For Camunda Engine 7.12.0, which I am currently using, the right version of Modeler app. is version 3.5.0. Thank you a lot for support!