Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 354399

Summary: Concurrent modification exception when opening a project with missing reused projects
Product: [Technology] Jubula Reporter: Alexandra Schladebeck <alexandra.schladebeck>
Component: CoreAssignee: Achim Loerke <Achim.Loerke>
Status: CLOSED FIXED QA Contact: Oliver Goetz <Oliver.Goetz>
Severity: critical    
Priority: P3 CC: Achim.Loerke, markus.tiede, Oliver.Goetz
Version: 1.0.0   
Target Milestone: Indigo SR1   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
Log file none

Description Alexandra Schladebeck CLA 2011-08-10 11:37:24 EDT
Steps to reproduce:

1. Take a fresh database (i.e. one where all tables were just dropped) in a current build
2. Import the Samples project and bound_modules_samples project
3. Open Samples (which is missing unbound modules 5.0 as a referenced project)
4. Two unexpected errors occur (see log)
Comment 1 Alexandra Schladebeck CLA 2011-08-10 11:39:06 EDT
Created attachment 201252 [details]
Log file
Comment 2 Markus Tiede CLA 2011-08-24 10:24:38 EDT
May be related to bug 229581.
Comment 3 Alexandra Schladebeck CLA 2011-08-31 02:12:25 EDT
*** Bug 356215 has been marked as a duplicate of this bug. ***
Comment 4 Achim Loerke CLA 2011-09-06 05:30:21 EDT
Move some initialization code from DataEvent ProJectOpened to ProjectLoaded (i.e. before any display actions are performed). Model updates are now performed before any Checks or Decorators are using the model trees.
Comment 5 Alexandra Schladebeck CLA 2011-09-09 02:27:43 EDT
The exception no longer comes when a project with missing reused projects is opened.