bptlab / scylla

Extensible BPMN process simulator
MIT License
19 stars 9 forks source link

Indicate Simulation Abort #64

Open LeonBein opened 8 months ago

LeonBein commented 8 months ago

When the simulation is aborted due to a critical error (e.g. NullPointer), the system should acknowledge this.

Currently, the simulation might finish in an invalid state, leading to errors, e.g. in the output logger plugin.

Currently, due to calling exp.finish in SimulationManager.run, the experiment status is always aborted, so it cannot be detect. This might be a misuse of DesmoJ.