Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 315944 - ATL EMF driver does not manage properly modular metamodels.
Summary: ATL EMF driver does not manage properly modular metamodels.
Status: NEW
Alias: None
Product: MMT.ATL
Classification: Modeling
Component: emfvm (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 minor (vote)
Target Milestone: ---   Edit
Assignee: mmt-atl.toolkit-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-07 05:34 EDT by Sébastien Madelénat CLA
Modified: 2012-06-05 05:33 EDT (History)
1 user (show)

See Also:


Attachments
test case illustration (30.40 KB, image/png)
2010-06-07 05:34 EDT, Sébastien Madelénat CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sébastien Madelénat CLA 2010-06-07 05:34:10 EDT
Created attachment 171241 [details]
test case illustration

When loading a model conform to a modular metamodel (splitted in many .ecore files), ATL does not recognize properly the "external" inherited properties.

In a metamodel very similar to the schema joined in attachement, ATL raises an exception that says it cannot find the "businessID" attribute in the class "Tool" from the metamodel "Tooling".

The header of my ATL file is:

"module M1toM2;
create tgt : UML from src : Tool;"


btw. I cannot join the real model, metamodel and transformation rules file for confidentiallity issues.
Comment 1 Sébastien Madelénat CLA 2010-06-07 05:39:44 EDT
The version of ATL is the 3.0.2.v201003150627