In Eclipse 2020.03 the recently introduced SLO Feature leads to infinite notifyChange -> updateDashboard loop.
Since the recently merged changes, the MeasurementsUI is not usable anymore. I could not reproduce the bug with Eclipse 2019.09.
A change initiated by the MeasurementsUi, e.g. creating a new measurement leads to an update of the ui controls of the Measurements UI (WorkspaceListener.java:74). This update in turn leads to a change in the .slo-resource (the notification indicates a changed file). The change leads to another update of the ui controls, which in turn again changes the .slo-resource.
Example: Create a new MonitorRepository/MeasuringPointRepository with one UsageScenarioMonitor(ResponseTime) for Network Example.
Eclipse Modeling Edition 2020.03 with Palladio installed via the update site.
Test of adjusted JIRA workflow.
The issue cannot be reproduced in 2020.03 by me or . Closing this issue for now until it can be reproduced.
I reduced the priority, as the bug only occures on Eclipse 2020.03. Appearently, something about the notification mechanism changed.