You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 6, 2023. It is now read-only.
Describe the bug
ProcessVariablesModelChecker unable to handle loop within process
To Reproduce
Steps to reproduce the behavior:
Add the attached BPMN file to a vPAV-enabled project
Build the project.
The project will fail vPAV test. Open the test result to see that ProcessVariablesModelChecker complains about "There is a read access to variable 'xxxx' in activity 'xxxx' but no value has been set before. (Compare model: 'Details','Expression')"
Open the BPMN file in a BPMN editor (e.g. Camunda Modeler)
Delete the link with name = "DELETE THIS LINK AND RE-RUN VPAV"
Re-build the project.
The project will now pass the vPAV test.
Expected behavior
ProcessVariablesModelChecker should not complain since the variables are set inside "Initialize variables" task. It seems the loop stumps ProcessVariablesModelChecker.
Screenshots ProcessVariablesModelChecker complains But the variables have been set
Desktop (please complete the following information):
Describe the bug
ProcessVariablesModelChecker unable to handle loop within process
To Reproduce
Steps to reproduce the behavior:
Expected behavior
ProcessVariablesModelChecker should not complain since the variables are set inside "Initialize variables" task. It seems the loop stumps ProcessVariablesModelChecker.
Screenshots


ProcessVariablesModelChecker complains
But the variables have been set
Desktop (please complete the following information):
Attachments
cyclic-process.zip