Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » M2M (model-to-model transformation) » [ATL] Launch programmatically
[ATL] Launch programmatically [message #58169] Fri, 17 August 2007 14:03 Go to next message
Eclipse UserFriend
Originally posted by: rb_account.yahoo.de

Hello,

I tried to launch my transformation programmatically based on the code =

profided by Milan Milanovic
( http://wiki.eclipse.org/ATL_Howtos#How_do_I_launch_transform ations_prog=
rammatically.3F).

Basically I do the following steps:
1. load my metamodels, e.g.
model =3D AtlModelHandler.getDefault("EMF").loadModel(getMetamodelName()=
, =

AtlModelHandler.getDefault("EMF").getMof(), =

getMetamodelPath().openStream());

2. load my inputmodels, eg.
model =3D AtlModelHandler.getDefault("EMF").loadModel(getModelName(), =

metamodel, getModelPath().openStream());

3. create a new output model:
model =3D =

AtlModelHandler.getDefault("EMF").newModel(getModelName(),this.getModelP=
ath().toString(),metamodel);

I don't get any errors until now, so the models seem to be loaded =

correctly.

4. launch the transformation
AtlLauncher.getDefault().launch(transformationFile,models,Co llections.EM=
PTY_MAP);
Launching the transformation gives me the error, shown below.

The transformation works fine, if I launch it with ATL or within Eclipse=
..
I guess the error is due to the fact, that the asm-file is compiled with=
=

the atl-bundle 2.0
and the libraries within the example-code from Milan are based on an old=
er =

version.

Where do I get the newest libraries for using ATL 2.0 programmatically?
I tried to import the libraries from the eclipse/plugin directory, but =

then I get some ClassDefNotFoundException...

Any ideas?

Best regards

Rainer Bernhard


****** BEGIN Stack Trace
exception:
java.lang.NullPointerException
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:19 9)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:276)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)
at =

de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.transfo=
rm(BasicTransformation.java:51)
at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
A.main() : ??#22 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.SimpleDataTypes() : ??#2 38:3-40:4
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
message: cannot find model SOMKOS
A.main() : ??#24 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__matcher__() : ??#1 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__matchKOS2Schema() : ??#2 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
exception:
java.lang.NullPointerException
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:26 5)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:276)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)
at =

de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.transfo=
rm(BasicTransformation.java:51)
at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
A.main() : ??#24 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__matcher__() : ??#1 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__matchKOS2Schema() : ??#2 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
message: cannot find model SOMKOS
A.main() : ??#24 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__matcher__() : ??#3 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__matchOT2Type() : ??#2 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
exception:
java.lang.NullPointerException
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:26 5)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:276)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)
at =

de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.transfo=
rm(BasicTransformation.java:51)
at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
A.main() : ??#24 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__matcher__() : ??#3 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__matchOT2Type() : ??#2 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
message: cannot find model SOMKOS
A.main() : ??#24 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__matcher__() : ??#5 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__matchOT2SubType() : ??#2 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
exception:
java.lang.NullPointerException
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:26 5)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:276)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)
at =

de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.transfo=
rm(BasicTransformation.java:51)
at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
A.main() : ??#24 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__matcher__() : ??#5 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__matchOT2SubType() : ??#2 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
message: cannot find model SOMKOS
A.main() : ??#24 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__matcher__() : ??#7 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__matchAttribut2Element() : ??#2 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
exception:
java.lang.NullPointerException
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:26 5)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:276)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)
at =

de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.transfo=
rm(BasicTransformation.java:51)
at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
A.main() : ??#24 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__matcher__() : ??#7 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__matchAttribut2Element() : ??#2 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
message: cannot find model SOMKOS
A.main() : ??#24 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__matcher__() : ??#9 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__matchIsPartOf2ListElement() : ??#2 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
exception:
java.lang.NullPointerException
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:26 5)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:276)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)
at =

de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.transfo=
rm(BasicTransformation.java:51)
at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
A.main() : ??#24 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__matcher__() : ??#9 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__matchIsPartOf2ListElement() : ??#2 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
message: cannot find model SOMKOS
A.main() : ??#24 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__matcher__() : ??#11 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__matchIsPartOf2Element() : ??#2 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
exception:
java.lang.NullPointerException
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:26 5)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:276)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)
at =

de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.transfo=
rm(BasicTransformation.java:51)
at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
A.main() : ??#24 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__matcher__() : ??#11 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__matchIsPartOf2Element() : ??#2 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.

-- =

Erstellt mit Operas revolution=E4rem E-Mail-Modul: http://www.opera.com/=
mail/
Re: [ATL] Launch programmatically [message #58202 is a reply to message #58169] Fri, 17 August 2007 14:09 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: rb_account.yahoo.de

------------i5ggODw2L4lZpoaZM1yzbd
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-15
Content-Transfer-Encoding: Quoted-Printable

I enclosed the wrong error description. Sorry for that mistake.
Here the correct message and I also enclosed the atl-File.


INFO: Transform...
****** BEGIN Stack Trace
message: ERROR: could not find operation first on Set(OclAny) having =

supertypes: [Collection(OclAny)]
A.main() : ??#26 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__exec__() : ??#18 null
local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientLink {r=
ule =3D =

'OT2Type', sourceElements =3D {ot =3D somkos!Sortiment}, targetElements =
=3D =

{element =3D xsd!Sortiment, modGroup =3D xsd!<unnamed>, ct =3D =

xsd!SortimentTyp}, variables =3D {isPartOf =3D Sequence {}}}}
local stack =3D []
A.__applyOT2Type(1 : NTransientLink;) : ??#75 130:3-130:40
local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unnamed>, =
=

ot=3Dsomkos!Sortiment, self=3DSOMGP2XSD : ASMModule, ct=3Dxsd!SortimentT=
yp, =

element=3Dxsd!Sortiment, link=3DTransientLink {rule =3D 'OT2Type', =

sourceElements =3D {ot =3D somkos!Sortiment}, targetElements =3D {elemen=
t =3D =

xsd!Sortiment, modGroup =3D xsd!<unnamed>, ct =3D xsd!SortimentTyp}, var=
iables =

=3D {isPartOf =3D Sequence {}}}}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
exception:
java.util.EmptyStackException
at java.util.Stack.peek(Unknown Source)
at java.util.Stack.pop(Unknown Source)
at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:27 5)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:30 9)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:276)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)
at =

de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.transfo=
rm(BasicTransformation.java:50)
at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
A.main() : ??#26 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__exec__() : ??#18 null
local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientLink {r=
ule =3D =

'OT2Type', sourceElements =3D {ot =3D somkos!Sortiment}, targetElements =
=3D =

{element =3D xsd!Sortiment, modGroup =3D xsd!<unnamed>, ct =3D =

xsd!SortimentTyp}, variables =3D {isPartOf =3D Sequence {}}}}
local stack =3D []
A.__applyOT2Type(1 : NTransientLink;) : ??#77 null
local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unnamed>, =
=

ot=3Dsomkos!Sortiment, self=3DSOMGP2XSD : ASMModule, ct=3Dxsd!SortimentT=
yp, =

element=3Dxsd!Sortiment, link=3DTransientLink {rule =3D 'OT2Type', =

sourceElements =3D {ot =3D somkos!Sortiment}, targetElements =3D {elemen=
t =3D =

xsd!Sortiment, modGroup =3D xsd!<unnamed>, ct =3D xsd!SortimentTyp}, var=
iables =

=3D {isPartOf =3D Sequence {}}}}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
message: cannot set feature XSD!XSDModelGroup.contents to value =

org.eclipse.emf.ecore.impl.EObjectImpl@7109c4 (eClass: =

org.eclipse.emf.ecore.impl.EClassImpl@b8bef7 (name: XSDElementDeclaratio=
n) =

(instanceClassName: null) (abstract: false, interface: false))
A.main() : ??#26 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__exec__() : ??#18 null
local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientLink {r=
ule =3D =

'OT2Type', sourceElements =3D {ot =3D somkos!Auftrag}, targetElements =3D=
=

{element =3D xsd!<notnamedyet>, modGroup =3D xsd!<unnamed>, ct =3D =

xsd!AuftragTyp}, variables =3D {isPartOf =3D Sequence {somkos!<notnamedy=
et>}}}}
local stack =3D []
A.__applyOT2Type(1 : NTransientLink;) : ??#51 120:4-120:28
local variables =3D {isPartOf=3DSequence {somkos!<notnamedyet>}, =

modGroup=3Dxsd!<unnamed>, ot=3Dsomkos!Auftrag, self=3DSOMGP2XSD : ASMMod=
ule, =

ct=3Dxsd!AuftragTyp, element=3Dxsd!<notnamedyet>, link=3DTransientLink {=
rule =3D =

'OT2Type', sourceElements =3D {ot =3D somkos!Auftrag}, targetElements =3D=
=

{element =3D xsd!<notnamedyet>, modGroup =3D xsd!<unnamed>, ct =3D =

xsd!AuftragTyp}, variables =3D {isPartOf =3D Sequence {somkos!<notnamedy=
et>}}}}
local stack =3D [xsd!<unnamed>]
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
message: cannot set feature XSD!XSDModelGroup.contents to value =

org.eclipse.emf.ecore.impl.EObjectImpl@17e121c (eClass: =

org.eclipse.emf.ecore.impl.EClassImpl@b8bef7 (name: XSDElementDeclaratio=
n) =

(instanceClassName: null) (abstract: false, interface: false))
A.main() : ??#26 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__exec__() : ??#18 null
local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientLink {r=
ule =3D =

'OT2Type', sourceElements =3D {ot =3D somkos!Auftrag}, targetElements =3D=
=

{element =3D xsd!<notnamedyet>, modGroup =3D xsd!<unnamed>, ct =3D =

xsd!AuftragTyp}, variables =3D {isPartOf =3D Sequence {somkos!<notnamedy=
et>}}}}
local stack =3D []
A.__applyOT2Type(1 : NTransientLink;) : ??#51 120:4-120:28
local variables =3D {isPartOf=3DSequence {somkos!<notnamedyet>}, =

modGroup=3Dxsd!<unnamed>, ot=3Dsomkos!Auftrag, self=3DSOMGP2XSD : ASMMod=
ule, =

ct=3Dxsd!AuftragTyp, element=3Dxsd!<notnamedyet>, link=3DTransientLink {=
rule =3D =

'OT2Type', sourceElements =3D {ot =3D somkos!Auftrag}, targetElements =3D=
=

{element =3D xsd!<notnamedyet>, modGroup =3D xsd!<unnamed>, ct =3D =

xsd!AuftragTyp}, variables =3D {isPartOf =3D Sequence {somkos!<notnamedy=
et>}}}}
local stack =3D [xsd!<unnamed>]
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
message: cannot set feature XSD!XSDModelGroup.contents to value =

org.eclipse.emf.ecore.impl.EObjectImpl@161dfb5 (eClass: =

org.eclipse.emf.ecore.impl.EClassImpl@b8bef7 (name: XSDElementDeclaratio=
n) =

(instanceClassName: null) (abstract: false, interface: false))
A.main() : ??#26 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__exec__() : ??#18 null
local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientLink {r=
ule =3D =

'OT2Type', sourceElements =3D {ot =3D somkos!Auftrag}, targetElements =3D=
=

{element =3D xsd!<notnamedyet>, modGroup =3D xsd!<unnamed>, ct =3D =

xsd!AuftragTyp}, variables =3D {isPartOf =3D Sequence {somkos!<notnamedy=
et>}}}}
local stack =3D []
A.__applyOT2Type(1 : NTransientLink;) : ??#56 121:4-121:24
local variables =3D {isPartOf=3DSequence {somkos!<notnamedyet>}, =

modGroup=3Dxsd!<unnamed>, ot=3Dsomkos!Auftrag, self=3DSOMGP2XSD : ASMMod=
ule, =

ct=3Dxsd!AuftragTyp, element=3Dxsd!<notnamedyet>, link=3DTransientLink {=
rule =3D =

'OT2Type', sourceElements =3D {ot =3D somkos!Auftrag}, targetElements =3D=
=

{element =3D xsd!<notnamedyet>, modGroup =3D xsd!<unnamed>, ct =3D =

xsd!AuftragTyp}, variables =3D {isPartOf =3D Sequence {somkos!<notnamedy=
et>}}}}
local stack =3D [xsd!<unnamed>]
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
message: ERROR: could not find operation first on Set(OclAny) having =

supertypes: [Collection(OclAny)]
A.main() : ??#26 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__exec__() : ??#18 null
local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientLink {r=
ule =3D =

'OT2Type', sourceElements =3D {ot =3D somkos!Auftrag}, targetElements =3D=
=

{element =3D xsd!Auftrag, modGroup =3D xsd!<unnamed>, ct =3D xsd!Auftrag=
Typ}, =

variables =3D {isPartOf =3D Sequence {somkos!<notnamedyet>}}}}
local stack =3D []
A.__applyOT2Type(1 : NTransientLink;) : ??#75 130:3-130:40
local variables =3D {isPartOf=3DSequence {somkos!<notnamedyet>}, =

modGroup=3Dxsd!<unnamed>, ot=3Dsomkos!Auftrag, self=3DSOMGP2XSD : ASMMod=
ule, =

ct=3Dxsd!AuftragTyp, element=3Dxsd!Auftrag, link=3DTransientLink {rule =3D=
=

'OT2Type', sourceElements =3D {ot =3D somkos!Auftrag}, targetElements =3D=
=

{element =3D xsd!Auftrag, modGroup =3D xsd!<unnamed>, ct =3D xsd!Auftrag=
Typ}, =

variables =3D {isPartOf =3D Sequence {somkos!<notnamedyet>}}}}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
exception:
java.util.EmptyStackException
at java.util.Stack.peek(Unknown Source)
at java.util.Stack.pop(Unknown Source)
at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:27 5)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:30 9)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:276)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)
at =

de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.transfo=
rm(BasicTransformation.java:50)
at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
A.main() : ??#26 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__exec__() : ??#18 null
local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientLink {r=
ule =3D =

'OT2Type', sourceElements =3D {ot =3D somkos!Auftrag}, targetElements =3D=
=

{element =3D xsd!Auftrag, modGroup =3D xsd!<unnamed>, ct =3D xsd!Auftrag=
Typ}, =

variables =3D {isPartOf =3D Sequence {somkos!<notnamedyet>}}}}
local stack =3D []
A.__applyOT2Type(1 : NTransientLink;) : ??#77 null
local variables =3D {isPartOf=3DSequence {somkos!<notnamedyet>}, =

modGroup=3Dxsd!<unnamed>, ot=3Dsomkos!Auftrag, self=3DSOMGP2XSD : ASMMod=
ule, =

ct=3Dxsd!AuftragTyp, element=3Dxsd!Auftrag, link=3DTransientLink {rule =3D=
=

'OT2Type', sourceElements =3D {ot =3D somkos!Auftrag}, targetElements =3D=
=

{element =3D xsd!Auftrag, modGroup =3D xsd!<unnamed>, ct =3D xsd!Auftrag=
Typ}, =

variables =3D {isPartOf =3D Sequence {somkos!<notnamedyet>}}}}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
message: ERROR: could not find operation first on Set(OclAny) having =

supertypes: [Collection(OclAny)]
A.main() : ??#26 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__exec__() : ??#18 null
local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientLink {r=
ule =3D =

'OT2Type', sourceElements =3D {ot =3D somkos!Lieferanweisung}, targetEle=
ments =

=3D {element =3D xsd!Lieferanweisung, modGroup =3D xsd!<unnamed>, ct =3D=
=

xsd!LieferanweisungTyp}, variables =3D {isPartOf =3D Sequence {}}}}
local stack =3D []
A.__applyOT2Type(1 : NTransientLink;) : ??#75 130:3-130:40
local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unnamed>, =
=

ot=3Dsomkos!Lieferanweisung, self=3DSOMGP2XSD : ASMModule, =

ct=3Dxsd!LieferanweisungTyp, element=3Dxsd!Lieferanweisung, link=3DTrans=
ientLink =

{rule =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Lieferanweisung},=
=

targetElements =3D {element =3D xsd!Lieferanweisung, modGroup =3D xsd!<u=
nnamed>, =

ct =3D xsd!LieferanweisungTyp}, variables =3D {isPartOf =3D Sequence {}}=
}}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
exception:
java.util.EmptyStackException
at java.util.Stack.peek(Unknown Source)
at java.util.Stack.pop(Unknown Source)
at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:27 5)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:30 9)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:276)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)
at =

de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.transfo=
rm(BasicTransformation.java:50)
at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
A.main() : ??#26 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__exec__() : ??#18 null
local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientLink {r=
ule =3D =

'OT2Type', sourceElements =3D {ot =3D somkos!Lieferanweisung}, targetEle=
ments =

=3D {element =3D xsd!Lieferanweisung, modGroup =3D xsd!<unnamed>, ct =3D=
=

xsd!LieferanweisungTyp}, variables =3D {isPartOf =3D Sequence {}}}}
local stack =3D []
A.__applyOT2Type(1 : NTransientLink;) : ??#77 null
local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unnamed>, =
=

ot=3Dsomkos!Lieferanweisung, self=3DSOMGP2XSD : ASMModule, =

ct=3Dxsd!LieferanweisungTyp, element=3Dxsd!Lieferanweisung, link=3DTrans=
ientLink =

{rule =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Lieferanweisung},=
=

targetElements =3D {element =3D xsd!Lieferanweisung, modGroup =3D xsd!<u=
nnamed>, =

ct =3D xsd!LieferanweisungTyp}, variables =3D {isPartOf =3D Sequence {}}=
}}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
message: ERROR: could not find operation first on Set(OclAny) having =

supertypes: [Collection(OclAny)]
A.main() : ??#26 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__exec__() : ??#18 null
local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientLink {r=
ule =3D =

'OT2Type', sourceElements =3D {ot =3D somkos!Liefermeldung}, targetEleme=
nts =3D =

{element =3D xsd!Liefermeldung, modGroup =3D xsd!<unnamed>, ct =3D =

xsd!LiefermeldungTyp}, variables =3D {isPartOf =3D Sequence {}}}}
local stack =3D []
A.__applyOT2Type(1 : NTransientLink;) : ??#75 130:3-130:40
local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unnamed>, =
=

ot=3Dsomkos!Liefermeldung, self=3DSOMGP2XSD : ASMModule, =

ct=3Dxsd!LiefermeldungTyp, element=3Dxsd!Liefermeldung, link=3DTransient=
Link =

{rule =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Liefermeldung}, =

targetElements =3D {element =3D xsd!Liefermeldung, modGroup =3D xsd!<unn=
amed>, =

ct =3D xsd!LiefermeldungTyp}, variables =3D {isPartOf =3D Sequence {}}}}=

local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
exception:
java.util.EmptyStackException
at java.util.Stack.peek(Unknown Source)
at java.util.Stack.pop(Unknown Source)
at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:27 5)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:30 9)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:276)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)
at =

de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.transfo=
rm(BasicTransformation.java:50)
at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
A.main() : ??#26 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__exec__() : ??#18 null
local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientLink {r=
ule =3D =

'OT2Type', sourceElements =3D {ot =3D somkos!Liefermeldung}, targetEleme=
nts =3D =

{element =3D xsd!Liefermeldung, modGroup =3D xsd!<unnamed>, ct =3D =

xsd!LiefermeldungTyp}, variables =3D {isPartOf =3D Sequence {}}}}
local stack =3D []
A.__applyOT2Type(1 : NTransientLink;) : ??#77 null
local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unnamed>, =
=

ot=3Dsomkos!Liefermeldung, self=3DSOMGP2XSD : ASMModule, =

ct=3Dxsd!LiefermeldungTyp, element=3Dxsd!Liefermeldung, link=3DTransient=
Link =

{rule =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Liefermeldung}, =

targetElements =3D {element =3D xsd!Liefermeldung, modGroup =3D xsd!<unn=
amed>, =

ct =3D xsd!LiefermeldungTyp}, variables =3D {isPartOf =3D Sequence {}}}}=

local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
message: ERROR: could not find operation first on Set(OclAny) having =

supertypes: [Collection(OclAny)]
A.main() : ??#26 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__exec__() : ??#18 null
local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientLink {r=
ule =3D =

'OT2Type', sourceElements =3D {ot =3D somkos!Geschaeftspartner}, =

targetElements =3D {element =3D xsd!Geschaeftspartner, modGroup =3D =

xsd!<unnamed>, ct =3D xsd!GeschaeftspartnerTyp}, variables =3D {isPartOf=
=3D =

Sequence {}}}}
local stack =3D []
A.__applyOT2Type(1 : NTransientLink;) : ??#75 130:3-130:40
local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unnamed>, =
=

ot=3Dsomkos!Geschaeftspartner, self=3DSOMGP2XSD : ASMModule, =

ct=3Dxsd!GeschaeftspartnerTyp, element=3Dxsd!Geschaeftspartner, =

link=3DTransientLink {rule =3D 'OT2Type', sourceElements =3D {ot =3D =

somkos!Geschaeftspartner}, targetElements =3D {element =3D =

xsd!Geschaeftspartner, modGroup =3D xsd!<unnamed>, ct =3D =

xsd!GeschaeftspartnerTyp}, variables =3D {isPartOf =3D Sequence {}}}}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
exception:
java.util.EmptyStackException
at java.util.Stack.peek(Unknown Source)
at java.util.Stack.pop(Unknown Source)
at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:27 5)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:30 9)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:276)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)
at =

de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.transfo=
rm(BasicTransformation.java:50)
at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
A.main() : ??#26 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__exec__() : ??#18 null
local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientLink {r=
ule =3D =

'OT2Type', sourceElements =3D {ot =3D somkos!Geschaeftspartner}, =

targetElements =3D {element =3D xsd!Geschaeftspartner, modGroup =3D =

xsd!<unnamed>, ct =3D xsd!GeschaeftspartnerTyp}, variables =3D {isPartOf=
=3D =

Sequence {}}}}
local stack =3D []
A.__applyOT2Type(1 : NTransientLink;) : ??#77 null
local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unnamed>, =
=

ot=3Dsomkos!Geschaeftspartner, self=3DSOMGP2XSD : ASMModule, =

ct=3Dxsd!GeschaeftspartnerTyp, element=3Dxsd!Geschaeftspartner, =

link=3DTransientLink {rule =3D 'OT2Type', sourceElements =3D {ot =3D =

somkos!Geschaeftspartner}, targetElements =3D {element =3D =

xsd!Geschaeftspartner, modGroup =3D xsd!<unnamed>, ct =3D =

xsd!GeschaeftspartnerTyp}, variables =3D {isPartOf =3D Sequence {}}}}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
message: ERROR: could not find operation first on Set(OclAny) having =

supertypes: [Collection(OclAny)]
A.main() : ??#26 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__exec__() : ??#18 null
local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientLink {r=
ule =3D =

'OT2Type', sourceElements =3D {ot =3D somkos!Lieferung}, targetElements =
=3D =

{element =3D xsd!Lieferung, modGroup =3D xsd!<unnamed>, ct =3D =

xsd!LieferungTyp}, variables =3D {isPartOf =3D Sequence {}}}}
local stack =3D []
A.__applyOT2Type(1 : NTransientLink;) : ??#75 130:3-130:40
local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unnamed>, =
=

ot=3Dsomkos!Lieferung, self=3DSOMGP2XSD : ASMModule, ct=3Dxsd!LieferungT=
yp, =

element=3Dxsd!Lieferung, link=3DTransientLink {rule =3D 'OT2Type', =

sourceElements =3D {ot =3D somkos!Lieferung}, targetElements =3D {elemen=
t =3D =

xsd!Lieferung, modGroup =3D xsd!<unnamed>, ct =3D xsd!LieferungTyp}, var=
iables =

=3D {isPartOf =3D Sequence {}}}}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
exception:
java.util.EmptyStackException
at java.util.Stack.peek(Unknown Source)
at java.util.Stack.pop(Unknown Source)
at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:27 5)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:30 9)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:276)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)
at =

de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.transfo=
rm(BasicTransformation.java:50)
at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
A.main() : ??#26 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__exec__() : ??#18 null
local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientLink {r=
ule =3D =

'OT2Type', sourceElements =3D {ot =3D somkos!Lieferung}, targetElements =
=3D =

{element =3D xsd!Lieferung, modGroup =3D xsd!<unnamed>, ct =3D =

xsd!LieferungTyp}, variables =3D {isPartOf =3D Sequence {}}}}
local stack =3D []
A.__applyOT2Type(1 : NTransientLink;) : ??#77 null
local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unnamed>, =
=

ot=3Dsomkos!Lieferung, self=3DSOMGP2XSD : ASMModule, ct=3Dxsd!LieferungT=
yp, =

element=3Dxsd!Lieferung, link=3DTransientLink {rule =3D 'OT2Type', =

sourceElements =3D {ot =3D somkos!Lieferung}, targetElements =3D {elemen=
t =3D =

xsd!Lieferung, modGroup =3D xsd!<unnamed>, ct =3D xsd!LieferungTyp}, var=
iables =

=3D {isPartOf =3D Sequence {}}}}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
message: ERROR: could not find operation first on Set(OclAny) having =

supertypes: [Collection(OclAny)]
A.main() : ??#26 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__exec__() : ??#18 null
local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientLink {r=
ule =3D =

'OT2Type', sourceElements =3D {ot =3D somkos!Buch}, targetElements =3D {=
element =

=3D xsd!Buch, modGroup =3D xsd!<unnamed>, ct =3D xsd!BuchTyp}, variables=
=3D =

{isPartOf =3D Sequence {}}}}
local stack =3D []
A.__applyOT2Type(1 : NTransientLink;) : ??#75 130:3-130:40
local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unnamed>, =
=

ot=3Dsomkos!Buch, self=3DSOMGP2XSD : ASMModule, ct=3Dxsd!BuchTyp, =

element=3Dxsd!Buch, link=3DTransientLink {rule =3D 'OT2Type', sourceElem=
ents =3D =

{ot =3D somkos!Buch}, targetElements =3D {element =3D xsd!Buch, modGroup=
=3D =

xsd!<unnamed>, ct =3D xsd!BuchTyp}, variables =3D {isPartOf =3D Sequence=
{}}}}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
exception:
java.util.EmptyStackException
at java.util.Stack.peek(Unknown Source)
at java.util.Stack.pop(Unknown Source)
at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:27 5)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:30 9)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:276)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)
at =

de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.transfo=
rm(BasicTransformation.java:50)
at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
A.main() : ??#26 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__exec__() : ??#18 null
local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientLink {r=
ule =3D =

'OT2Type', sourceElements =3D {ot =3D somkos!Buch}, targetElements =3D {=
element =

=3D xsd!Buch, modGroup =3D xsd!<unnamed>, ct =3D xsd!BuchTyp}, variables=
=3D =

{isPartOf =3D Sequence {}}}}
local stack =3D []
A.__applyOT2Type(1 : NTransientLink;) : ??#77 null
local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unnamed>, =
=

ot=3Dsomkos!Buch, self=3DSOMGP2XSD : ASMModule, ct=3Dxsd!BuchTyp, =

element=3Dxsd!Buch, link=3DTransientLink {rule =3D 'OT2Type', sourceElem=
ents =3D =

{ot =3D somkos!Buch}, targetElements =3D {element =3D xsd!Buch, modGroup=
=3D =

xsd!<unnamed>, ct =3D xsd!BuchTyp}, variables =3D {isPartOf =3D Sequence=
{}}}}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
message: ERROR: could not find operation first on Set(OclAny) having =

supertypes: [Collection(OclAny)]
A.main() : ??#26 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__exec__() : ??#18 null
local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientLink {r=
ule =3D =

'OT2Type', sourceElements =3D {ot =3D somkos!Auftragsposition}, targetEl=
ements =

=3D {element =3D xsd!Auftragsposition, modGroup =3D xsd!<unnamed>, ct =3D=
=

xsd!AuftragspositionTyp}, variables =3D {isPartOf =3D Sequence {}}}}
local stack =3D []
A.__applyOT2Type(1 : NTransientLink;) : ??#75 130:3-130:40
local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unnamed>, =
=

ot=3Dsomkos!Auftragsposition, self=3DSOMGP2XSD : ASMModule, =

ct=3Dxsd!AuftragspositionTyp, element=3Dxsd!Auftragsposition, =

link=3DTransientLink {rule =3D 'OT2Type', sourceElements =3D {ot =3D =

somkos!Auftragsposition}, targetElements =3D {element =3D =

xsd!Auftragsposition, modGroup =3D xsd!<unnamed>, ct =3D =

xsd!AuftragspositionTyp}, variables =3D {isPartOf =3D Sequence {}}}}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
exception:
java.util.EmptyStackException
at java.util.Stack.peek(Unknown Source)
at java.util.Stack.pop(Unknown Source)
at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:27 5)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:30 9)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:276)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)
at =

de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.transfo=
rm(BasicTransformation.java:50)
at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
A.main() : ??#26 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__exec__() : ??#18 null
local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientLink {r=
ule =3D =

'OT2Type', sourceElements =3D {ot =3D somkos!Auftragsposition}, targetEl=
ements =

=3D {element =3D xsd!Auftragsposition, modGroup =3D xsd!<unnamed>, ct =3D=
=

xsd!AuftragspositionTyp}, variables =3D {isPartOf =3D Sequence {}}}}
local stack =3D []
A.__applyOT2Type(1 : NTransientLink;) : ??#77 null
local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unnamed>, =
=

ot=3Dsomkos!Auftragsposition, self=3DSOMGP2XSD : ASMModule, =

ct=3Dxsd!AuftragspositionTyp, element=3Dxsd!Auftragsposition, =

link=3DTransientLink {rule =3D 'OT2Type', sourceElements =3D {ot =3D =

somkos!Auftragsposition}, targetElements =3D {element =3D =

xsd!Auftragsposition, modGroup =3D xsd!<unnamed>, ct =3D =

xsd!AuftragspositionTyp}, variables =3D {isPartOf =3D Sequence {}}}}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
message: ERROR: could not find operation first on Set(OclAny) having =

supertypes: [Collection(OclAny)]
A.main() : ??#26 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__exec__() : ??#28 null
local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientLink {r=
ule =3D =

'OT2SubType', sourceElements =3D {ot =3D somkos!Kunde}, targetElements =3D=
=

{element =3D xsd!Kunde, extension =3D xsd!extension, modGroup =3D xsd!<u=
nnamed>, =

ct =3D xsd!KundeTyp}, variables =3D {superType =3D somkos!Geschaeftspart=
ner, =

isPartOf =3D Sequence {}}}}
local stack =3D []
A.__applyOT2SubType(1 : NTransientLink;) : ??#110 181:3-181:40
local variables =3D {superType=3Dsomkos!Geschaeftspartner, ct=3Dxsd!Kun=
deTyp, =

modGroup=3Dxsd!<unnamed>, ot=3Dsomkos!Kunde, self=3DSOMGP2XSD : ASMModul=
e, =

isPartOf=3DSequence {}, element=3Dxsd!Kunde, extension=3Dxsd!extension, =
=

link=3DTransientLink {rule =3D 'OT2SubType', sourceElements =3D {ot =3D =
=

somkos!Kunde}, targetElements =3D {element =3D xsd!Kunde, extension =3D =
=

xsd!extension, modGroup =3D xsd!<unnamed>, ct =3D xsd!KundeTyp}, variabl=
es =3D =

{superType =3D somkos!Geschaeftspartner, isPartOf =3D Sequence {}}}}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
****** BEGIN Stack Trace
exception:
java.util.EmptyStackException
at java.util.Stack.peek(Unknown Source)
at java.util.Stack.pop(Unknown Source)
at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:27 5)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:30 9)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:276)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)
at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)
at =

de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.transfo=
rm(BasicTransformation.java:50)
at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
A.main() : ??#26 null
local variables =3D {self=3DSOMGP2XSD : ASMModule}
local stack =3D []
A.__exec__() : ??#28 null
local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientLink {r=
ule =3D =

'OT2SubType', sourceElements =3D {ot =3D somkos!Kunde}, targetElements =3D=
=

{element =3D xsd!Kunde, extension =3D xsd!extension, modGroup =3D xsd!<u=
nnamed>, =

ct =3D xsd!KundeTyp}, variables =3D {superType =3D somkos!Geschaeftspart=
ner, =

isPartOf =3D Sequence {}}}}
local stack =3D []
A.__applyOT2SubType(1 : NTransientLink;) : ??#112 null
local variables =3D {superType=3Dsomkos!Geschaeftspartner, ct=3Dxsd!Kun=
deTyp, =

modGroup=3Dxsd!<unnamed>, ot=3Dsomkos!Kunde, self=3DSOMGP2XSD : ASMModul=
e, =

isPartOf=3DSequence {}, element=3Dxsd!Kunde, extension=3Dxsd!extension, =
=

link=3DTransientLink {rule =3D 'OT2SubType', sourceElements =3D {ot =3D =
=

somkos!Kunde}, targetElements =3D {element =3D xsd!Kunde, extension =3D =
=

xsd!extension, modGroup =3D xsd!<unnamed>, ct =3D xsd!KundeTyp}, variabl=
es =3D =

{superType =3D somkos!Geschaeftspartner, isPartOf =3D Sequence {}}}}
local stack =3D []
****** END Stack Trace
Trying to continue execution despite the error.
------------i5ggODw2L4lZpoaZM1yzbd
Content-Disposition: attachment; filename=SOMKOS2XSD.atl
Content-Type: application/octet-stream; name=SOMKOS2XSD.atl
Content-Transfer-Encoding: Base64

bW9kdWxlIFNPTUdQMlhTRDsgLS0gTW9kdWxlIFRlbXBsYXRlCmNyZWF0ZSB4 c2Qg
OiBYU0QgZnJvbSBzb21rb3MgOiBTT01LT1M7IAoKCgotLSoqKioqKioqKioq Kioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKLS1Fcm1pdHRlbHQg ZGVu
IGtvcnJlc3BvbmRpZXJuZGVuIFhTRFR5cCBm/HIgZWluZW4gS09TLUJhc2lz dHlw
ZW4gCi0tKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq Kioq
KioqKgpoZWxwZXIgZGVmIDogZ2V0U2ltcGxlVHlwZURlZmluaXRpb24odDog IFNP
TUtPUyFCYXNpc1R5cCkgOiBYU0QhWFNEU2ltcGxlVHlwZURlZmluaXRpb24g PQoJ
aWYgdC50eXAgPSAjc3RyaW5nIHRoZW4KCQlYU0QhWFNEU2ltcGxlVHlwZURl Zmlu
aXRpb24uYWxsSW5zdGFuY2VzKCktPnNlbGVjdChzfHMubmFtZSA9ICdzdHJp bmcn
KS0+Zmlyc3QoKQoJZWxzZQoJCWlmIHQudHlwID0gI2ludCB0aGVuCgkJCVhT RCFY
U0RTaW1wbGVUeXBlRGVmaW5pdGlvbi5hbGxJbnN0YW5jZXMoKS0+c2VsZWN0 KHN8
cy5uYW1lID0gJ2ludCcpLT5maXJzdCgpCgkJZWxzZQoJCQlpZiB0LnR5cCA9 ICNk
b3VibGUgdGhlbgoJCQkJWFNEIVhTRFNpbXBsZVR5cGVEZWZpbml0aW9uLmFs bElu
c3RhbmNlcygpLT5zZWxlY3Qoc3xzLm5hbWUgPSAnZG91YmxlJyktPmZpcnN0 KCkK
CQkJZWxzZQoJCQkJaWYgdC50eXAgPSAjZmxvYXQgdGhlbgoJCQkJCVhTRCFY U0RT
aW1wbGVUeXBlRGVmaW5pdGlvbi5hbGxJbnN0YW5jZXMoKS0+c2VsZWN0KHN8 cy5u
YW1lID0gJ2Zsb2F0JyktPmZpcnN0KCkKCQkJCWVsc2UKCQkJCQlpZiB0LnR5 cCA9
ICNib29sIHRoZW4KCQkJCQkJWFNEIVhTRFNpbXBsZVR5cGVEZWZpbml0aW9u LmFs
bEluc3RhbmNlcygpLT5zZWxlY3Qoc3xzLm5hbWUgPSAnYm9vbCcpLT5maXJz dCgp
CgkJCQkJZWxzZQoJCQkJCQlYU0QhWFNEU2ltcGxlVHlwZURlZmluaXRpb24u YWxs
SW5zdGFuY2VzKCktPnNlbGVjdChzfHMubmFtZSA9ICdkYXRlJyktPmZpcnN0 KCkJ
CQoJCQkJCWVuZGlmCgkJCQllbmRpZgoJCQllbmRpZgoJCWVuZGlmCgllbmRp ZjsK
CQotLSoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq Kioq
KioKLS1QcmltaXRpdmUgRGF0ZW50eXBlbiBlcnpldWdlbiAKLS0qKioqKioq Kioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCmVudHJ5cG9p bnQg
cnVsZSBTaW1wbGVEYXRhVHlwZXMoKSB7Cgl0bwoJCXMgOiBYU0QhWFNEU2lt cGxl
VHlwZURlZmluaXRpb24gKAoJCQkJCW5hbWUgPC0gJ3N0cmluZycJCQoJCSks CgkJ
CgkJaSA6IFhTRCFYU0RTaW1wbGVUeXBlRGVmaW5pdGlvbiAoCgkJCW5hbWUg PC0g
J2ludCcJCQoJCSksCgkJCgkJZCA6IFhTRCFYU0RTaW1wbGVUeXBlRGVmaW5p dGlv
biAoCgkJCW5hbWUgPC0gJ2RvdWJsZScJCQoJCSksCgkJCgkJYiA6IFhTRCFY U0RT
aW1wbGVUeXBlRGVmaW5pdGlvbiAoCgkJCW5hbWUgPC0gJ2Jvb2xlYW4nCQkK CQkp
LAoJCQoJCWYgOiBYU0QhWFNEU2ltcGxlVHlwZURlZmluaXRpb24gKAoJCQlu YW1l
IDwtICdmbG9hdCcJCQoJCSksCgkJCgkJZGF0ZSA6IFhTRCFYU0RTaW1wbGVU eXBl
RGVmaW5pdGlvbiAoCgkJCW5hbWUgPC0gJ2RhdGUnCQkKCQkpCn0KCgotLSoq Kioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKLS1L b256
ZXB0dWVsbGVzIE9iamVrdHNjaGVhbSB1bXdhbmRlbG4gaW4gCgktLVNjaGVt YQot
LSoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioK
cnVsZSBLT1MyU2NoZW1hIHsKCWZyb20KCQlrb3MgOiBTT01LT1MhS29uemVw dHVl
bGxlc09iamVrdHNjaGVtYQoJdG8KCQlzY2hlbWEgOiBYU0QhWFNEU2NoZW1h KAoJ
CQl0YXJnZXROYW1lc3BhY2UgPC0ga29zLnBhY2thZ2UsCgkJCXR5cGVEZWZp bml0
aW9ucyA8LSBYU0QhWFNEQ29tcGxleFR5cGVEZWZpbml0aW9uLmFsbEluc3Rh bmNl
cygpLAoJCQllbGVtZW50RGVjbGFyYXRpb25zIDwtIHRhcmdldE5hbWVzcGFj ZUVs
ZW1lbnQsCgkJCWVsZW1lbnREZWNsYXJhdGlvbnMgPC0gbmFtZUVsZW1lbnQK CQkp
LAoJCQoJCQoJCXRhcmdldE5hbWVzcGFjZUVsZW1lbnQgOiBYU0QhWFNERWxl bWVu
dERlY2xhcmF0aW9uICgKCQkJbmFtZSA8LSAndGFyZ2V0TmFtZXNwYWNlJywK CQkJ
dmFsdWUgPC0ga29zLnBhY2thZ2UudG9TdHJpbmcoKSwKCQkJdHlwZURlZmlu aXRp
b24gPC0gWFNEIVhTRFNpbXBsZVR5cGVEZWZpbml0aW9uLmFsbEluc3RhbmNl cygp
LT5zZWxlY3Qoc3xzLm5hbWUgPSAnc3RyaW5nJyktPmZpcnN0KCkKCQkpLAoJ CQoJ
CW5hbWVFbGVtZW50IDogWFNEIVhTREVsZW1lbnREZWNsYXJhdGlvbiAoCgkJ CW5h
bWUgPC0gJ25hbWUnLAoJCQl2YWx1ZSA8LSBrb3MubmFtZS50b1N0cmluZygp LAoJ
CQl0eXBlRGVmaW5pdGlvbiA8LSBYU0QhWFNEU2ltcGxlVHlwZURlZmluaXRp b24u
YWxsSW5zdGFuY2VzKCktPnNlbGVjdChzfHMubmFtZSA9ICdzdHJpbmcnKS0+ Zmly
c3QoKQoJCSkKCQkKfQoKCgotLSoqKioqKioqKioqKioqKioqKioqKioqKioq Kioq
KioqKioqKioqKioqKioqKioKLS1PYmpla3R0eXAgKGtlaW4gU3ViVHlwKSBu YWNo
ICAKCS0tQ29tcGxleFR5cGUKCQktLVNlcXVlbmNlCgkJCS0tRWxlbWVudAoJ LS1F
bGVtZW50Ci0tKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq Kioq
KioqKioqKgpydWxlIE9UMlR5cGV7Cglmcm9tIAoJCQlvdCA6IFNPTUtPUyFP Ympl
a3R0eXAgICgKCQkJCW90LmVpbmdlaGVuZGVCZXppZWh1bmdlbi0+c2VsZWN0 KGIg
fCBiLm9jbElzVHlwZU9mKFNPTUtPUyFJc0FCZXppZWh1bmcpKS0+c2l6ZSgp ID0g
MAoJCQkpCgl1c2luZyB7CgkJaXNQYXJ0T2YgOiBTT01LT1MhSXNQYXJ0T2ZC ZXpp
ZWh1bmcgPSBvdC5hdXNnZWhlbmRlQmV6aWVodW5nZW4tPnNlbGVjdChiIHwg Yi5v
Y2xJc1R5cGVPZihTT01LT1MhSXNQYXJ0T2ZCZXppZWh1bmcpKTsKCX0JCQkK CXRv
CgkJLS1UeXAKCQljdCA6IFhTRCFYU0RDb21wbGV4VHlwZURlZmluaXRpb24g KAoJ
CQluYW1lIDwtIG90Lm5hbWUgKyAnVHlwJywKCQkJY29udGVudCA8LSBtb2RH cm91
cAoJCSksCgkJCgkJbW9kR3JvdXAgOiBYU0QhWFNETW9kZWxHcm91cCAoCgkJ CWNv
bXBvc2l0b3IgPC0gI3NlcXVlbmNlLAoJCQljb250ZW50cyA8LSBvdC5hdHRy aWJ1
dGUsCgkJCWNvbnRlbnRzIDwtIGlzUGFydE9mCgkJKSwKCQkKCQktLUVsZW1l bnQJ
CgkJZWxlbWVudCA6IFhTRCFYU0RFbGVtZW50RGVjbGFyYXRpb24gKAoJCQlu YW1l
IDwtIG90Lm5hbWUsCgkJCXR5cGVEZWZpbml0aW9uIDwtIGN0CgkJKQkJCglk byB7
CgkJWFNEIVhTRFNjaGVtYS5hbGxJbnN0YW5jZXMoKS0+Zmlyc3QoKS5lbGVt ZW50
RGVjbGFyYXRpb25zIDwtIGVsZW1lbnQ7Cgl9Cn0KCgoKCi0tKioqKioqKioq Kioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgotLU9iamVrdHR5 cCBk
ZXIgdm9uIFN1cGVyVHlwIGVyYnQgbmFjaCAgCgktLUNvbXBsZXhUeXBlCgkJ LS1F
eHRlbnNpb24KCQkJLS1TZXF1ZW5jZQoJCQkJLS1FbGVtZW50CgktLUVsZW1l bnQK
LS0qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq Kioq
CnJ1bGUgT1QyU3ViVHlwZXsKCWZyb20gCgkJCW90IDogU09NS09TIU9iamVr dHR5
cCAgKAoJCQkJb3QuZWluZ2VoZW5kZUJlemllaHVuZ2VuLT5zZWxlY3QoYiB8 IGIu
b2NsSXNUeXBlT2YoU09NS09TIUlzQUJlemllaHVuZykpLT5zaXplKCkgPiAw CgkJ
CSkKCXVzaW5nIHsKCQlzdXBlclR5cGUgOiBTT01LT1MhT2JqZWt0VHlwID0g b3Qu
ZWluZ2VoZW5kZUJlemllaHVuZ2VuLT5zZWxlY3QoYiB8IGIub2NsSXNUeXBl T2Yo
U09NS09TIUlzQUJlemllaHVuZykpLT5maXJzdCgpLnZvbjsKCQlpc1BhcnRP ZiA6
IFNPTUtPUyFJc1BhcnRPZkJlemllaHVuZyA9IG90LmF1c2dlaGVuZGVCZXpp ZWh1
bmdlbi0+c2VsZWN0KGIgfCBiLm9jbElzVHlwZU9mKFNPTUtPUyFJc1BhcnRP ZkJl
emllaHVuZykpOwoJfQoJdG8KCQktLVR5cAoJCWN0IDogWFNEIVhTRENvbXBs ZXhU
eXBlRGVmaW5pdGlvbiAoCgkJCW5hbWUgPC0gb3QubmFtZSArICdUeXAnLAoJ CQlj
b250ZW50IDwtIGV4dGVuc2lvbgoJCSksCgkJCgkJLS1FeHRlbnNpb24KCQll eHRl
bnNpb24gOiBYU0QhWFNEQ29tcGxleFR5cGVEZWZpbml0aW9uICgKCQkJZGVy aXZh
dGlvbk1ldGhvZCA8LSAjZXh0ZW5zaW9uLAoJCQluYW1lIDwtICdleHRlbnNp b24n
LAoJCQliYXNlVHlwZURlZmluaXRpb24gPC0gc3VwZXJUeXBlLAoJCQljb250 ZW50
IDwtIG1vZEdyb3VwCgkJKSwKCQkKCQltb2RHcm91cCA6IFhTRCFYU0RNb2Rl bEdy
b3VwICgKCQkJY29tcG9zaXRvciA8LSAjc2VxdWVuY2UsCgkJCWNvbnRlbnRz IDwt
IG90LmF0dHJpYnV0ZSwKCQkJY29udGVudHMgPC0gaXNQYXJ0T2YKCQkpLAoJ CQoJ
CS0tRWxlbWVudAkKCQllbGVtZW50IDogWFNEIVhTREVsZW1lbnREZWNsYXJh dGlv
biAoCgkJCW5hbWUgPC0gb3QubmFtZSwKCQkJdHlwZURlZmluaXRpb24gPC0g Y3QK
CQkpCQkKCWRvIHsKCQlYU0QhWFNEU2NoZW1hLmFsbEluc3RhbmNlcygpLT5m aXJz
dCgpLmVsZW1lbnREZWNsYXJhdGlvbnMgPC0gZWxlbWVudDsKCX0KfQoKCi0t Kioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgot LUF0
dHJpYnV0IG5hY2gKCS0tRWxlbWVudAotLSoqKioqKioqKioqKioqKioqKioq Kioq
KioqKioqKioqKioqKioqKioqKioqKioJCnJ1bGUgQXR0cmlidXQyRWxlbWVu dCB7
Cglmcm9tCgkJYSA6IFNPTUtPUyFBdHRyaWJ1dAoJdG8KCQktLUVsZW1lbnRz CgkJ
YXR0cmlidXRFbGVtZW50IDogWFNEIVhTREVsZW1lbnREZWNsYXJhdGlvbigK CQkJ
bmFtZSA8LSBhLm5hbWUsCgkJCXR5cGVEZWZpbml0aW9uIDwtCgkJCQlpZiBh LnR5
cC5vY2xJc1R5cGVPZihTT01LT1MhQmFzaXNUeXApIHRoZW4KCQkJCQktLVNp bXBs
ZVR5cGVEZWZpbml0aW9uCgkJCQkJdGhpc01vZHVsZS5nZXRTaW1wbGVUeXBl RGVm
aW5pdGlvbihhLnR5cCkgCgkJCQllbHNlCgkJCQkJLS1Db21wbGV4VHlwZURl Zmlu
aXRpb24KCQkJCQlhLnR5cAoJCQkJZW5kaWYKCQkpCQkKfQoKCi0tKioqKioq Kioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgotLUlzUGFy dE9m
IG1pdCBLYXJkaW5hbGl05HQgPiAxCgktLUxpc3RFbGVtZW50LCB6LkIuIEF1 ZnRy
YWcgbWl0IEF1ZnRyYWdzcG9zaXRpb25MaXN0Ci0tKioqKioqKioqKioqKioq Kioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKgpydWxlIElzUGFydE9mMkxp c3RF
bGVtZW50IHsKCWZyb20KCQlpc1BhcnQgOiBTT01LT1MhSXNQYXJ0T2ZCZXpp ZWh1
bmcgKAoJCQlpc1BhcnQubWF4TmFjaCA+IDEgb3IgaXNQYXJ0Lm1heE5hY2gg PSAw
LTEKCQkpCgl0bwoJCWxpc3RFbGVtZW50IDogWFNEIVhTREVsZW1lbnREZWNs YXJh
dGlvbigKCQkJbmFtZSA8LSBpc1BhcnQubmFjaC5uYW1lICsgJ0xpc3RlJywK CQkJ
dHlwZURlZmluaXRpb24gPC0gdHlwZQoJCSksCgkJCgkJdHlwZSA6IFhTRCFY U0RD
b21wbGV4VHlwZURlZmluaXRpb24gKAoJCQluYW1lIDwtIGlzUGFydC5uYWNo Lm5h
bWUgKyAnTGlzdGVuVHlwJywKCQkJY29udGVudCA8LSBtb2RHcm91cAoJCSks CgkJ
CgkJbW9kR3JvdXAgOiBYU0QhWFNETW9kZWxHcm91cCAoCgkJCWNvbXBvc2l0 b3Ig
PC0gI3NlcXVlbmNlLAoJCQljb250ZW50cyA8LSBwYXJ0aWNsZQoJCSksCgkJ CgkJ
cGFydGljbGUgOiBYU0QhWFNEUGFydGljbGUoCgkJCW1pbk9jY3VycyA8LSBp c1Bh
cnQubWluTmFjaCwKCQkJbWF4T2NjdXJzIDwtIGlzUGFydC5tYXhOYWNoLAoJ CQlj
b250ZW50IDwtIGVsZW1lbnQKCQkpLAoJCQoJCWVsZW1lbnQgOiBYU0QhWFNE RWxl
bWVudERlY2xhcmF0aW9uICgKCQkJY29udGFpbmVyIDwtIHBhcnRpY2xlLAoJ CQlu
YW1lIDwtIGlzUGFydC5uYWNoLm5hbWUsCgkJCXR5cGVEZWZpbml0aW9uIDwt IGlz
UGFydC5uYWNoCgkJKQp9CgotLSoqKioqKioqKioqKioqKioqKioqKioqKioq Kioq
KioqKioqKioqKioqKioqKioKLS1Jc1BhcnRPZiBtaXQgS2FyZGluYWxpdOR0 ID0g
MQoJLS1FbGVtZW50Ci0tKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq Kioq
KioqKioqKioqKioqKgpydWxlIElzUGFydE9mMkVsZW1lbnQgewoJZnJvbQoJ CWlz
UGFydCA6IFNPTUtPUyFJc1BhcnRPZkJlemllaHVuZyAoCgkJCWlzUGFydC5t YXhO
YWNoID0gMQoJCSkKCXRvCgkJZWxlbWVudCA6IFhTRCFYU0RFbGVtZW50RGVj bGFy
YXRpb24oCgkJCW5hbWUgPC0gaXNQYXJ0Lm5hY2gubmFtZSwKCQkJdHlwZURl Zmlu
aXRpb24gPC0gaXNQYXJ0Lm5hY2gKCQkpCQp9CgkJCQkJCQkgICAKCg==

------------i5ggODw2L4lZpoaZM1yzbd--
Re: [ATL] Launch programmatically [message #58422 is a reply to message #58202] Fri, 17 August 2007 20:49 Go to previous messageGo to next message
Frédéric Jouault is currently offline Frédéric JouaultFriend
Messages: 572
Registered: July 2009
Senior Member
Hi,

It seems you try to call ->first() on a (unordered) Set. But ->first()
is only available on ordered collections (OrderedSet, Sequence).

I am not sure why you do not get this error when running your
transformation in Eclipse though.


Regards,

Frédéric Jouault


Rainer Bernhard wrote:
> I enclosed the wrong error description. Sorry for that mistake.
> Here the correct message and I also enclosed the atl-File.
>
>
> INFO: Transform...
> ****** BEGIN Stack Trace
> message: ERROR: could not find operation first on Set(OclAny) having
> supertypes: [Collection(OclAny)]
> A.main() : ??#26 null
> local variables = {self=SOMGP2XSD : ASMModule}
> local stack = []
> A.__exec__() : ??#18 null
> local variables = {self=SOMGP2XSD : ASMModule, e=TransientLink {rule
> = 'OT2Type', sourceElements = {ot = somkos!Sortiment}, targetElements =
> {element = xsd!Sortiment, modGroup = xsd!<unnamed>, ct =
> xsd!SortimentTyp}, variables = {isPartOf = Sequence {}}}}
> local stack = []
> A.__applyOT2Type(1 : NTransientLink;) : ??#75 130:3-130:40
> local variables = {isPartOf=Sequence {}, modGroup=xsd!<unnamed>,
> ot=somkos!Sortiment, self=SOMGP2XSD : ASMModule, ct=xsd!SortimentTyp,
> element=xsd!Sortiment, link=TransientLink {rule = 'OT2Type',
> sourceElements = {ot = somkos!Sortiment}, targetElements = {element =
> xsd!Sortiment, modGroup = xsd!<unnamed>, ct = xsd!SortimentTyp},
> variables = {isPartOf = Sequence {}}}}
> local stack = []
> ****** END Stack Trace
> Trying to continue execution despite the error.
> ****** BEGIN Stack Trace
> exception:
> java.util.EmptyStackException
> at java.util.Stack.peek(Unknown Source)
> at java.util.Stack.pop(Unknown Source)
> at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:27 5)
> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:30 9)
> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
> at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:276)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)
> at
> de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.transform(BasicTransformation.java:50)
>
> at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
> A.main() : ??#26 null
> local variables = {self=SOMGP2XSD : ASMModule}
> local stack = []
> A.__exec__() : ??#18 null
> local variables = {self=SOMGP2XSD : ASMModule, e=TransientLink {rule
> = 'OT2Type', sourceElements = {ot = somkos!Sortiment}, targetElements =
> {element = xsd!Sortiment, modGroup = xsd!<unnamed>, ct =
> xsd!SortimentTyp}, variables = {isPartOf = Sequence {}}}}
> local stack = []
> A.__applyOT2Type(1 : NTransientLink;) : ??#77 null
> local variables = {isPartOf=Sequence {}, modGroup=xsd!<unnamed>,
> ot=somkos!Sortiment, self=SOMGP2XSD : ASMModule, ct=xsd!SortimentTyp,
> element=xsd!Sortiment, link=TransientLink {rule = 'OT2Type',
> sourceElements = {ot = somkos!Sortiment}, targetElements = {element =
> xsd!Sortiment, modGroup = xsd!<unnamed>, ct = xsd!SortimentTyp},
> variables = {isPartOf = Sequence {}}}}
> local stack = []
> ****** END Stack Trace
> Trying to continue execution despite the error.
> ****** BEGIN Stack Trace
> message: cannot set feature XSD!XSDModelGroup.contents to value
> org.eclipse.emf.ecore.impl.EObjectImpl@7109c4 (eClass:
> org.eclipse.emf.ecore.impl.EClassImpl@b8bef7 (name:
> XSDElementDeclaration) (instanceClassName: null) (abstract: false,
> interface: false))
> A.main() : ??#26 null
> local variables = {self=SOMGP2XSD : ASMModule}
> local stack = []
> A.__exec__() : ??#18 null
> local variables = {self=SOMGP2XSD : ASMModule, e=TransientLink {rule
> = 'OT2Type', sourceElements = {ot = somkos!Auftrag}, targetElements =
> {element = xsd!<notnamedyet>, modGroup = xsd!<unnamed>, ct =
> xsd!AuftragTyp}, variables = {isPartOf = Sequence {somkos!<notnamedyet>}}}}
> local stack = []
> A.__applyOT2Type(1 : NTransientLink;) : ??#51 120:4-120:28
> local variables = {isPartOf=Sequence {somkos!<notnamedyet>},
> modGroup=xsd!<unnamed>, ot=somkos!Auftrag, self=SOMGP2XSD : ASMModule,
> ct=xsd!AuftragTyp, element=xsd!<notnamedyet>, link=TransientLink {rule =
> 'OT2Type', sourceElements = {ot = somkos!Auftrag}, targetElements =
> {element = xsd!<notnamedyet>, modGroup = xsd!<unnamed>, ct =
> xsd!AuftragTyp}, variables = {isPartOf = Sequence {somkos!<notnamedyet>}}}}
> local stack = [xsd!<unnamed>]
> ****** END Stack Trace
> Trying to continue execution despite the error.
> ****** BEGIN Stack Trace
> message: cannot set feature XSD!XSDModelGroup.contents to value
> org.eclipse.emf.ecore.impl.EObjectImpl@17e121c (eClass:
> org.eclipse.emf.ecore.impl.EClassImpl@b8bef7 (name:
> XSDElementDeclaration) (instanceClassName: null) (abstract: false,
> interface: false))
> A.main() : ??#26 null
> local variables = {self=SOMGP2XSD : ASMModule}
> local stack = []
> A.__exec__() : ??#18 null
> local variables = {self=SOMGP2XSD : ASMModule, e=TransientLink {rule
> = 'OT2Type', sourceElements = {ot = somkos!Auftrag}, targetElements =
> {element = xsd!<notnamedyet>, modGroup = xsd!<unnamed>, ct =
> xsd!AuftragTyp}, variables = {isPartOf = Sequence {somkos!<notnamedyet>}}}}
> local stack = []
> A.__applyOT2Type(1 : NTransientLink;) : ??#51 120:4-120:28
> local variables = {isPartOf=Sequence {somkos!<notnamedyet>},
> modGroup=xsd!<unnamed>, ot=somkos!Auftrag, self=SOMGP2XSD : ASMModule,
> ct=xsd!AuftragTyp, element=xsd!<notnamedyet>, link=TransientLink {rule =
> 'OT2Type', sourceElements = {ot = somkos!Auftrag}, targetElements =
> {element = xsd!<notnamedyet>, modGroup = xsd!<unnamed>, ct =
> xsd!AuftragTyp}, variables = {isPartOf = Sequence {somkos!<notnamedyet>}}}}
> local stack = [xsd!<unnamed>]
> ****** END Stack Trace
> Trying to continue execution despite the error.
> ****** BEGIN Stack Trace
> message: cannot set feature XSD!XSDModelGroup.contents to value
> org.eclipse.emf.ecore.impl.EObjectImpl@161dfb5 (eClass:
> org.eclipse.emf.ecore.impl.EClassImpl@b8bef7 (name:
> XSDElementDeclaration) (instanceClassName: null) (abstract: false,
> interface: false))
> A.main() : ??#26 null
> local variables = {self=SOMGP2XSD : ASMModule}
> local stack = []
> A.__exec__() : ??#18 null
> local variables = {self=SOMGP2XSD : ASMModule, e=TransientLink {rule
> = 'OT2Type', sourceElements = {ot = somkos!Auftrag}, targetElements =
> {element = xsd!<notnamedyet>, modGroup = xsd!<unnamed>, ct =
> xsd!AuftragTyp}, variables = {isPartOf = Sequence {somkos!<notnamedyet>}}}}
> local stack = []
> A.__applyOT2Type(1 : NTransientLink;) : ??#56 121:4-121:24
> local variables = {isPartOf=Sequence {somkos!<notnamedyet>},
> modGroup=xsd!<unnamed>, ot=somkos!Auftrag, self=SOMGP2XSD : ASMModule,
> ct=xsd!AuftragTyp, element=xsd!<notnamedyet>, link=TransientLink {rule =
> 'OT2Type', sourceElements = {ot = somkos!Auftrag}, targetElements =
> {element = xsd!<notnamedyet>, modGroup = xsd!<unnamed>, ct =
> xsd!AuftragTyp}, variables = {isPartOf = Sequence {somkos!<notnamedyet>}}}}
> local stack = [xsd!<unnamed>]
> ****** END Stack Trace
> Trying to continue execution despite the error.
> ****** BEGIN Stack Trace
> message: ERROR: could not find operation first on Set(OclAny) having
> supertypes: [Collection(OclAny)]
> A.main() : ??#26 null
> local variables = {self=SOMGP2XSD : ASMModule}
> local stack = []
> A.__exec__() : ??#18 null
> local variables = {self=SOMGP2XSD : ASMModule, e=TransientLink {rule
> = 'OT2Type', sourceElements = {ot = somkos!Auftrag}, targetElements =
> {element = xsd!Auftrag, modGroup = xsd!<unnamed>, ct = xsd!AuftragTyp},
> variables = {isPartOf = Sequence {somkos!<notnamedyet>}}}}
> local stack = []
> A.__applyOT2Type(1 : NTransientLink;) : ??#75 130:3-130:40
> local variables = {isPartOf=Sequence {somkos!<notnamedyet>},
> modGroup=xsd!<unnamed>, ot=somkos!Auftrag, self=SOMGP2XSD : ASMModule,
> ct=xsd!AuftragTyp, element=xsd!Auftrag, link=TransientLink {rule =
> 'OT2Type', sourceElements = {ot = somkos!Auftrag}, targetElements =
> {element = xsd!Auftrag, modGroup = xsd!<unnamed>, ct = xsd!AuftragTyp},
> variables = {isPartOf = Sequence {somkos!<notnamedyet>}}}}
> local stack = []
> ****** END Stack Trace
> Trying to continue execution despite the error.
> ****** BEGIN Stack Trace
> exception:
> java.util.EmptyStackException
> at java.util.Stack.peek(Unknown Source)
> at java.util.Stack.pop(Unknown Source)
> at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:27 5)
> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:30 9)
> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
> at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:276)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)
> at
> de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.transform(BasicTransformation.java:50)
>
> at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
> A.main() : ??#26 null
> local variables = {self=SOMGP2XSD : ASMModule}
> local stack = []
> A.__exec__() : ??#18 null
> local variables = {self=SOMGP2XSD : ASMModule, e=TransientLink {rule
> = 'OT2Type', sourceElements = {ot = somkos!Auftrag}, targetElements =
> {element = xsd!Auftrag, modGroup = xsd!<unnamed>, ct = xsd!AuftragTyp},
> variables = {isPartOf = Sequence {somkos!<notnamedyet>}}}}
> local stack = []
> A.__applyOT2Type(1 : NTransientLink;) : ??#77 null
> local variables = {isPartOf=Sequence {somkos!<notnamedyet>},
> modGroup=xsd!<unnamed>, ot=somkos!Auftrag, self=SOMGP2XSD : ASMModule,
> ct=xsd!AuftragTyp, element=xsd!Auftrag, link=TransientLink {rule =
> 'OT2Type', sourceElements = {ot = somkos!Auftrag}, targetElements =
> {element = xsd!Auftrag, modGroup = xsd!<unnamed>, ct = xsd!AuftragTyp},
> variables = {isPartOf = Sequence {somkos!<notnamedyet>}}}}
> local stack = []
> ****** END Stack Trace
> Trying to continue execution despite the error.
> ****** BEGIN Stack Trace
> message: ERROR: could not find operation first on Set(OclAny) having
> supertypes: [Collection(OclAny)]
> A.main() : ??#26 null
> local variables = {self=SOMGP2XSD : ASMModule}
> local stack = []
> A.__exec__() : ??#18 null
> local variables = {self=SOMGP2XSD : ASMModule, e=TransientLink {rule
> = 'OT2Type', sourceElements = {ot = somkos!Lieferanweisung},
> targetElements = {element = xsd!Lieferanweisung, modGroup =
> xsd!<unnamed>, ct = xsd!LieferanweisungTyp}, variables = {isPartOf =
> Sequence {}}}}
> local stack = []
> A.__applyOT2Type(1 : NTransientLink;) : ??#75 130:3-130:40
> local variables = {isPartOf=Sequence {}, modGroup=xsd!<unnamed>,
> ot=somkos!Lieferanweisung, self=SOMGP2XSD : ASMModule,
> ct=xsd!LieferanweisungTyp, element=xsd!Lieferanweisung,
> link=TransientLink {rule = 'OT2Type', sourceElements = {ot =
> somkos!Lieferanweisung}, targetElements = {element =
> xsd!Lieferanweisung, modGroup = xsd!<unnamed>, ct =
> xsd!LieferanweisungTyp}, variables = {isPartOf = Sequence {}}}}
> local stack = []
> ****** END Stack Trace
> Trying to continue execution despite the error.
> ****** BEGIN Stack Trace
> exception:
> java.util.EmptyStackException
> at java.util.Stack.peek(Unknown Source)
> at java.util.Stack.pop(Unknown Source)
> at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:27 5)
> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:30 9)
> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
> at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:276)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)
> at
> de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.transform(BasicTransformation.java:50)
>
> at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
> A.main() : ??#26 null
> local variables = {self=SOMGP2XSD : ASMModule}
> local stack = []
> A.__exec__() : ??#18 null
> local variables = {self=SOMGP2XSD : ASMModule, e=TransientLink {rule
> = 'OT2Type', sourceElements = {ot = somkos!Lieferanweisung},
> targetElements = {element = xsd!Lieferanweisung, modGroup =
> xsd!<unnamed>, ct = xsd!LieferanweisungTyp}, variables = {isPartOf =
> Sequence {}}}}
> local stack = []
> A.__applyOT2Type(1 : NTransientLink;) : ??#77 null
> local variables = {isPartOf=Sequence {}, modGroup=xsd!<unnamed>,
> ot=somkos!Lieferanweisung, self=SOMGP2XSD : ASMModule,
> ct=xsd!LieferanweisungTyp, element=xsd!Lieferanweisung,
> link=TransientLink {rule = 'OT2Type', sourceElements = {ot =
> somkos!Lieferanweisung}, targetElements = {element =
> xsd!Lieferanweisung, modGroup = xsd!<unnamed>, ct =
> xsd!LieferanweisungTyp}, variables = {isPartOf = Sequence {}}}}
> local stack = []
> ****** END Stack Trace
> Trying to continue execution despite the error.
> ****** BEGIN Stack Trace
> message: ERROR: could not find operation first on Set(OclAny) having
> supertypes: [Collection(OclAny)]
> A.main() : ??#26 null
> local variables = {self=SOMGP2XSD : ASMModule}
> local stack = []
> A.__exec__() : ??#18 null
> local variables = {self=SOMGP2XSD : ASMModule, e=TransientLink {rule
> = 'OT2Type', sourceElements = {ot = somkos!Liefermeldung},
> targetElements = {element = xsd!Liefermeldung, modGroup = xsd!<unnamed>,
> ct = xsd!LiefermeldungTyp}, variables = {isPartOf = Sequence {}}}}
> local stack = []
> A.__applyOT2Type(1 : NTransientLink;) : ??#75 130:3-130:40
> local variables = {isPartOf=Sequence {}, modGroup=xsd!<unnamed>,
> ot=somkos!Liefermeldung, self=SOMGP2XSD : ASMModule,
> ct=xsd!LiefermeldungTyp, element=xsd!Liefermeldung, link=TransientLink
> {rule = 'OT2Type', sourceElements = {ot = somkos!Liefermeldung},
> targetElements = {element = xsd!Liefermeldung, modGroup = xsd!<unnamed>,
> ct = xsd!LiefermeldungTyp}, variables = {isPartOf = Sequence {}}}}
> local stack = []
> ****** END Stack Trace
> Trying to continue execution despite the error.
> ****** BEGIN Stack Trace
> exception:
> java.util.EmptyStackException
> at java.util.Stack.peek(Unknown Source)
> at java.util.Stack.pop(Unknown Source)
> at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:27 5)
> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:30 9)
> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
> at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:276)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)
> at
> de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.transform(BasicTransformation.java:50)
>
> at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
> A.main() : ??#26 null
> local variables = {self=SOMGP2XSD : ASMModule}
> local stack = []
> A.__exec__() : ??#18 null
> local variables = {self=SOMGP2XSD : ASMModule, e=TransientLink {rule
> = 'OT2Type', sourceElements = {ot = somkos!Liefermeldung},
> targetElements = {element = xsd!Liefermeldung, modGroup = xsd!<unnamed>,
> ct = xsd!LiefermeldungTyp}, variables = {isPartOf = Sequence {}}}}
> local stack = []
> A.__applyOT2Type(1 : NTransientLink;) : ??#77 null
> local variables = {isPartOf=Sequence {}, modGroup=xsd!<unnamed>,
> ot=somkos!Liefermeldung, self=SOMGP2XSD : ASMModule,
> ct=xsd!LiefermeldungTyp, element=xsd!Liefermeldung, link=TransientLink
> {rule = 'OT2Type', sourceElements = {ot = somkos!Liefermeldung},
> targetElements = {element = xsd!Liefermeldung, modGroup = xsd!<unnamed>,
> ct = xsd!LiefermeldungTyp}, variables = {isPartOf = Sequence {}}}}
> local stack = []
> ****** END Stack Trace
> Trying to continue execution despite the error.
> ****** BEGIN Stack Trace
> message: ERROR: could not find operation first on Set(OclAny) having
> supertypes: [Collection(OclAny)]
> A.main() : ??#26 null
> local variables = {self=SOMGP2XSD : ASMModule}
> local stack = []
> A.__exec__() : ??#18 null
> local variables = {self=SOMGP2XSD : ASMModule, e=TransientLink {rule
> = 'OT2Type', sourceElements = {ot = somkos!Geschaeftspartner},
> targetElements = {element = xsd!Geschaeftspartner, modGroup =
> xsd!<unnamed>, ct = xsd!GeschaeftspartnerTyp}, variables = {isPartOf =
> Sequence {}}}}
> local stack = []
> A.__applyOT2Type(1 : NTransientLink;) : ??#75 130:3-130:40
> local variables = {isPartOf=Sequence {}, modGroup=xsd!<unnamed>,
> ot=somkos!Geschaeftspartner, self=SOMGP2XSD : ASMModule,
> ct=xsd!GeschaeftspartnerTyp, element=xsd!Geschaeftspartner,
> link=TransientLink {rule = 'OT2Type', sourceElements = {ot =
> somkos!Geschaeftspartner}, targetElements = {element =
> xsd!Geschaeftspartner, modGroup = xsd!<unnamed>, ct =
> xsd!GeschaeftspartnerTyp}, variables = {isPartOf = Sequence {}}}}
> local stack = []
> ****** END Stack Trace
> Trying to continue execution despite the error.
> ****** BEGIN Stack Trace
> exception:
> java.util.EmptyStackException
> at java.util.Stack.peek(Unknown Source)
> at java.util.Stack.pop(Unknown Source)
> at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:27 5)
> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:30 9)
> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
> at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:276)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)
> at
> de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.transform(BasicTransformation.java:50)
>
> at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
> A.main() : ??#26 null
> local variables = {self=SOMGP2XSD : ASMModule}
> local stack = []
> A.__exec__() : ??#18 null
> local variables = {self=SOMGP2XSD : ASMModule, e=TransientLink {rule
> = 'OT2Type', sourceElements = {ot = somkos!Geschaeftspartner},
> targetElements = {element = xsd!Geschaeftspartner, modGroup =
> xsd!<unnamed>, ct = xsd!GeschaeftspartnerTyp}, variables = {isPartOf =
> Sequence {}}}}
> local stack = []
> A.__applyOT2Type(1 : NTransientLink;) : ??#77 null
> local variables = {isPartOf=Sequence {}, modGroup=xsd!<unnamed>,
> ot=somkos!Geschaeftspartner, self=SOMGP2XSD : ASMModule,
> ct=xsd!GeschaeftspartnerTyp, element=xsd!Geschaeftspartner,
> link=TransientLink {rule = 'OT2Type', sourceElements = {ot =
> somkos!Geschaeftspartner}, targetElements = {element =
> xsd!Geschaeftspartner, modGroup = xsd!<unnamed>, ct =
> xsd!GeschaeftspartnerTyp}, variables = {isPartOf = Sequence {}}}}
> local stack = []
> ****** END Stack Trace
> Trying to continue execution despite the error.
> ****** BEGIN Stack Trace
> message: ERROR: could not find operation first on Set(OclAny) having
> supertypes: [Collection(OclAny)]
> A.main() : ??#26 null
> local variables = {self=SOMGP2XSD : ASMModule}
> local stack = []
> A.__exec__() : ??#18 null
> local variables = {self=SOMGP2XSD : ASMModule, e=TransientLink {rule
> = 'OT2Type', sourceElements = {ot = somkos!Lieferung}, targetElements =
> {element = xsd!Lieferung, modGroup = xsd!<unnamed>, ct =
> xsd!LieferungTyp}, variables = {isPartOf = Sequence {}}}}
> local stack = []
> A.__applyOT2Type(1 : NTransientLink;) : ??#75 130:3-130:40
> local variables = {isPartOf=Sequence {}, modGroup=xsd!<unnamed>,
> ot=somkos!Lieferung, self=SOMGP2XSD : ASMModule, ct=xsd!LieferungTyp,
> element=xsd!Lieferung, link=TransientLink {rule = 'OT2Type',
> sourceElements = {ot = somkos!Lieferung}, targetElements = {element =
> xsd!Lieferung, modGroup = xsd!<unnamed>, ct = xsd!LieferungTyp},
> variables = {isPartOf = Sequence {}}}}
> local stack = []
> ****** END Stack Trace
> Trying to continue execution despite the error.
> ****** BEGIN Stack Trace
> exception:
> java.util.EmptyStackException
> at java.util.Stack.peek(Unknown Source)
> at java.util.Stack.pop(Unknown Source)
> at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:27 5)
> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:30 9)
> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
> at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:276)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)
> at
> de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.transform(BasicTransformation.java:50)
>
> at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
> A.main() : ??#26 null
> local variables = {self=SOMGP2XSD : ASMModule}
> local stack = []
> A.__exec__() : ??#18 null
> local variables = {self=SOMGP2XSD : ASMModule, e=TransientLink {rule
> = 'OT2Type', sourceElements = {ot = somkos!Lieferung}, targetElements =
> {element = xsd!Lieferung, modGroup = xsd!<unnamed>, ct =
> xsd!LieferungTyp}, variables = {isPartOf = Sequence {}}}}
> local stack = []
> A.__applyOT2Type(1 : NTransientLink;) : ??#77 null
> local variables = {isPartOf=Sequence {}, modGroup=xsd!<unnamed>,
> ot=somkos!Lieferung, self=SOMGP2XSD : ASMModule, ct=xsd!LieferungTyp,
> element=xsd!Lieferung, link=TransientLink {rule = 'OT2Type',
> sourceElements = {ot = somkos!Lieferung}, targetElements = {element =
> xsd!Lieferung, modGroup = xsd!<unnamed>, ct = xsd!LieferungTyp},
> variables = {isPartOf = Sequence {}}}}
> local stack = []
> ****** END Stack Trace
> Trying to continue execution despite the error.
> ****** BEGIN Stack Trace
> message: ERROR: could not find operation first on Set(OclAny) having
> supertypes: [Collection(OclAny)]
> A.main() : ??#26 null
> local variables = {self=SOMGP2XSD : ASMModule}
> local stack = []
> A.__exec__() : ??#18 null
> local variables = {self=SOMGP2XSD : ASMModule, e=TransientLink {rule
> = 'OT2Type', sourceElements = {ot = somkos!Buch}, targetElements =
> {element = xsd!Buch, modGroup = xsd!<unnamed>, ct = xsd!BuchTyp},
> variables = {isPartOf = Sequence {}}}}
> local stack = []
> A.__applyOT2Type(1 : NTransientLink;) : ??#75 130:3-130:40
> local variables = {isPartOf=Sequence {}, modGroup=xsd!<unnamed>,
> ot=somkos!Buch, self=SOMGP2XSD : ASMModule, ct=xsd!BuchTyp,
> element=xsd!Buch, link=TransientLink {rule = 'OT2Type', sourceElements =
> {ot = somkos!Buch}, targetElements = {element = xsd!Buch, modGroup =
> xsd!<unnamed>, ct = xsd!BuchTyp}, variables = {isPartOf = Sequence {}}}}
> local stack = []
> ****** END Stack Trace
> Trying to continue execution despite the error.
> ****** BEGIN Stack Trace
> exception:
> java.util.EmptyStackException
> at java.util.Stack.peek(Unknown Source)
> at java.util.Stack.pop(Unknown Source)
> at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:27 5)
> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:30 9)
> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
> at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:276)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)
> at
> de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.transform(BasicTransformation.java:50)
>
> at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
> A.main() : ??#26 null
> local variables = {self=SOMGP2XSD : ASMModule}
> local stack = []
> A.__exec__() : ??#18 null
> local variables = {self=SOMGP2XSD : ASMModule, e=TransientLink {rule
> = 'OT2Type', sourceElements = {ot = somkos!Buch}, targetElements =
> {element = xsd!Buch, modGroup = xsd!<unnamed>, ct = xsd!BuchTyp},
> variables = {isPartOf = Sequence {}}}}
> local stack = []
> A.__applyOT2Type(1 : NTransientLink;) : ??#77 null
> local variables = {isPartOf=Sequence {}, modGroup=xsd!<unnamed>,
> ot=somkos!Buch, self=SOMGP2XSD : ASMModule, ct=xsd!BuchTyp,
> element=xsd!Buch, link=TransientLink {rule = 'OT2Type', sourceElements =
> {ot = somkos!Buch}, targetElements = {element = xsd!Buch, modGroup =
> xsd!<unnamed>, ct = xsd!BuchTyp}, variables = {isPartOf = Sequence {}}}}
> local stack = []
> ****** END Stack Trace
> Trying to continue execution despite the error.
> ****** BEGIN Stack Trace
> message: ERROR: could not find operation first on Set(OclAny) having
> supertypes: [Collection(OclAny)]
> A.main() : ??#26 null
> local variables = {self=SOMGP2XSD : ASMModule}
> local stack = []
> A.__exec__() : ??#18 null
> local variables = {self=SOMGP2XSD : ASMModule, e=TransientLink {rule
> = 'OT2Type', sourceElements = {ot = somkos!Auftragsposition},
> targetElements = {element = xsd!Auftragsposition, modGroup =
> xsd!<unnamed>, ct = xsd!AuftragspositionTyp}, variables = {isPartOf =
> Sequence {}}}}
> local stack = []
> A.__applyOT2Type(1 : NTransientLink;) : ??#75 130:3-130:40
> local variables = {isPartOf=Sequence {}, modGroup=xsd!<unnamed>,
> ot=somkos!Auftragsposition, self=SOMGP2XSD : ASMModule,
> ct=xsd!AuftragspositionTyp, element=xsd!Auftragsposition,
> link=TransientLink {rule = 'OT2Type', sourceElements = {ot =
> somkos!Auftragsposition}, targetElements = {element =
> xsd!Auftragsposition, modGroup = xsd!<unnamed>, ct =
> xsd!AuftragspositionTyp}, variables = {isPartOf = Sequence {}}}}
> local stack = []
> ****** END Stack Trace
> Trying to continue execution despite the error.
> ****** BEGIN Stack Trace
> exception:
> java.util.EmptyStackException
> at java.util.Stack.peek(Unknown Source)
> at java.util.Stack.pop(Unknown Source)
> at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:27 5)
> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:30 9)
> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
> at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:276)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)
> at
> de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.transform(BasicTransformation.java:50)
>
> at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
> A.main() : ??#26 null
> local variables = {self=SOMGP2XSD : ASMModule}
> local stack = []
> A.__exec__() : ??#18 null
> local variables = {self=SOMGP2XSD : ASMModule, e=TransientLink {rule
> = 'OT2Type', sourceElements = {ot = somkos!Auftragsposition},
> targetElements = {element = xsd!Auftragsposition, modGroup =
> xsd!<unnamed>, ct = xsd!AuftragspositionTyp}, variables = {isPartOf =
> Sequence {}}}}
> local stack = []
> A.__applyOT2Type(1 : NTransientLink;) : ??#77 null
> local variables = {isPartOf=Sequence {}, modGroup=xsd!<unnamed>,
> ot=somkos!Auftragsposition, self=SOMGP2XSD : ASMModule,
> ct=xsd!AuftragspositionTyp, element=xsd!Auftragsposition,
> link=TransientLink {rule = 'OT2Type', sourceElements = {ot =
> somkos!Auftragsposition}, targetElements = {element =
> xsd!Auftragsposition, modGroup = xsd!<unnamed>, ct =
> xsd!AuftragspositionTyp}, variables = {isPartOf = Sequence {}}}}
> local stack = []
> ****** END Stack Trace
> Trying to continue execution despite the error.
> ****** BEGIN Stack Trace
> message: ERROR: could not find operation first on Set(OclAny) having
> supertypes: [Collection(OclAny)]
> A.main() : ??#26 null
> local variables = {self=SOMGP2XSD : ASMModule}
> local stack = []
> A.__exec__() : ??#28 null
> local variables = {self=SOMGP2XSD : ASMModule, e=TransientLink {rule
> = 'OT2SubType', sourceElements = {ot = somkos!Kunde}, targetElements =
> {element = xsd!Kunde, extension = xsd!extension, modGroup =
> xsd!<unnamed>, ct = xsd!KundeTyp}, variables = {superType =
> somkos!Geschaeftspartner, isPartOf = Sequence {}}}}
> local stack = []
> A.__applyOT2SubType(1 : NTransientLink;) : ??#110 181:3-181:40
> local variables = {superType=somkos!Geschaeftspartner,
> ct=xsd!KundeTyp, modGroup=xsd!<unnamed>, ot=somkos!Kunde, self=SOMGP2XSD
> : ASMModule, isPartOf=Sequence {}, element=xsd!Kunde,
> extension=xsd!extension, link=TransientLink {rule = 'OT2SubType',
> sourceElements = {ot = somkos!Kunde}, targetElements = {element =
> xsd!Kunde, extension = xsd!extension, modGroup = xsd!<unnamed>, ct =
> xsd!KundeTyp}, variables = {superType = somkos!Geschaeftspartner,
> isPartOf = Sequence {}}}}
> local stack = []
> ****** END Stack Trace
> Trying to continue execution despite the error.
> ****** BEGIN Stack Trace
> exception:
> java.util.EmptyStackException
> at java.util.Stack.peek(Unknown Source)
> at java.util.Stack.pop(Unknown Source)
> at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:27 5)
> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:30 9)
> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60)
> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50)
> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)
> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
> at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:276)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)
> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)
> at
> de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.transform(BasicTransformation.java:50)
>
> at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
> A.main() : ??#26 null
> local variables = {self=SOMGP2XSD : ASMModule}
> local stack = []
> A.__exec__() : ??#28 null
> local variables = {self=SOMGP2XSD : ASMModule, e=TransientLink {rule
> = 'OT2SubType', sourceElements = {ot = somkos!Kunde}, targetElements =
> {element = xsd!Kunde, extension = xsd!extension, modGroup =
> xsd!<unnamed>, ct = xsd!KundeTyp}, variables = {superType =
> somkos!Geschaeftspartner, isPartOf = Sequence {}}}}
> local stack = []
> A.__applyOT2SubType(1 : NTransientLink;) : ??#112 null
> local variables = {superType=somkos!Geschaeftspartner,
> ct=xsd!KundeTyp, modGroup=xsd!<unnamed>, ot=somkos!Kunde, self=SOMGP2XSD
> : ASMModule, isPartOf=Sequence {}, element=xsd!Kunde,
> extension=xsd!extension, link=TransientLink {rule = 'OT2SubType',
> sourceElements = {ot = somkos!Kunde}, targetElements = {element =
> xsd!Kunde, extension = xsd!extension, modGroup = xsd!<unnamed>, ct =
> xsd!KundeTyp}, variables = {superType = somkos!Geschaeftspartner,
> isPartOf = Sequence {}}}}
> local stack = []
> ****** END Stack Trace
> Trying to continue execution despite the error.
Re: [ATL] Launch programmatically [message #58577 is a reply to message #58422] Sat, 18 August 2007 13:25 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: rb_account.yahoo.de

Hello,

I tried to find all necessary libraries for ATL 2.0 and updated the code=
=

to the new methods.
When I finally succeed, I will expand and update the wiki documentation =
=

for the newest ATL version.

The transformation works fine now and there is only one (hopefully) simp=
le =

problem left:
I can't SAVE the outputmodel.
************************************************
outModel.save(modelReference.getModelPath().getPath()); gives me the er=
ror
SCHWERWIEGEND: ERROR: save not implemented !
************************************************

I just want to save the file as the ecore/xmi output...
In Milan`s code, I only find some extraction methods for XML based model=
s:
************************************************
XMLExtractor xmle =3D new XMLExtractor();
out =3D new FileOutputStream(file);
xmle.extract(model, out, parameters); // Do extraction !
************************************************

Another extraction method in the code is an EBNFExtractor. However, I =

don't understand what this extractor is doing.

Which methods do I have to call in order to save the model?

Regards

Rainer


Used Libraries:
------------------------------
org.eclipse.m2m.atl.engine.vm_2.0.0.jar
org.eclipse.m2m.atl.engine.jar
org.eclipse.m2m.atl.drivers.emf4atl_2.0.0.jar
org.eclipse.emf.ecore_2.3.0.v200706262000.jar
org.eclipse.emf.ecore.xmi_2.3.0.v200706262000.jar
org.eclipse.emf.common_2.3.0.v200706262000.jar
org.eclipse.core.runtime_3.3.100.v20070530.jar
org.eclipse.core.runtime.compatibility_3.1.200.v20070502.jar
org.eclipse.core.resources_3.3.0.v20070604.jar
ebnfinjector.jar
ebnfextractor.jar
ATL-parser.jar
antlr-runtime-3.0.jar




> Hi,
>
> It seems you try to call ->first() on a (unordered) Set. But ->first()=
=

> is only available on ordered collections (OrderedSet, Sequence).
>
> I am not sure why you do not get this error when running your =

> transformation in Eclipse though.
>
>
> Regards,
>
> Fr=E9d=E9ric Jouault
>
>
> Rainer Bernhard wrote:
>> I enclosed the wrong error description. Sorry for that mistake.
>> Here the correct message and I also enclosed the atl-File.
>> INFO: Transform...
>> ****** BEGIN Stack Trace
>> message: ERROR: could not find operation first on Set(OclAny) =

>> having supertypes: [Collection(OclAny)]
>> A.main() : ??#26 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule}
>> local stack =3D []
>> A.__exec__() : ??#18 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientL=
ink =

>> {rule =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Sortiment}, =

>> targetElements =3D {element =3D xsd!Sortiment, modGroup =3D xsd!<unna=
med>, ct =

>> =3D xsd!SortimentTyp}, variables =3D {isPartOf =3D Sequence {}}}}
>> local stack =3D []
>> A.__applyOT2Type(1 : NTransientLink;) : ??#75 130:3-130:40
>> local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unna=
med>, =

>> ot=3Dsomkos!Sortiment, self=3DSOMGP2XSD : ASMModule, ct=3Dxsd!Sortime=
ntTyp, =

>> element=3Dxsd!Sortiment, link=3DTransientLink {rule =3D 'OT2Type', =

>> sourceElements =3D {ot =3D somkos!Sortiment}, targetElements =3D {ele=
ment =3D =

>> xsd!Sortiment, modGroup =3D xsd!<unnamed>, ct =3D xsd!SortimentTyp}, =
=

>> variables =3D {isPartOf =3D Sequence {}}}}
>> local stack =3D []
>> ****** END Stack Trace
>> Trying to continue execution despite the error.
>> ****** BEGIN Stack Trace
>> exception:
>> java.util.EmptyStackException
>> at java.util.Stack.peek(Unknown Source)
>> at java.util.Stack.pop(Unknown Source)
>> at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)
>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:27 5)=

>> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60=
)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50=
)
>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)=

>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:30 9)=

>> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60=
)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50=
)
>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)=

>> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
>> at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:27=
6)
>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36=
)
>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)=

>> at =

>> de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.tran=
sform(BasicTransformation.java:50) =

>> at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
>> A.main() : ??#26 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule}
>> local stack =3D []
>> A.__exec__() : ??#18 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientL=
ink =

>> {rule =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Sortiment}, =

>> targetElements =3D {element =3D xsd!Sortiment, modGroup =3D xsd!<unna=
med>, ct =

>> =3D xsd!SortimentTyp}, variables =3D {isPartOf =3D Sequence {}}}}
>> local stack =3D []
>> A.__applyOT2Type(1 : NTransientLink;) : ??#77 null
>> local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unna=
med>, =

>> ot=3Dsomkos!Sortiment, self=3DSOMGP2XSD : ASMModule, ct=3Dxsd!Sortime=
ntTyp, =

>> element=3Dxsd!Sortiment, link=3DTransientLink {rule =3D 'OT2Type', =

>> sourceElements =3D {ot =3D somkos!Sortiment}, targetElements =3D {ele=
ment =3D =

>> xsd!Sortiment, modGroup =3D xsd!<unnamed>, ct =3D xsd!SortimentTyp}, =
=

>> variables =3D {isPartOf =3D Sequence {}}}}
>> local stack =3D []
>> ****** END Stack Trace
>> Trying to continue execution despite the error.
>> ****** BEGIN Stack Trace
>> message: cannot set feature XSD!XSDModelGroup.contents to value =

>> org.eclipse.emf.ecore.impl.EObjectImpl@7109c4 (eClass: =

>> org.eclipse.emf.ecore.impl.EClassImpl@b8bef7 (name: =

>> XSDElementDeclaration) (instanceClassName: null) (abstract: false, =

>> interface: false))
>> A.main() : ??#26 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule}
>> local stack =3D []
>> A.__exec__() : ??#18 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientL=
ink =

>> {rule =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Auftrag}, =

>> targetElements =3D {element =3D xsd!<notnamedyet>, modGroup =3D =

>> xsd!<unnamed>, ct =3D xsd!AuftragTyp}, variables =3D {isPartOf =3D Se=
quence =

>> {somkos!<notnamedyet>}}}}
>> local stack =3D []
>> A.__applyOT2Type(1 : NTransientLink;) : ??#51 120:4-120:28
>> local variables =3D {isPartOf=3DSequence {somkos!<notnamedyet>}, =
=

>> modGroup=3Dxsd!<unnamed>, ot=3Dsomkos!Auftrag, self=3DSOMGP2XSD : ASM=
Module, =

>> ct=3Dxsd!AuftragTyp, element=3Dxsd!<notnamedyet>, link=3DTransientLin=
k {rule =

>> =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Auftrag}, targetElem=
ents =3D =

>> {element =3D xsd!<notnamedyet>, modGroup =3D xsd!<unnamed>, ct =3D =

>> xsd!AuftragTyp}, variables =3D {isPartOf =3D Sequence =

>> {somkos!<notnamedyet>}}}}
>> local stack =3D [xsd!<unnamed>]
>> ****** END Stack Trace
>> Trying to continue execution despite the error.
>> ****** BEGIN Stack Trace
>> message: cannot set feature XSD!XSDModelGroup.contents to value =

>> org.eclipse.emf.ecore.impl.EObjectImpl@17e121c (eClass: =

>> org.eclipse.emf.ecore.impl.EClassImpl@b8bef7 (name: =

>> XSDElementDeclaration) (instanceClassName: null) (abstract: false, =

>> interface: false))
>> A.main() : ??#26 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule}
>> local stack =3D []
>> A.__exec__() : ??#18 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientL=
ink =

>> {rule =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Auftrag}, =

>> targetElements =3D {element =3D xsd!<notnamedyet>, modGroup =3D =

>> xsd!<unnamed>, ct =3D xsd!AuftragTyp}, variables =3D {isPartOf =3D Se=
quence =

>> {somkos!<notnamedyet>}}}}
>> local stack =3D []
>> A.__applyOT2Type(1 : NTransientLink;) : ??#51 120:4-120:28
>> local variables =3D {isPartOf=3DSequence {somkos!<notnamedyet>}, =
=

>> modGroup=3Dxsd!<unnamed>, ot=3Dsomkos!Auftrag, self=3DSOMGP2XSD : ASM=
Module, =

>> ct=3Dxsd!AuftragTyp, element=3Dxsd!<notnamedyet>, link=3DTransientLin=
k {rule =

>> =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Auftrag}, targetElem=
ents =3D =

>> {element =3D xsd!<notnamedyet>, modGroup =3D xsd!<unnamed>, ct =3D =

>> xsd!AuftragTyp}, variables =3D {isPartOf =3D Sequence =

>> {somkos!<notnamedyet>}}}}
>> local stack =3D [xsd!<unnamed>]
>> ****** END Stack Trace
>> Trying to continue execution despite the error.
>> ****** BEGIN Stack Trace
>> message: cannot set feature XSD!XSDModelGroup.contents to value =

>> org.eclipse.emf.ecore.impl.EObjectImpl@161dfb5 (eClass: =

>> org.eclipse.emf.ecore.impl.EClassImpl@b8bef7 (name: =

>> XSDElementDeclaration) (instanceClassName: null) (abstract: false, =

>> interface: false))
>> A.main() : ??#26 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule}
>> local stack =3D []
>> A.__exec__() : ??#18 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientL=
ink =

>> {rule =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Auftrag}, =

>> targetElements =3D {element =3D xsd!<notnamedyet>, modGroup =3D =

>> xsd!<unnamed>, ct =3D xsd!AuftragTyp}, variables =3D {isPartOf =3D Se=
quence =

>> {somkos!<notnamedyet>}}}}
>> local stack =3D []
>> A.__applyOT2Type(1 : NTransientLink;) : ??#56 121:4-121:24
>> local variables =3D {isPartOf=3DSequence {somkos!<notnamedyet>}, =
=

>> modGroup=3Dxsd!<unnamed>, ot=3Dsomkos!Auftrag, self=3DSOMGP2XSD : ASM=
Module, =

>> ct=3Dxsd!AuftragTyp, element=3Dxsd!<notnamedyet>, link=3DTransientLin=
k {rule =

>> =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Auftrag}, targetElem=
ents =3D =

>> {element =3D xsd!<notnamedyet>, modGroup =3D xsd!<unnamed>, ct =3D =

>> xsd!AuftragTyp}, variables =3D {isPartOf =3D Sequence =

>> {somkos!<notnamedyet>}}}}
>> local stack =3D [xsd!<unnamed>]
>> ****** END Stack Trace
>> Trying to continue execution despite the error.
>> ****** BEGIN Stack Trace
>> message: ERROR: could not find operation first on Set(OclAny) =

>> having supertypes: [Collection(OclAny)]
>> A.main() : ??#26 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule}
>> local stack =3D []
>> A.__exec__() : ??#18 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientL=
ink =

>> {rule =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Auftrag}, =

>> targetElements =3D {element =3D xsd!Auftrag, modGroup =3D xsd!<unname=
d>, ct =3D =

>> xsd!AuftragTyp}, variables =3D {isPartOf =3D Sequence =

>> {somkos!<notnamedyet>}}}}
>> local stack =3D []
>> A.__applyOT2Type(1 : NTransientLink;) : ??#75 130:3-130:40
>> local variables =3D {isPartOf=3DSequence {somkos!<notnamedyet>}, =
=

>> modGroup=3Dxsd!<unnamed>, ot=3Dsomkos!Auftrag, self=3DSOMGP2XSD : ASM=
Module, =

>> ct=3Dxsd!AuftragTyp, element=3Dxsd!Auftrag, link=3DTransientLink {rul=
e =3D =

>> 'OT2Type', sourceElements =3D {ot =3D somkos!Auftrag}, targetElements=
=3D =

>> {element =3D xsd!Auftrag, modGroup =3D xsd!<unnamed>, ct =3D xsd!Auft=
ragTyp}, =

>> variables =3D {isPartOf =3D Sequence {somkos!<notnamedyet>}}}}
>> local stack =3D []
>> ****** END Stack Trace
>> Trying to continue execution despite the error.
>> ****** BEGIN Stack Trace
>> exception:
>> java.util.EmptyStackException
>> at java.util.Stack.peek(Unknown Source)
>> at java.util.Stack.pop(Unknown Source)
>> at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)
>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:27 5)=

>> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60=
)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50=
)
>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)=

>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:30 9)=

>> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60=
)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50=
)
>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)=

>> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
>> at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:27=
6)
>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36=
)
>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)=

>> at =

>> de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.tran=
sform(BasicTransformation.java:50) =

>> at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
>> A.main() : ??#26 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule}
>> local stack =3D []
>> A.__exec__() : ??#18 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientL=
ink =

>> {rule =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Auftrag}, =

>> targetElements =3D {element =3D xsd!Auftrag, modGroup =3D xsd!<unname=
d>, ct =3D =

>> xsd!AuftragTyp}, variables =3D {isPartOf =3D Sequence =

>> {somkos!<notnamedyet>}}}}
>> local stack =3D []
>> A.__applyOT2Type(1 : NTransientLink;) : ??#77 null
>> local variables =3D {isPartOf=3DSequence {somkos!<notnamedyet>}, =
=

>> modGroup=3Dxsd!<unnamed>, ot=3Dsomkos!Auftrag, self=3DSOMGP2XSD : ASM=
Module, =

>> ct=3Dxsd!AuftragTyp, element=3Dxsd!Auftrag, link=3DTransientLink {rul=
e =3D =

>> 'OT2Type', sourceElements =3D {ot =3D somkos!Auftrag}, targetElements=
=3D =

>> {element =3D xsd!Auftrag, modGroup =3D xsd!<unnamed>, ct =3D xsd!Auft=
ragTyp}, =

>> variables =3D {isPartOf =3D Sequence {somkos!<notnamedyet>}}}}
>> local stack =3D []
>> ****** END Stack Trace
>> Trying to continue execution despite the error.
>> ****** BEGIN Stack Trace
>> message: ERROR: could not find operation first on Set(OclAny) =

>> having supertypes: [Collection(OclAny)]
>> A.main() : ??#26 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule}
>> local stack =3D []
>> A.__exec__() : ??#18 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientL=
ink =

>> {rule =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Lieferanweisun=
g}, =

>> targetElements =3D {element =3D xsd!Lieferanweisung, modGroup =3D =

>> xsd!<unnamed>, ct =3D xsd!LieferanweisungTyp}, variables =3D {isPartO=
f =3D =

>> Sequence {}}}}
>> local stack =3D []
>> A.__applyOT2Type(1 : NTransientLink;) : ??#75 130:3-130:40
>> local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unna=
med>, =

>> ot=3Dsomkos!Lieferanweisung, self=3DSOMGP2XSD : ASMModule, =

>> ct=3Dxsd!LieferanweisungTyp, element=3Dxsd!Lieferanweisung, =

>> link=3DTransientLink {rule =3D 'OT2Type', sourceElements =3D {ot =3D =
=

>> somkos!Lieferanweisung}, targetElements =3D {element =3D =

>> xsd!Lieferanweisung, modGroup =3D xsd!<unnamed>, ct =3D =

>> xsd!LieferanweisungTyp}, variables =3D {isPartOf =3D Sequence {}}}}
>> local stack =3D []
>> ****** END Stack Trace
>> Trying to continue execution despite the error.
>> ****** BEGIN Stack Trace
>> exception:
>> java.util.EmptyStackException
>> at java.util.Stack.peek(Unknown Source)
>> at java.util.Stack.pop(Unknown Source)
>> at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)
>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:27 5)=

>> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60=
)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50=
)
>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)=

>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:30 9)=

>> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60=
)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50=
)
>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)=

>> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
>> at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:27=
6)
>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36=
)
>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)=

>> at =

>> de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.tran=
sform(BasicTransformation.java:50) =

>> at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
>> A.main() : ??#26 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule}
>> local stack =3D []
>> A.__exec__() : ??#18 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientL=
ink =

>> {rule =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Lieferanweisun=
g}, =

>> targetElements =3D {element =3D xsd!Lieferanweisung, modGroup =3D =

>> xsd!<unnamed>, ct =3D xsd!LieferanweisungTyp}, variables =3D {isPartO=
f =3D =

>> Sequence {}}}}
>> local stack =3D []
>> A.__applyOT2Type(1 : NTransientLink;) : ??#77 null
>> local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unna=
med>, =

>> ot=3Dsomkos!Lieferanweisung, self=3DSOMGP2XSD : ASMModule, =

>> ct=3Dxsd!LieferanweisungTyp, element=3Dxsd!Lieferanweisung, =

>> link=3DTransientLink {rule =3D 'OT2Type', sourceElements =3D {ot =3D =
=

>> somkos!Lieferanweisung}, targetElements =3D {element =3D =

>> xsd!Lieferanweisung, modGroup =3D xsd!<unnamed>, ct =3D =

>> xsd!LieferanweisungTyp}, variables =3D {isPartOf =3D Sequence {}}}}
>> local stack =3D []
>> ****** END Stack Trace
>> Trying to continue execution despite the error.
>> ****** BEGIN Stack Trace
>> message: ERROR: could not find operation first on Set(OclAny) =

>> having supertypes: [Collection(OclAny)]
>> A.main() : ??#26 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule}
>> local stack =3D []
>> A.__exec__() : ??#18 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientL=
ink =

>> {rule =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Liefermeldung}=
, =

>> targetElements =3D {element =3D xsd!Liefermeldung, modGroup =3D =

>> xsd!<unnamed>, ct =3D xsd!LiefermeldungTyp}, variables =3D {isPartOf =
=3D =

>> Sequence {}}}}
>> local stack =3D []
>> A.__applyOT2Type(1 : NTransientLink;) : ??#75 130:3-130:40
>> local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unna=
med>, =

>> ot=3Dsomkos!Liefermeldung, self=3DSOMGP2XSD : ASMModule, =

>> ct=3Dxsd!LiefermeldungTyp, element=3Dxsd!Liefermeldung, link=3DTransi=
entLink =

>> {rule =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Liefermeldung}=
, =

>> targetElements =3D {element =3D xsd!Liefermeldung, modGroup =3D =

>> xsd!<unnamed>, ct =3D xsd!LiefermeldungTyp}, variables =3D {isPartOf =
=3D =

>> Sequence {}}}}
>> local stack =3D []
>> ****** END Stack Trace
>> Trying to continue execution despite the error.
>> ****** BEGIN Stack Trace
>> exception:
>> java.util.EmptyStackException
>> at java.util.Stack.peek(Unknown Source)
>> at java.util.Stack.pop(Unknown Source)
>> at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)
>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:27 5)=

>> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60=
)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50=
)
>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)=

>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:30 9)=

>> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60=
)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50=
)
>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)=

>> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
>> at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:27=
6)
>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36=
)
>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)=

>> at =

>> de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.tran=
sform(BasicTransformation.java:50) =

>> at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
>> A.main() : ??#26 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule}
>> local stack =3D []
>> A.__exec__() : ??#18 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientL=
ink =

>> {rule =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Liefermeldung}=
, =

>> targetElements =3D {element =3D xsd!Liefermeldung, modGroup =3D =

>> xsd!<unnamed>, ct =3D xsd!LiefermeldungTyp}, variables =3D {isPartOf =
=3D =

>> Sequence {}}}}
>> local stack =3D []
>> A.__applyOT2Type(1 : NTransientLink;) : ??#77 null
>> local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unna=
med>, =

>> ot=3Dsomkos!Liefermeldung, self=3DSOMGP2XSD : ASMModule, =

>> ct=3Dxsd!LiefermeldungTyp, element=3Dxsd!Liefermeldung, link=3DTransi=
entLink =

>> {rule =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Liefermeldung}=
, =

>> targetElements =3D {element =3D xsd!Liefermeldung, modGroup =3D =

>> xsd!<unnamed>, ct =3D xsd!LiefermeldungTyp}, variables =3D {isPartOf =
=3D =

>> Sequence {}}}}
>> local stack =3D []
>> ****** END Stack Trace
>> Trying to continue execution despite the error.
>> ****** BEGIN Stack Trace
>> message: ERROR: could not find operation first on Set(OclAny) =

>> having supertypes: [Collection(OclAny)]
>> A.main() : ??#26 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule}
>> local stack =3D []
>> A.__exec__() : ??#18 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientL=
ink =

>> {rule =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Geschaeftspart=
ner}, =

>> targetElements =3D {element =3D xsd!Geschaeftspartner, modGroup =3D =

>> xsd!<unnamed>, ct =3D xsd!GeschaeftspartnerTyp}, variables =3D {isPar=
tOf =3D =

>> Sequence {}}}}
>> local stack =3D []
>> A.__applyOT2Type(1 : NTransientLink;) : ??#75 130:3-130:40
>> local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unna=
med>, =

>> ot=3Dsomkos!Geschaeftspartner, self=3DSOMGP2XSD : ASMModule, =

>> ct=3Dxsd!GeschaeftspartnerTyp, element=3Dxsd!Geschaeftspartner, =

>> link=3DTransientLink {rule =3D 'OT2Type', sourceElements =3D {ot =3D =
=

>> somkos!Geschaeftspartner}, targetElements =3D {element =3D =

>> xsd!Geschaeftspartner, modGroup =3D xsd!<unnamed>, ct =3D =

>> xsd!GeschaeftspartnerTyp}, variables =3D {isPartOf =3D Sequence {}}}}=

>> local stack =3D []
>> ****** END Stack Trace
>> Trying to continue execution despite the error.
>> ****** BEGIN Stack Trace
>> exception:
>> java.util.EmptyStackException
>> at java.util.Stack.peek(Unknown Source)
>> at java.util.Stack.pop(Unknown Source)
>> at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)
>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:27 5)=

>> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60=
)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50=
)
>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)=

>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:30 9)=

>> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60=
)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50=
)
>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)=

>> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
>> at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:27=
6)
>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36=
)
>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)=

>> at =

>> de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.tran=
sform(BasicTransformation.java:50) =

>> at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
>> A.main() : ??#26 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule}
>> local stack =3D []
>> A.__exec__() : ??#18 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientL=
ink =

>> {rule =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Geschaeftspart=
ner}, =

>> targetElements =3D {element =3D xsd!Geschaeftspartner, modGroup =3D =

>> xsd!<unnamed>, ct =3D xsd!GeschaeftspartnerTyp}, variables =3D {isPar=
tOf =3D =

>> Sequence {}}}}
>> local stack =3D []
>> A.__applyOT2Type(1 : NTransientLink;) : ??#77 null
>> local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unna=
med>, =

>> ot=3Dsomkos!Geschaeftspartner, self=3DSOMGP2XSD : ASMModule, =

>> ct=3Dxsd!GeschaeftspartnerTyp, element=3Dxsd!Geschaeftspartner, =

>> link=3DTransientLink {rule =3D 'OT2Type', sourceElements =3D {ot =3D =
=

>> somkos!Geschaeftspartner}, targetElements =3D {element =3D =

>> xsd!Geschaeftspartner, modGroup =3D xsd!<unnamed>, ct =3D =

>> xsd!GeschaeftspartnerTyp}, variables =3D {isPartOf =3D Sequence {}}}}=

>> local stack =3D []
>> ****** END Stack Trace
>> Trying to continue execution despite the error.
>> ****** BEGIN Stack Trace
>> message: ERROR: could not find operation first on Set(OclAny) =

>> having supertypes: [Collection(OclAny)]
>> A.main() : ??#26 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule}
>> local stack =3D []
>> A.__exec__() : ??#18 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientL=
ink =

>> {rule =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Lieferung}, =

>> targetElements =3D {element =3D xsd!Lieferung, modGroup =3D xsd!<unna=
med>, ct =

>> =3D xsd!LieferungTyp}, variables =3D {isPartOf =3D Sequence {}}}}
>> local stack =3D []
>> A.__applyOT2Type(1 : NTransientLink;) : ??#75 130:3-130:40
>> local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unna=
med>, =

>> ot=3Dsomkos!Lieferung, self=3DSOMGP2XSD : ASMModule, ct=3Dxsd!Lieferu=
ngTyp, =

>> element=3Dxsd!Lieferung, link=3DTransientLink {rule =3D 'OT2Type', =

>> sourceElements =3D {ot =3D somkos!Lieferung}, targetElements =3D {ele=
ment =3D =

>> xsd!Lieferung, modGroup =3D xsd!<unnamed>, ct =3D xsd!LieferungTyp}, =
=

>> variables =3D {isPartOf =3D Sequence {}}}}
>> local stack =3D []
>> ****** END Stack Trace
>> Trying to continue execution despite the error.
>> ****** BEGIN Stack Trace
>> exception:
>> java.util.EmptyStackException
>> at java.util.Stack.peek(Unknown Source)
>> at java.util.Stack.pop(Unknown Source)
>> at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)
>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:27 5)=

>> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60=
)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50=
)
>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)=

>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:30 9)=

>> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60=
)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50=
)
>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)=

>> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
>> at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:27=
6)
>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36=
)
>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)=

>> at =

>> de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.tran=
sform(BasicTransformation.java:50) =

>> at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
>> A.main() : ??#26 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule}
>> local stack =3D []
>> A.__exec__() : ??#18 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientL=
ink =

>> {rule =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Lieferung}, =

>> targetElements =3D {element =3D xsd!Lieferung, modGroup =3D xsd!<unna=
med>, ct =

>> =3D xsd!LieferungTyp}, variables =3D {isPartOf =3D Sequence {}}}}
>> local stack =3D []
>> A.__applyOT2Type(1 : NTransientLink;) : ??#77 null
>> local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unna=
med>, =

>> ot=3Dsomkos!Lieferung, self=3DSOMGP2XSD : ASMModule, ct=3Dxsd!Lieferu=
ngTyp, =

>> element=3Dxsd!Lieferung, link=3DTransientLink {rule =3D 'OT2Type', =

>> sourceElements =3D {ot =3D somkos!Lieferung}, targetElements =3D {ele=
ment =3D =

>> xsd!Lieferung, modGroup =3D xsd!<unnamed>, ct =3D xsd!LieferungTyp}, =
=

>> variables =3D {isPartOf =3D Sequence {}}}}
>> local stack =3D []
>> ****** END Stack Trace
>> Trying to continue execution despite the error.
>> ****** BEGIN Stack Trace
>> message: ERROR: could not find operation first on Set(OclAny) =

>> having supertypes: [Collection(OclAny)]
>> A.main() : ??#26 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule}
>> local stack =3D []
>> A.__exec__() : ??#18 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientL=
ink =

>> {rule =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Buch}, targetE=
lements =

>> =3D {element =3D xsd!Buch, modGroup =3D xsd!<unnamed>, ct =3D xsd!Buc=
hTyp}, =

>> variables =3D {isPartOf =3D Sequence {}}}}
>> local stack =3D []
>> A.__applyOT2Type(1 : NTransientLink;) : ??#75 130:3-130:40
>> local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unna=
med>, =

>> ot=3Dsomkos!Buch, self=3DSOMGP2XSD : ASMModule, ct=3Dxsd!BuchTyp, =

>> element=3Dxsd!Buch, link=3DTransientLink {rule =3D 'OT2Type', sourceE=
lements =

>> =3D {ot =3D somkos!Buch}, targetElements =3D {element =3D xsd!Buch, m=
odGroup =3D =

>> xsd!<unnamed>, ct =3D xsd!BuchTyp}, variables =3D {isPartOf =3D Seque=
nce {}}}}
>> local stack =3D []
>> ****** END Stack Trace
>> Trying to continue execution despite the error.
>> ****** BEGIN Stack Trace
>> exception:
>> java.util.EmptyStackException
>> at java.util.Stack.peek(Unknown Source)
>> at java.util.Stack.pop(Unknown Source)
>> at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)
>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:27 5)=

>> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60=
)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50=
)
>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)=

>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:30 9)=

>> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60=
)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50=
)
>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)=

>> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
>> at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:27=
6)
>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36=
)
>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)=

>> at =

>> de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.tran=
sform(BasicTransformation.java:50) =

>> at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
>> A.main() : ??#26 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule}
>> local stack =3D []
>> A.__exec__() : ??#18 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientL=
ink =

>> {rule =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Buch}, targetE=
lements =

>> =3D {element =3D xsd!Buch, modGroup =3D xsd!<unnamed>, ct =3D xsd!Buc=
hTyp}, =

>> variables =3D {isPartOf =3D Sequence {}}}}
>> local stack =3D []
>> A.__applyOT2Type(1 : NTransientLink;) : ??#77 null
>> local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unna=
med>, =

>> ot=3Dsomkos!Buch, self=3DSOMGP2XSD : ASMModule, ct=3Dxsd!BuchTyp, =

>> element=3Dxsd!Buch, link=3DTransientLink {rule =3D 'OT2Type', sourceE=
lements =

>> =3D {ot =3D somkos!Buch}, targetElements =3D {element =3D xsd!Buch, m=
odGroup =3D =

>> xsd!<unnamed>, ct =3D xsd!BuchTyp}, variables =3D {isPartOf =3D Seque=
nce {}}}}
>> local stack =3D []
>> ****** END Stack Trace
>> Trying to continue execution despite the error.
>> ****** BEGIN Stack Trace
>> message: ERROR: could not find operation first on Set(OclAny) =

>> having supertypes: [Collection(OclAny)]
>> A.main() : ??#26 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule}
>> local stack =3D []
>> A.__exec__() : ??#18 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientL=
ink =

>> {rule =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Auftragspositi=
on}, =

>> targetElements =3D {element =3D xsd!Auftragsposition, modGroup =3D =

>> xsd!<unnamed>, ct =3D xsd!AuftragspositionTyp}, variables =3D {isPart=
Of =3D =

>> Sequence {}}}}
>> local stack =3D []
>> A.__applyOT2Type(1 : NTransientLink;) : ??#75 130:3-130:40
>> local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unna=
med>, =

>> ot=3Dsomkos!Auftragsposition, self=3DSOMGP2XSD : ASMModule, =

>> ct=3Dxsd!AuftragspositionTyp, element=3Dxsd!Auftragsposition, =

>> link=3DTransientLink {rule =3D 'OT2Type', sourceElements =3D {ot =3D =
=

>> somkos!Auftragsposition}, targetElements =3D {element =3D =

>> xsd!Auftragsposition, modGroup =3D xsd!<unnamed>, ct =3D =

>> xsd!AuftragspositionTyp}, variables =3D {isPartOf =3D Sequence {}}}}
>> local stack =3D []
>> ****** END Stack Trace
>> Trying to continue execution despite the error.
>> ****** BEGIN Stack Trace
>> exception:
>> java.util.EmptyStackException
>> at java.util.Stack.peek(Unknown Source)
>> at java.util.Stack.pop(Unknown Source)
>> at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)
>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:27 5)=

>> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60=
)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50=
)
>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)=

>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:30 9)=

>> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60=
)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50=
)
>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)=

>> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
>> at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:27=
6)
>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36=
)
>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)=

>> at =

>> de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.tran=
sform(BasicTransformation.java:50) =

>> at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
>> A.main() : ??#26 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule}
>> local stack =3D []
>> A.__exec__() : ??#18 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientL=
ink =

>> {rule =3D 'OT2Type', sourceElements =3D {ot =3D somkos!Auftragspositi=
on}, =

>> targetElements =3D {element =3D xsd!Auftragsposition, modGroup =3D =

>> xsd!<unnamed>, ct =3D xsd!AuftragspositionTyp}, variables =3D {isPart=
Of =3D =

>> Sequence {}}}}
>> local stack =3D []
>> A.__applyOT2Type(1 : NTransientLink;) : ??#77 null
>> local variables =3D {isPartOf=3DSequence {}, modGroup=3Dxsd!<unna=
med>, =

>> ot=3Dsomkos!Auftragsposition, self=3DSOMGP2XSD : ASMModule, =

>> ct=3Dxsd!AuftragspositionTyp, element=3Dxsd!Auftragsposition, =

>> link=3DTransientLink {rule =3D 'OT2Type', sourceElements =3D {ot =3D =
=

>> somkos!Auftragsposition}, targetElements =3D {element =3D =

>> xsd!Auftragsposition, modGroup =3D xsd!<unnamed>, ct =3D =

>> xsd!AuftragspositionTyp}, variables =3D {isPartOf =3D Sequence {}}}}
>> local stack =3D []
>> ****** END Stack Trace
>> Trying to continue execution despite the error.
>> ****** BEGIN Stack Trace
>> message: ERROR: could not find operation first on Set(OclAny) =

>> having supertypes: [Collection(OclAny)]
>> A.main() : ??#26 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule}
>> local stack =3D []
>> A.__exec__() : ??#28 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientL=
ink =

>> {rule =3D 'OT2SubType', sourceElements =3D {ot =3D somkos!Kunde}, =

>> targetElements =3D {element =3D xsd!Kunde, extension =3D xsd!extensio=
n, =

>> modGroup =3D xsd!<unnamed>, ct =3D xsd!KundeTyp}, variables =3D {supe=
rType =3D =

>> somkos!Geschaeftspartner, isPartOf =3D Sequence {}}}}
>> local stack =3D []
>> A.__applyOT2SubType(1 : NTransientLink;) : ??#110 181:3-181:40
>> local variables =3D {superType=3Dsomkos!Geschaeftspartner, =

>> ct=3Dxsd!KundeTyp, modGroup=3Dxsd!<unnamed>, ot=3Dsomkos!Kunde, =

>> self=3DSOMGP2XSD : ASMModule, isPartOf=3DSequence {}, element=3Dxsd!K=
unde, =

>> extension=3Dxsd!extension, link=3DTransientLink {rule =3D 'OT2SubType=
', =

>> sourceElements =3D {ot =3D somkos!Kunde}, targetElements =3D {element=
=3D =

>> xsd!Kunde, extension =3D xsd!extension, modGroup =3D xsd!<unnamed>, c=
t =3D =

>> xsd!KundeTyp}, variables =3D {superType =3D somkos!Geschaeftspartner,=
=

>> isPartOf =3D Sequence {}}}}
>> local stack =3D []
>> ****** END Stack Trace
>> Trying to continue execution despite the error.
>> ****** BEGIN Stack Trace
>> exception:
>> java.util.EmptyStackException
>> at java.util.Stack.peek(Unknown Source)
>> at java.util.Stack.pop(Unknown Source)
>> at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)
>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:27 5)=

>> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60=
)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50=
)
>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)=

>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:30 9)=

>> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 60=
)
>> at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java: 50=
)
>> at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:21 4)=

>> at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)
>> at org.atl.engine.vm.ASMInterpreter.<init>(ASMInterpreter.java:27=
6)
>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:1 36=
)
>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:9 4)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 8)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:6 0)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 6)=

>> at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:5 2)=

>> at =

>> de.uba.wiai.seda.soad.plugin.transformations.BasicTransforma tion.tran=
sform(BasicTransformation.java:50) =

>> at de.uba.wiai.seda.soad.plugin.Start.main(Start.java:42)
>> A.main() : ??#26 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule}
>> local stack =3D []
>> A.__exec__() : ??#28 null
>> local variables =3D {self=3DSOMGP2XSD : ASMModule, e=3DTransientL=
ink =

>> {rule =3D 'OT2SubType', sourceElements =3D {ot =3D somkos!Kunde}, =

>> targetElements =3D {element =3D xsd!Kunde, extension =3D xsd!extensio=
n, =

>> modGroup =3D xsd!<unnamed>, ct =3D xsd!KundeTyp}, variables =3D {supe=
rType =3D =

>> somkos!Geschaeftspartner, isPartOf =3D Sequence {}}}}
>> local stack =3D []
>> A.__applyOT2SubType(1 : NTransientLink;) : ??#112 null
>> local variables =3D {superType=3Dsomkos!Geschaeftspartner, =

>> ct=3Dxsd!KundeTyp, modGroup=3Dxsd!<unnamed>, ot=3Dsomkos!Kunde, =

>> self=3DSOMGP2XSD : ASMModule, isPartOf=3DSequence {}, element=3Dxsd!K=
unde, =

>> extension=3Dxsd!extension, link=3DTransientLink {rule =3D 'OT2SubType=
', =

>> sourceElements =3D {ot =3D somkos!Kunde}, targetElements =3D {element=
=3D =

>> xsd!Kunde, extension =3D xsd!extension, modGroup =3D xsd!<unnamed>, c=
t =3D =

>> xsd!KundeTyp}, variables =3D {superType =3D somkos!Geschaeftspartner,=
=

>> isPartOf =3D Sequence {}}}}
>> local stack =3D []
>> ****** END Stack Trace
>> Trying to continue execution despite the error.



-- =

Erstellt mit Operas revolution=E4rem E-Mail-Modul: http://www.opera.com/=
mail/
Re: [ATL] Launch programmatically [message #58597 is a reply to message #58577] Sat, 18 August 2007 15:28 Go to previous messageGo to next message
Frédéric Jouault is currently offline Frédéric JouaultFriend
Messages: 572
Registered: July 2009
Senior Member
Hello,

> I tried to find all necessary libraries for ATL 2.0 and updated the code
> to the new methods.
> When I finally succeed, I will expand and update the wiki documentation
> for the newest ATL version.

Ok, thanks.


> I can't SAVE the outputmodel.
> ************************************************
> outModel.save(modelReference.getModelPath().getPath()); gives me the
> error
> SCHWERWIEGEND: ERROR: save not implemented !
> ************************************************

You should use an AtlModelHandler to handle your models, and call one of
its save method.


Regards,

Frédéric Jouault
Re: [ATL] Launch programmatically [message #58623 is a reply to message #58597] Sun, 19 August 2007 08:19 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: rb_account.yahoo.de

Hello Frédéric Jouault,

the AtlModelHandler class is contained in the org.eclipse.m2m.atl.engine
plugin.
However, I got some problems to create and use the
org.eclipse.m2m.atl.engine plugin.
I'm a newbie in plugin-development, so maybe this is a dump question, but
hopefully you can help me on this:

Step 1:
In order to get the most recent versions of the plugins, I checked out the
plugins
(atl.drivers.emf4atl, engine, engine.vm) from cvs and used the eclipse
export wizard to create
the plugin jar files.

The generated content for the org.eclipse.m2m.atl.engine_2.0.0.jar is
strange:
lib (DIR)
META-INF (DIR)
org.eclipse.m2m.atl.engine.jar (FILE)
....
So the actual classes are again packed in the
org.eclipse.m2m.atl.engine.jar.

Using the generated org.eclipse.m2m.atl.engine_2.0.0.jar gives me a
ClassDefNotFoundException...
If I reference the project instead of using the generated library,
everything works fine.

Step 2:
My next thought was to use the org.eclipse.m2m.atl.engine.jar, which is
contained in the generated
org.eclipse.m2m.atl.engine_2.0.0.jar. Another ClassDefNotFound-Exception...

Step 3:
Then I copied all referenced jar-files from the engine-plugin and finally
it works with the org.eclipse.m2m.atl.engine.jar.

Questions:
1. Are the other ways to get the newest jar-files?
2. Do I really need all libraries to run a transformation?

Referenced jar-files:

Generated jar-files:
org.eclipse.m2m.atl.drivers.emf4atl_2.0.0
org.eclipse.m2m.atl.engine
org.eclipse.m2m.atl.engine.vm_2.0.0

Libraries used by the engine plugin and copied from eclipse-directory:
org.eclipse.core.commands_3.3.0.I20070605-0010
org.eclipse.core.contenttype_3.2.100.v20070319
org.eclipse.core.jobs_3.3.0.v20070423
org.eclipse.equinox.app_1.0.0.v20070606
org.eclipse.equinox.common_3.3.0.v20070426
org.eclipse.equinox.preferences_3.2.100.v20070522
org.eclipse.equinox.registry_3.3.0.v20070522
org.eclipse.jface_3.3.0.I20070606-0010
org.eclipse.osgi_3.3.0.v20070530
org.eclipse.swt.win32.win32.x86_3.3.0.v3346
org.eclipse.swt_3.3.0.v3346
org.eclipse.ui.workbench_3.3.0.I20070608-1100

Libraries copied from eclipse plugin directory:
org.eclipse.core.resources_3.3.0.v20070604
org.eclipse.core.runtime.compatibility_3.1.200.v20070502
org.eclipse.core.runtime_3.3.100.v20070530
org.eclipse.emf.common_2.3.0.v200706262000
org.eclipse.emf.ecore.xmi_2.3.0.v200706262000
org.eclipse.emf.ecore_2.3.0.v200706262000

Libraries copied from org.eclipse.m2m.atl.engine/lib
antlr-runtime-3.0
ATL-parser
ebnfextractor
ebnfinjector

Thanks and regards

Rainer





--
Erstellt mit Operas revolutionärem E-Mail-Modul: http://www.opera.com/mail/
Re: [ATL] Launch programmatically [message #58646 is a reply to message #58623] Sun, 19 August 2007 17:06 Go to previous messageGo to next message
Markus Herrmannsdoerfer is currently offline Markus HerrmannsdoerferFriend
Messages: 50
Registered: July 2009
Member
Hi Rainer,

I experienced the same problems installing ATL from the update site. I
replaced the plug-ins which were unpacked in their separate directory by
the corresponding jar files from the archived update site.

I also use the ATL API programmatically. I assume this error does not
arise by using ATL from the provided GUI.

I think the error arises because some plug-ins are unpacked during
installation from the update site. This is so because unpack is not
explicitely set to "false" in the corresponding feature.xml. PDE also
tags the missing attribute setting with a warning.

Could the ATL guys please fix this error so that installation is
smoother? Thanks in advance.

Markus

Rainer Bernhard schrieb:
> Hello Frédéric Jouault,
>
> the AtlModelHandler class is contained in the org.eclipse.m2m.atl.engine
> plugin.
> However, I got some problems to create and use the
> org.eclipse.m2m.atl.engine plugin.
> I'm a newbie in plugin-development, so maybe this is a dump question,
> but hopefully you can help me on this:
>
> Step 1:
> In order to get the most recent versions of the plugins, I checked out
> the plugins
> (atl.drivers.emf4atl, engine, engine.vm) from cvs and used the eclipse
> export wizard to create
> the plugin jar files.
>
> The generated content for the org.eclipse.m2m.atl.engine_2.0.0.jar is
> strange:
> lib (DIR)
> META-INF (DIR)
> org.eclipse.m2m.atl.engine.jar (FILE)
> ....
> So the actual classes are again packed in the
> org.eclipse.m2m.atl.engine.jar.
>
> Using the generated org.eclipse.m2m.atl.engine_2.0.0.jar gives me a
> ClassDefNotFoundException...
> If I reference the project instead of using the generated library,
> everything works fine.
>
> Step 2:
> My next thought was to use the org.eclipse.m2m.atl.engine.jar, which is
> contained in the generated
> org.eclipse.m2m.atl.engine_2.0.0.jar. Another ClassDefNotFound-Exception...
>
> Step 3:
> Then I copied all referenced jar-files from the engine-plugin and
> finally it works with the org.eclipse.m2m.atl.engine.jar.
>
> Questions:
> 1. Are the other ways to get the newest jar-files?
> 2. Do I really need all libraries to run a transformation?
>
> Referenced jar-files:
>
> Generated jar-files:
> org.eclipse.m2m.atl.drivers.emf4atl_2.0.0
> org.eclipse.m2m.atl.engine
> org.eclipse.m2m.atl.engine.vm_2.0.0
>
> Libraries used by the engine plugin and copied from eclipse-directory:
> org.eclipse.core.commands_3.3.0.I20070605-0010
> org.eclipse.core.contenttype_3.2.100.v20070319
> org.eclipse.core.jobs_3.3.0.v20070423
> org.eclipse.equinox.app_1.0.0.v20070606
> org.eclipse.equinox.common_3.3.0.v20070426
> org.eclipse.equinox.preferences_3.2.100.v20070522
> org.eclipse.equinox.registry_3.3.0.v20070522
> org.eclipse.jface_3.3.0.I20070606-0010
> org.eclipse.osgi_3.3.0.v20070530
> org.eclipse.swt.win32.win32.x86_3.3.0.v3346
> org.eclipse.swt_3.3.0.v3346
> org.eclipse.ui.workbench_3.3.0.I20070608-1100
>
> Libraries copied from eclipse plugin directory:
> org.eclipse.core.resources_3.3.0.v20070604
> org.eclipse.core.runtime.compatibility_3.1.200.v20070502
> org.eclipse.core.runtime_3.3.100.v20070530
> org.eclipse.emf.common_2.3.0.v200706262000
> org.eclipse.emf.ecore.xmi_2.3.0.v200706262000
> org.eclipse.emf.ecore_2.3.0.v200706262000
>
> Libraries copied from org.eclipse.m2m.atl.engine/lib
> antlr-runtime-3.0
> ATL-parser
> ebnfextractor
> ebnfinjector
>
> Thanks and regards
>
> Rainer
>
>
>
>
>
Re: [ATL] Launch programmatically [message #62865 is a reply to message #58646] Thu, 27 September 2007 18:55 Go to previous message
Frédéric Jouault is currently offline Frédéric JouaultFriend
Messages: 572
Registered: July 2009
Senior Member
Hi Markus,

I finally encountered a similar problem.
The plugins are now marked as unpack=false in the ATL features (only on
the CVS so far).
Thanks for reporting this issue :-).

Let us know if you still have some problems.


Regards,

Frédéric Jouault


Markus Herrmannsdörfer wrote:
> Hi Rainer,
>
> I experienced the same problems installing ATL from the update site. I
> replaced the plug-ins which were unpacked in their separate directory by
> the corresponding jar files from the archived update site.
>
> I also use the ATL API programmatically. I assume this error does not
> arise by using ATL from the provided GUI.
>
> I think the error arises because some plug-ins are unpacked during
> installation from the update site. This is so because unpack is not
> explicitely set to "false" in the corresponding feature.xml. PDE also
> tags the missing attribute setting with a warning.
>
> Could the ATL guys please fix this error so that installation is
> smoother? Thanks in advance.
>
> Markus
>
> Rainer Bernhard schrieb:
>> Hello Frédéric Jouault,
>>
>> the AtlModelHandler class is contained in the
>> org.eclipse.m2m.atl.engine plugin.
>> However, I got some problems to create and use the
>> org.eclipse.m2m.atl.engine plugin.
>> I'm a newbie in plugin-development, so maybe this is a dump question,
>> but hopefully you can help me on this:
>>
>> Step 1:
>> In order to get the most recent versions of the plugins, I checked out
>> the plugins
>> (atl.drivers.emf4atl, engine, engine.vm) from cvs and used the eclipse
>> export wizard to create
>> the plugin jar files.
>>
>> The generated content for the org.eclipse.m2m.atl.engine_2.0.0.jar is
>> strange:
>> lib (DIR)
>> META-INF (DIR)
>> org.eclipse.m2m.atl.engine.jar (FILE)
>> ....
>> So the actual classes are again packed in the
>> org.eclipse.m2m.atl.engine.jar.
>>
>> Using the generated org.eclipse.m2m.atl.engine_2.0.0.jar gives me a
>> ClassDefNotFoundException...
>> If I reference the project instead of using the generated library,
>> everything works fine.
>>
>> Step 2:
>> My next thought was to use the org.eclipse.m2m.atl.engine.jar, which
>> is contained in the generated
>> org.eclipse.m2m.atl.engine_2.0.0.jar. Another
>> ClassDefNotFound-Exception...
>>
>> Step 3:
>> Then I copied all referenced jar-files from the engine-plugin and
>> finally it works with the org.eclipse.m2m.atl.engine.jar.
>>
>> Questions:
>> 1. Are the other ways to get the newest jar-files?
>> 2. Do I really need all libraries to run a transformation?
>>
>> Referenced jar-files:
>>
>> Generated jar-files:
>> org.eclipse.m2m.atl.drivers.emf4atl_2.0.0
>> org.eclipse.m2m.atl.engine
>> org.eclipse.m2m.atl.engine.vm_2.0.0
>>
>> Libraries used by the engine plugin and copied from eclipse-directory:
>> org.eclipse.core.commands_3.3.0.I20070605-0010
>> org.eclipse.core.contenttype_3.2.100.v20070319
>> org.eclipse.core.jobs_3.3.0.v20070423
>> org.eclipse.equinox.app_1.0.0.v20070606
>> org.eclipse.equinox.common_3.3.0.v20070426
>> org.eclipse.equinox.preferences_3.2.100.v20070522
>> org.eclipse.equinox.registry_3.3.0.v20070522
>> org.eclipse.jface_3.3.0.I20070606-0010
>> org.eclipse.osgi_3.3.0.v20070530
>> org.eclipse.swt.win32.win32.x86_3.3.0.v3346
>> org.eclipse.swt_3.3.0.v3346
>> org.eclipse.ui.workbench_3.3.0.I20070608-1100
>>
>> Libraries copied from eclipse plugin directory:
>> org.eclipse.core.resources_3.3.0.v20070604
>> org.eclipse.core.runtime.compatibility_3.1.200.v20070502
>> org.eclipse.core.runtime_3.3.100.v20070530
>> org.eclipse.emf.common_2.3.0.v200706262000
>> org.eclipse.emf.ecore.xmi_2.3.0.v200706262000
>> org.eclipse.emf.ecore_2.3.0.v200706262000
>>
>> Libraries copied from org.eclipse.m2m.atl.engine/lib
>> antlr-runtime-3.0
>> ATL-parser
>> ebnfextractor
>> ebnfinjector
>>
>> Thanks and regards
>>
>> Rainer
>>
>>
>>
>>
>>
Previous Topic:[ATL] get Source from Target
Next Topic:[ATL] UML profiles, enumerations, same literals in in and out
Goto Forum:
  


Current Time: Thu Apr 25 02:25:19 GMT 2024

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

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

Back to the top