1. start a process instance which contains an async start event via FormService#submitStartForm()
-> the variables are not persisted
- variables set during the start of a process with an async start event are persisted
Remarks regarding the solution:
- for non-async start event, variables and history should be set correctly
- for async start event, variables and history should have the correct entries with the restriction that activityInstanceId misses on HistoricFormPropertyUpdates. This is due to the problem that these updates have to be written before the async continuation at which the activityInstanceId is unknown yet. This drawback should be documented by a failing testcase and a corresponding ticket.