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

Bug 356103

Summary: [SysML Internal Block Diagram] IBD of a block is lost if the block is moved to a different package.
Product: [Modeling] Papyrus Reporter: Alain Le Guennec <alain.leguennec>
Component: CoreAssignee: Project Inbox <mdt-papyrus-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: critical    
Priority: P3 CC: eclipse-bugzilla, yann.tanguy
Version: 0.8.1   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Alain Le Guennec CLA 2011-08-29 12:09:20 EDT
IBD of a block is lost if the block is moved to a different package.
If you close Papyrus after the IBD has disappeared and try to open the model again, you gain an error when opening the model:
Could not open the editor: No Part found for the model 'org.eclipse.papyrus.sashwindows.di.impl.PageRefImpl@1c23b6a (objectPageIdentifier: null)'

Note that it looks like a regression compared to 0.8.0.
Comment 1 Yann Tanguy CLA 2011-08-30 03:46:32 EDT
Fixed in r5329 (trunk) and r5328 (0.8.1).