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

Bug 316442

Summary: Invalid Ecore Definition
Product: [Tools] Data Tools Reporter: Rainer Lang <rla.eclipse>
Component: ModelBaseAssignee: dtp.modelbase-inbox <dtp.modelbase-inbox>
Status: RESOLVED WORKSFORME QA Contact:
Severity: normal    
Priority: P3 CC: hskolwal, rla.eclipse
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
See Also: https://bugs.eclipse.org/bugs/show_bug.cgi?id=308483
Whiteboard:

Description Rainer Lang CLA 2010-06-10 06:57:20 EDT
Build Identifier: 1.0.4.v201002250945

When trying to reload the sqlmodel.genmodel an error occurs. The Ecore model might be too restrictive regarding the lowerBounds=1 of the 'routine' feature of the Parameter class.

Because we use an extension of the SQLModel we have to deal with this error as well.

The following problem message is created:

Problems encountered in the model. A containment reference of a type with a 

container feature platform:/resource/org.eclipse.datatools.modelbase.sql/model/sqlmodel.ecore#//routines/Parameter/routine that requires instances to be contained elsewhere cannot be populated [sqlmodel.ecore] [/org.eclipse.datatools.modelbase.sql/model	] [Unknown] [EMF Problem]


Reproducible: Always

Steps to Reproduce:
1. Select sqlmodel.genmodel
2. Context Menu -> Reload...
Comment 1 Hemant Kolwalkar CLA 2010-10-06 12:44:57 EDT
could not repro the issue with DTP 1.8 and beyond. so resolving as such.