Support simulation of events (EmitEventAction)
The exception occurs when an EmitEventAction is used in a SEFF.
See attached log file for more information.
Validated patch and commented on Github
Proposed patch in Github for review and maybe more intensive testing after we found a workaround to get Eclipse started.
For the second solution, we tried it. However, we fail to test and debug Eclipse applications under the new MacOS at the moment as it seems to trigger a SEGFAULT JVM bug. The idea is to put the following line in PCMInterpreterRootCompositeJob:
+ // 5. Transform Event Model Elements
+ this.add(new EventsTransformationJob(configuration));
Maybe someone can test it?
The problem lies not within Experiment Automation but in the used simulation engine SimuLizar. It currently does not support native simulation of events. You can use EmitEventActions if you use the SimuCom simulator instead.
Alternatively, we could run the model transformation used by SimuCom to simulate events also during SimuLizar start-up. I will have to check on that.