| Summary: | The go to marker creates a new Sirius session | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Modeling] Sirius | Reporter: | Maxime Porhel <maxime.porhel> | ||||
| Component: | Diagram | Assignee: | Pierre Guilet <pierre.guilet> | ||||
| Status: | CLOSED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | florian.barbin, laurent.redor, pierre-charles.david, pierre.guilet | ||||
| Version: | 4.1.0 | Keywords: | triaged | ||||
| Target Milestone: | 5.1.2 | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| See Also: |
https://git.eclipse.org/r/121665 https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=eed514a1d97259f0b6bb664b87e60fb5adc69ebd |
||||||
| Whiteboard: | |||||||
| Bug Depends on: | 509300 | ||||||
| Bug Blocks: | 534273 | ||||||
| Attachments: |
|
||||||
|
Description
Maxime Porhel
This issue also causes problem of dead lock in "Team" mode. Created attachment 273712 [details]
vp1038.zip
Steps to reproduce:
* Import project vp1038 from vp1038.zip. It contains data used in org.eclipse.sirius.tests.swtbot.GoToMarkerTraceabilityWithUserInteractionTest, plus a specific java services to get the number of sessions registered in the SiriusDiagramSessionEventBroker.
* Open session "\vp1038\models\vp1038.aird".
* Open the diagram named "diagram" (close the session editor if is is opened)
* Launch a validation with the contextual menu "Validate diagram" on the diagram.
* Open the "Interpreter" view.
* Evaluate the expression "aql:self.nbSessionsRegisteredinSiriusDiagramSessionEventBroker()" on the diagram
* The result is "1".
* Close the editor.
* Open the "Problems" view.
* Double-clic on the error "The namespace URI '' is not well formed"
* The diagram is reopened.
* Evaluate again the expression
* The result is "2" but it should be "1".
New Gerrit change created: https://git.eclipse.org/r/121665 Gerrit change https://git.eclipse.org/r/121665 was merged to [v5.1.x]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=eed514a1d97259f0b6bb664b87e60fb5adc69ebd Verified with OD CE 11 RC2 Validated with OD CE 10.1.2 and not 11 RC2 Available in Sirius 5.1.2, see https://wiki.eclipse.org/Sirius/5.1.2 for details |