Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » M2M (model-to-model transformation) » [ATL] lazy rule call error
[ATL] lazy rule call error [message #105668] Wed, 27 May 2009 09:24 Go to next message
Esteban Dugueperoux is currently offline Esteban DugueperouxFriend
Messages: 472
Registered: July 2009
Senior Member
This is a multi-part message in MIME format.
--------------050906000309020504090101
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi,

I have a ATL transformation model which add a constructor Operation for
each Class. At the beginning I wanted use a Iterative target pattern
element (distinct - foreach), but this seems deprecated, why?
Then now I try with a lazy rule which is explained in following link :

http://wiki.eclipse.org/index.php/ATL_Language_Troubleshoote r#How_to_call_lazy_rules_.3F

But at execution with ATL 3.0 from Eclipse Galileo RC1, I get the
following trace :

s: IN!Person:UML!Class
entitySource.attribute: Sequence {IN!id:UML!Property, IN!name:UML!Property}
Operation not found:
thisModule.getParameterFromPropertyLazyRule(org.eclipse.emf. ecore.impl.DynamicEObjectImpl)
at __applyaddConstructor(addConstructor.atl:24)
local variables: self=thisModule,
link=org.eclipse.m2m.atl.engine.emfvm.lib.TransientLink@49aa92,
s=IN!Person:UML!Class, t=refiningTrace!<unnamed>:RefiningTrace!Element,
constructor=refiningTrace!<unnamed>:RefiningTrace!Element,
a=IN!id:UML!Property
at __exec__(addConstructor.atl)
local variables: self=thisModule,
e=org.eclipse.m2m.atl.engine.emfvm.lib.TransientLink@49aa92
at main(addConstructor.atl)
local variables: self=thisModule


Any help would be very appreciated.

To test my scenario, I have joined the ATL transformation model with the
input model.

Thanks

--------------050906000309020504090101
Content-Type: text/plain;
name="addConstructor.atl"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="addConstructor.atl"

LS0gQHBhdGggVU1MPXBsYXRmb3JtOi9wbHVnaW4vb3JnLmVjbGlwc2UudW1s Mi51bWwvbW9k
ZWwvVU1MLmVjb3JlCgptb2R1bGUgYWRkQ29uc3RydWN0b3I7CmNyZWF0ZSBP VVQgOiBVTUwg
cmVmaW5pbmcgSU4gOiBVTUw7CgpsYXp5IHJ1bGUgZ2V0UGFyYW1ldGVyRnJv bVByb3BlcnR5
TGF6eVJ1bGUgewoJZnJvbSBwcm9wZXJ0eSA6IFVNTCFQcm9wZXJ0eQoJCgl0 byBwYXJhbWV0
ZXIgOiBVTUwhUGFyYW1ldGVyICgKCQluYW1lIDwtIHByb3BlcnR5Lm5hbWUu ZGVidWcoJ3By
b3BlcnR5Lm5hbWUnKQoJKQp9CgpydWxlIGFkZENvbnN0cnVjdG9yIHsKCWZy b20gcyA6IFVN
TCFDbGFzcyAKCQoJdG8gdCA6IFVNTCFDbGFzcyAoCgkJcGFja2FnZSA8LSBz LnBhY2thZ2UK
CSksCgljb25zdHJ1Y3RvciA6IFVNTCFPcGVyYXRpb24oCgkJbmFtZSA8LSBz Lm5hbWUsCgkJ
Y2xhc3MgPC0gdCwKLS0JCW93bmVkUGFyYW1ldGVyIDwtIHMuZGVidWcoJ3Mn KS5hdHRyaWJ1
dGUuZGVidWcoJ2VudGl0eVNvdXJjZS5hdHRyaWJ1dGUnKS0+Y29sbGVjdChh IHwgdGhpc01v
ZHVsZS5nZXRQYXJhbWV0ZXJGcm9tUHJvcGVydHlMYXp5UnVsZShhKSkKCQlv d25lZFBhcmFt
ZXRlciA8LSBzLmRlYnVnKCdzJykub3duZWRBdHRyaWJ1dGUuZGVidWcoJ2Vu dGl0eVNvdXJj
ZS5hdHRyaWJ1dGUnKS0+Y29sbGVjdChhIHwgdGhpc01vZHVsZS5nZXRQYXJh bWV0ZXJGcm9t
UHJvcGVydHlMYXp5UnVsZShhKSkKCSkKCQp9
--------------050906000309020504090101
Content-Type: text/xml;
name="businessModel.uml"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="businessModel.uml"

<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Profile="http:///schemas/Profile/_JLo4oEn2Ed6F-KxCUspP6w/3" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/3.0.0/UML" xsi:schemaLocation="http:///schemas/Profile/_JLo4oEn2Ed6F-KxCUspP6w/3 persistence.profile.uml#_JLo4oUn2Ed6F-KxCUspP6w">
<uml:Package xmi:id="_8qLEAEFhEd6SvejbCXXp4A" name="Package">
<elementImport xmi:id="_8qLEAUFhEd6SvejbCXXp4A">
<importedElement xmi:type="uml:PrimitiveType" href=" pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolea n"/>
</elementImport>
<elementImport xmi:id="_8qnv8EFhEd6SvejbCXXp4A">
<importedElement xmi:type="uml:PrimitiveType" href=" pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</elementImport>
<elementImport xmi:id="_8qnv8UFhEd6SvejbCXXp4A">
<importedElement xmi:type="uml:PrimitiveType" href=" pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Unlimi tedNatural"/>
</elementImport>
<elementImport xmi:id="_8qnv8kFhEd6SvejbCXXp4A">
<importedElement xmi:type="uml:PrimitiveType" href=" pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Intege r"/>
</elementImport>
<packagedElement xmi:type="uml:Package" xmi:id="_tOZKEEIzEd69ocq2JytHEA" name="business">
<packagedElement xmi:type="uml:Class" xmi:id="_ABzHIEFiEd6SvejbCXXp4A" name="Person">
<ownedAttribute xmi:id="_n1-jMEnvEd6JxJdzuWWlww" name="id" aggregation="composite">
<type xmi:type="uml:PrimitiveType" href=" pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Intege r"/>
</ownedAttribute>
<ownedAttribute xmi:id="_w3QvcEGJEd6tBdxq2mzFhQ" name="name">
<type xmi:type="uml:PrimitiveType" href=" pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_zZSGMEleEd6F7ooXUTzWYA" name="Company">
<ownedAttribute xmi:id="_p5aakEnvEd6JxJdzuWWlww" name="id" aggregation="composite">
<type xmi:type="uml:PrimitiveType" href=" pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Intege r"/>
</ownedAttribute>
<ownedAttribute xmi:id="_FsILcElfEd6F7ooXUTzWYA" name="name" aggregation="composite">
<type xmi:type="uml:PrimitiveType" href=" pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_0emIcEleEd6F7ooXUTzWYA" name="Job">
<ownedAttribute xmi:id="_lMZR0EnvEd6JxJdzuWWlww" name="id" aggregation="composite">
<type xmi:type="uml:PrimitiveType" href=" pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Intege r"/>
</ownedAttribute>
<ownedAttribute xmi:id="_QlKxkElfEd6F7ooXUTzWYA" name="salary" aggregation="composite">
<type xmi:type="uml:PrimitiveType" href=" pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Intege r"/>
</ownedAttribute>
<ownedAttribute xmi:id="_cbpN4EnvEd6JxJdzuWWlww" name="title" aggregation="composite">
<type xmi:type="uml:PrimitiveType" href=" pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_cHuOwElfEd6F7ooXUTzWYA" name="CompanyJob" memberEnd="_cHu10ElfEd6F7ooXUTzWYA _cHvc4klfEd6F7ooXUTzWYA">
<ownedEnd xmi:id="_cHu10ElfEd6F7ooXUTzWYA" name="job" type="_0emIcEleEd6F7ooXUTzWYA" association="_cHuOwElfEd6F7ooXUTzWYA">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cHvc4UlfEd6F7ooXUTzWYA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cHvc4ElfEd6F7ooXUTzWYA" value="1"/>
</ownedEnd>
<ownedEnd xmi:id="_cHvc4klfEd6F7ooXUTzWYA" name="employer" type="_zZSGMEleEd6F7ooXUTzWYA" association="_cHuOwElfEd6F7ooXUTzWYA">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cHwD8UlfEd6F7ooXUTzWYA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cHwD8ElfEd6F7ooXUTzWYA" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_cuzc4ElfEd6F7ooXUTzWYA" name="PersonJob" memberEnd="_cuzc4UlfEd6F7ooXUTzWYA _cu0rAUlfEd6F7ooXUTzWYA">
<ownedEnd xmi:id="_cuzc4UlfEd6F7ooXUTzWYA" name="employee" type="_ABzHIEFiEd6SvejbCXXp4A" association="_cuzc4ElfEd6F7ooXUTzWYA">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cu0rAElfEd6F7ooXUTzWYA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cu0D8ElfEd6F7ooXUTzWYA" value="1"/>
</ownedEnd>
<ownedEnd xmi:id="_cu0rAUlfEd6F7ooXUTzWYA" name="job" type="_0emIcEleEd6F7ooXUTzWYA" association="_cuzc4ElfEd6F7ooXUTzWYA">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cu0rA0lfEd6F7ooXUTzWYA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cu0rAklfEd6F7ooXUTzWYA" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_ddtxUElfEd6F7ooXUTzWYA" name="BossWorker" memberEnd="_ddtxUUlfEd6F7ooXUTzWYA _ddu_cElfEd6F7ooXUTzWYA">
<ownedEnd xmi:id="_ddtxUUlfEd6F7ooXUTzWYA" name="worker" type="_0emIcEleEd6F7ooXUTzWYA" association="_ddtxUElfEd6F7ooXUTzWYA">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_dduYYUlfEd6F7ooXUTzWYA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_dduYYElfEd6F7ooXUTzWYA" value="1"/>
</ownedEnd>
<ownedEnd xmi:id="_ddu_cElfEd6F7ooXUTzWYA" name="boss" type="_0emIcEleEd6F7ooXUTzWYA" association="_ddtxUElfEd6F7ooXUTzWYA">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ddu_cklfEd6F7ooXUTzWYA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ddu_cUlfEd6F7ooXUTzWYA" value="1"/>
</ownedEnd>
</packagedElement>
</packagedElement>
<profileApplication xmi:id="_v8wY4En2Ed6F-KxCUspP6w">
<eAnnotations xmi:id="_v8wY4Un2Ed6F-KxCUspP6w" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="persistence.profile.uml#_JLo4oUn2Ed6F-KxCUspP6w"/>
</eAnnotations>
<appliedProfile href="persistence.profile.uml#_j3htwEE1Ed6SvejbCXXp4A"/>
</profileApplication>
</uml:Package>
<Profile:Entity xmi:id="_xIUNEEn2Ed6F-KxCUspP6w" base_Class="_0emIcEleEd6F7ooXUTzWYA"/>
<Profile:Entity xmi:id="_xgmKMEn2Ed6F-KxCUspP6w" base_Class="_ABzHIEFiEd6SvejbCXXp4A"/>
<Profile:Entity xmi:id="_x44uYEn2Ed6F-KxCUspP6w" base_Class="_zZSGMEleEd6F7ooXUTzWYA"/>
<Profile:Id xmi:id="_zAt5IEn2Ed6F-KxCUspP6w" base_Property="_p5aakEnvEd6JxJdzuWWlww"/>
<Profile:Id xmi:id="_zi_fwEn2Ed6F-KxCUspP6w" base_Property="_lMZR0EnvEd6JxJdzuWWlww"/>
<Profile:Id xmi:id="_0D7CkEn2Ed6F-KxCUspP6w" base_Property="_n1-jMEnvEd6JxJdzuWWlww"/>
</xmi:XMI>

--------------050906000309020504090101
Content-Type: text/xml;
name="persistence.profile.uml"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="persistence.profile.uml"

<?xml version="1.0" encoding="UTF-8"?>
<uml:Profile xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/3.0.0/UML" xmi:id="_j3htwEE1Ed6SvejbCXXp4A" name="PersistenceProfile" metaclassReference="_lkBEwEE1Ed6SvejbCXXp4A _fWYrQEnwEd6JxJdzuWWlww">
<eAnnotations xmi:id="_8TefQUE1Ed6SvejbCXXp4A" source="http://www.eclipse.org/uml2/2.0.0/UML">
<contents xmi:type="ecore:EPackage" xmi:id="_JLo4oUn2Ed6F-KxCUspP6w" name="Profile" nsURI="http:///schemas/Profile/_JLo4oEn2Ed6F-KxCUspP6w/3" nsPrefix="Profile">
<eClassifiers xmi:type="ecore:EClass" xmi:id="_JLo4okn2Ed6F-KxCUspP6w" name="Entity">
<eAnnotations xmi:id="_JLo4o0n2Ed6F-KxCUspP6w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_nFeQcEE1Ed6SvejbCXXp4A"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_JLo4pEn2Ed6F-KxCUspP6w" name="base_Class" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Class"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_JLo4pkn2Ed6F-KxCUspP6w" name="ValueObject">
<eAnnotations xmi:id="_JLo4p0n2Ed6F-KxCUspP6w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_nyegYEE1Ed6SvejbCXXp4A"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_JLo4qEn2Ed6F-KxCUspP6w" name="base_Class" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Class"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_JLo4qkn2Ed6F-KxCUspP6w" name="Id">
<eAnnotations xmi:id="_JLo4q0n2Ed6F-KxCUspP6w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ytvW8EnvEd6JxJdzuWWlww"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_JLo4rEn2Ed6F-KxCUspP6w" name="base_Property" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Property"/>
</eStructuralFeatures>
</eClassifiers>
</contents>
<contents xmi:type="ecore:EPackage" xmi:id="_evC3EUnzEd6JxJdzuWWlww" name="Profile" nsURI="http:///schemas/Profile/_evC3EEnzEd6JxJdzuWWlww/2" nsPrefix="Profile">
<eClassifiers xmi:type="ecore:EClass" xmi:id="_evC3EknzEd6JxJdzuWWlww" name="Entity">
<eAnnotations xmi:id="_evC3E0nzEd6JxJdzuWWlww" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_nFeQcEE1Ed6SvejbCXXp4A"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_evC3FEnzEd6JxJdzuWWlww" name="base_Class" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Class"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_evC3FknzEd6JxJdzuWWlww" name="ValueObject">
<eAnnotations xmi:id="_evC3F0nzEd6JxJdzuWWlww" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_nyegYEE1Ed6SvejbCXXp4A"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_evC3GEnzEd6JxJdzuWWlww" name="base_Class" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Class"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_evC3GknzEd6JxJdzuWWlww" name="Id">
<eAnnotations xmi:id="_evC3G0nzEd6JxJdzuWWlww" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ytvW8EnvEd6JxJdzuWWlww"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_evC3HEnzEd6JxJdzuWWlww" name="base_Property" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Property"/>
</eStructuralFeatures>
</eClassifiers>
</contents>
<contents xmi:type="ecore:EPackage" xmi:id="_FiPQYUnzEd6JxJdzuWWlww" name="Profile" nsURI="http:///schemas/Profile/_FiPQYEnzEd6JxJdzuWWlww/1" nsPrefix="Profile">
<eClassifiers xmi:type="ecore:EClass" xmi:id="_FiPQYknzEd6JxJdzuWWlww" name="Entity">
<eAnnotations xmi:id="_FiPQY0nzEd6JxJdzuWWlww" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_nFeQcEE1Ed6SvejbCXXp4A"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_FiPQZEnzEd6JxJdzuWWlww" name="base_Class" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Class"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_FiPQZknzEd6JxJdzuWWlww" name="ValueObject">
<eAnnotations xmi:id="_FiPQZ0nzEd6JxJdzuWWlww" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_nyegYEE1Ed6SvejbCXXp4A"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_FiPQaEnzEd6JxJdzuWWlww" name="base_Class" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Class"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_FiPQaknzEd6JxJdzuWWlww" name="Id">
<eAnnotations xmi:id="_FiPQa0nzEd6JxJdzuWWlww" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ytvW8EnvEd6JxJdzuWWlww"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_FiPQbEnzEd6JxJdzuWWlww" name="base_Property" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Property"/>
</eStructuralFeatures>
</eClassifiers>
</contents>
<contents xmi:type="ecore:EPackage" xmi:id="_8TefQkE1Ed6SvejbCXXp4A" name="Profile" nsURI="http:///schemas/Profile/_8TefQEE1Ed6SvejbCXXp4A/0" nsPrefix="Profile">
<eClassifiers xmi:type="ecore:EClass" xmi:id="_8TefQ0E1Ed6SvejbCXXp4A" name="Entity">
<eAnnotations xmi:id="_8TefREE1Ed6SvejbCXXp4A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_nFeQcEE1Ed6SvejbCXXp4A"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8TefRUE1Ed6SvejbCXXp4A" name="base_Class" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Class"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_8TefR0E1Ed6SvejbCXXp4A" name="ValueObject">
<eAnnotations xmi:id="_8TefSEE1Ed6SvejbCXXp4A" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_nyegYEE1Ed6SvejbCXXp4A"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8TefSUE1Ed6SvejbCXXp4A" name="base_Class" ordered="false" lowerBound="1">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Class"/>
</eStructuralFeatures>
</eClassifiers>
</contents>
</eAnnotations>
<elementImport xmi:id="_j3htwUE1Ed6SvejbCXXp4A">
<importedElement xmi:type="uml:PrimitiveType" href=" pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolea n"/>
</elementImport>
<elementImport xmi:id="_j3htwkE1Ed6SvejbCXXp4A">
<importedElement xmi:type="uml:PrimitiveType" href=" pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</elementImport>
<elementImport xmi:id="_j3htw0E1Ed6SvejbCXXp4A">
<importedElement xmi:type="uml:PrimitiveType" href=" pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Unlimi tedNatural"/>
</elementImport>
<elementImport xmi:id="_j3htxEE1Ed6SvejbCXXp4A">
<importedElement xmi:type="uml:PrimitiveType" href=" pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Intege r"/>
</elementImport>
<elementImport xmi:id="_lkBEwEE1Ed6SvejbCXXp4A">
<importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
</elementImport>
<elementImport xmi:id="_fWYrQEnwEd6JxJdzuWWlww">
<importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
</elementImport>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_nFeQcEE1Ed6SvejbCXXp4A" name="Entity">
<ownedAttribute xmi:id="_o9I8skE1Ed6SvejbCXXp4A" name="base_Class" association="_o9I8sEE1Ed6SvejbCXXp4A">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_nyegYEE1Ed6SvejbCXXp4A" name="ValueObject">
<ownedAttribute xmi:id="_pYs3UkE1Ed6SvejbCXXp4A" name="base_Class" association="_pYs3UEE1Ed6SvejbCXXp4A">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_o9I8sEE1Ed6SvejbCXXp4A" name="Class_Entity" memberEnd="_o9I8sUE1Ed6SvejbCXXp4A _o9I8skE1Ed6SvejbCXXp4A">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_o9I8sUE1Ed6SvejbCXXp4A" name="extension_Entity" type="_nFeQcEE1Ed6SvejbCXXp4A" aggregation="composite" association="_o9I8sEE1Ed6SvejbCXXp4A"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_pYs3UEE1Ed6SvejbCXXp4A" name="Class_ValueObject" memberEnd="_pYs3UUE1Ed6SvejbCXXp4A _pYs3UkE1Ed6SvejbCXXp4A">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_pYs3UUE1Ed6SvejbCXXp4A" name="extension_ValueObject" type="_nyegYEE1Ed6SvejbCXXp4A" aggregation="composite" association="_pYs3UEE1Ed6SvejbCXXp4A"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_ytvW8EnvEd6JxJdzuWWlww" name="Id">
<ownedAttribute xmi:id="_hNJYkknwEd6JxJdzuWWlww" name="base_Property" association="_hNJYkEnwEd6JxJdzuWWlww">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_hNJYkEnwEd6JxJdzuWWlww" name="Property_Id" memberEnd="_hNJYkUnwEd6JxJdzuWWlww _hNJYkknwEd6JxJdzuWWlww">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_hNJYkUnwEd6JxJdzuWWlww" name="extension_Id" type="_ytvW8EnvEd6JxJdzuWWlww" aggregation="composite" association="_hNJYkEnwEd6JxJdzuWWlww"/>
</packagedElement>
</uml:Profile>

--------------050906000309020504090101--
Re: [ATL] lazy rule call error [message #105819 is a reply to message #105668] Fri, 29 May 2009 07:28 Go to previous message
Esteban Dugueperoux is currently offline Esteban DugueperouxFriend
Messages: 472
Registered: July 2009
Senior Member
Same problem with RC2.
Previous Topic:ATL AllInstances Problem
Next Topic:[ATL] Using external resources in ecore Meta-model
Goto Forum:
  


Current Time: Fri Apr 26 19:28:58 GMT 2024

Powered by FUDForum. Page generated in 0.03464 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top