Мы нашли причину этой разницы - если атрибут id процесса BPMN слишком длинный (у меня было 32 символа, я не уверен, каково ограничение), кажется, что движок возвращается к просто выделению GUID в качестве процессаидентификатор определения;если у него есть место, он объединяет другую связанную / полезную информацию.
Это немного непрозрачно, и мне не ясно, есть ли другие последствия, я предполагаю, что нет.Это вызвало у нас некоторые проблемы в среде разработки, которую мы создаем для встраиваемых форм.
Я изменил свой с:
<bpmn:process id="Finswitch_Transaction_Automation" name="Finswitch Transaction Automation" isExecutable="true" camunda:versionTag="0.2">
на:
<bpmn:process id="Finswitch_Tx" name="Finswitch Transaction Automation" isExecutable="true" camunda:versionTag="0.2">