1. Unzip reproducer-rhdm700.zip
2. cd reproducer-class
3. mvn clean install
4. cd order-error-reproducer
5. export MAVEN_OPTS="-XX:hashCode=0"
6. mvn clean package
7. Repeat step 6. You will see sometimes success, sometimes failure
Note, with JDK 8, "-XX:hashCode=0" may be required to reproduce the issue constantly with this reproducer (The default hashCode=5 sometimes generates the same hashCode upon JVM restart so not good to check "different behaviour per test execution"). But this is not a fundamental factor of the issue. Users may add many BPMN2 files so they would hit this issue randomly even without "hashCode=0"
1. Unzip reproducer-rhdm700.zip
2. cd reproducer-class
3. mvn clean install
4. cd order-error-reproducer
5. export MAVEN_OPTS="-XX:hashCode=0"
6. mvn clean package
7. Repeat step 6. You will see sometimes success, sometimes failure
Note, with JDK 8, "-XX:hashCode=0" may be required to reproduce the issue constantly with this reproducer (The default hashCode=5 sometimes generates the same hashCode upon JVM restart so not good to check "different behaviour per test execution"). But this is not a fundamental factor of the issue. Users may add many BPMN2 files so they would hit this issue randomly even without "hashCode=0"
Description
Cloned from RHPAM-1211 as this is common to RHDM ruleflow.