Unit Test Results

Build date : @BUILD.DATE@
File generated at 2009-10-25T20:03:48+01:00
Associated log
Designed for use with JUnit and Ant.

All Errors

ClassNameStatusTypeTime(s)
nulltestEcorePatterns::TestPatterns.testVisitor(fr.irisa.triskell.kermeta.launcher.InterpretedRunTestCase)Errorkermeta exception : [kermeta::exceptions::ResourceLoadException : 51874]

fr.irisa.triskell.kermeta.interpreter.KermetaRaisedException: kermeta exception : [kermeta::exceptions::ResourceLoadException : 51874]
File not found http://www.eclipse.org/emf/2002/Ecore; :
http://www.eclipse.org/emf/2002/Ecore
Trace:
file 'platform:/plugin/fr.irisa.triskell.kermeta.framework/src/kermeta/persistence/resource.kmt', line 273 ( extern fr::irisa::triskell::kermeta::runtime::basetypes::Resource.load(self, uri, metaModelURI, "EMF") )

file 'platform:/plugin/fr.irisa.triskell.kermeta.ecore/src/kermeta/helpers/EcoreHelper.kmt', line 80, in '[kermeta::persistence::EMFResource : 51819 = "[]"].load' ( resource.load )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ecore.tests/test/kmt_testcases/002_testPatterns.main.kmt', line 45, in '[EcoreHelpers::EcoreHelper : 51771].loadEcoreAsModel' ( helper.loadEcoreAsModel )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ecore.tests/test/kmt_testcases/002_testPatterns.main.kmt', line 41, in '[testEcorePatterns::TestPatterns : 51707].setUp' ( method setUp() : kermeta::standard::~Void from kermeta::kunit::TestCase is (...) )
------------END OF STACK TRACE------------

Underlying java exception cause : http://www.eclipse.org/emf/2002/Ecore
fr.irisa.triskell.kermeta.interpreter.KermetaRaisedException.createKermetaException(KermetaRaisedException.java:257)
fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.throwKermetaRaisedExceptionOnLoad(EMFRuntimeUnit.java:1107)
fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.monitoredLoad(EMFRuntimeUnit.java:307)
fr.irisa.triskell.kermeta.runtime.loader.emf.LoaderJob.run(LoaderJob.java:44)
org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
0.000
nulltestEcorePatterns::TestPatterns.testTopDownVisitor(fr.irisa.triskell.kermeta.launcher.InterpretedRunTestCase)Errorkermeta exception : [kermeta::exceptions::ResourceLoadException : 52729]

fr.irisa.triskell.kermeta.interpreter.KermetaRaisedException: kermeta exception : [kermeta::exceptions::ResourceLoadException : 52729]
File not found http://www.eclipse.org/emf/2002/Ecore; :
http://www.eclipse.org/emf/2002/Ecore
Trace:
file 'platform:/plugin/fr.irisa.triskell.kermeta.framework/src/kermeta/persistence/resource.kmt', line 273 ( extern fr::irisa::triskell::kermeta::runtime::basetypes::Resource.load(self, uri, metaModelURI, "EMF") )

file 'platform:/plugin/fr.irisa.triskell.kermeta.ecore/src/kermeta/helpers/EcoreHelper.kmt', line 80, in '[kermeta::persistence::EMFResource : 52674 = "[]"].load' ( resource.load )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ecore.tests/test/kmt_testcases/002_testPatterns.main.kmt', line 45, in '[EcoreHelpers::EcoreHelper : 52626].loadEcoreAsModel' ( helper.loadEcoreAsModel )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ecore.tests/test/kmt_testcases/002_testPatterns.main.kmt', line 41, in '[testEcorePatterns::TestPatterns : 52562].setUp' ( method setUp() : kermeta::standard::~Void from kermeta::kunit::TestCase is (...) )
------------END OF STACK TRACE------------

Underlying java exception cause : http://www.eclipse.org/emf/2002/Ecore
fr.irisa.triskell.kermeta.interpreter.KermetaRaisedException.createKermetaException(KermetaRaisedException.java:257)
fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.throwKermetaRaisedExceptionOnLoad(EMFRuntimeUnit.java:1107)
fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.monitoredLoad(EMFRuntimeUnit.java:307)
fr.irisa.triskell.kermeta.runtime.loader.emf.LoaderJob.run(LoaderJob.java:44)
org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
0.000
nulltestEcorePatterns::TestPatterns.testBuilder(fr.irisa.triskell.kermeta.launcher.InterpretedRunTestCase)Errorkermeta exception : [kermeta::exceptions::ResourceLoadException : 53584]

fr.irisa.triskell.kermeta.interpreter.KermetaRaisedException: kermeta exception : [kermeta::exceptions::ResourceLoadException : 53584]
File not found http://www.eclipse.org/emf/2002/Ecore; :
http://www.eclipse.org/emf/2002/Ecore
Trace:
file 'platform:/plugin/fr.irisa.triskell.kermeta.framework/src/kermeta/persistence/resource.kmt', line 273 ( extern fr::irisa::triskell::kermeta::runtime::basetypes::Resource.load(self, uri, metaModelURI, "EMF") )

file 'platform:/plugin/fr.irisa.triskell.kermeta.ecore/src/kermeta/helpers/EcoreHelper.kmt', line 80, in '[kermeta::persistence::EMFResource : 53529 = "[]"].load' ( resource.load )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ecore.tests/test/kmt_testcases/002_testPatterns.main.kmt', line 45, in '[EcoreHelpers::EcoreHelper : 53481].loadEcoreAsModel' ( helper.loadEcoreAsModel )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ecore.tests/test/kmt_testcases/002_testPatterns.main.kmt', line 41, in '[testEcorePatterns::TestPatterns : 53417].setUp' ( method setUp() : kermeta::standard::~Void from kermeta::kunit::TestCase is (...) )
------------END OF STACK TRACE------------

Underlying java exception cause : http://www.eclipse.org/emf/2002/Ecore
fr.irisa.triskell.kermeta.interpreter.KermetaRaisedException.createKermetaException(KermetaRaisedException.java:257)
fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.throwKermetaRaisedExceptionOnLoad(EMFRuntimeUnit.java:1107)
fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.monitoredLoad(EMFRuntimeUnit.java:307)
fr.irisa.triskell.kermeta.runtime.loader.emf.LoaderJob.run(LoaderJob.java:44)
org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
0.000
nulltestEcorePatterns::TestPatterns.testObserver(fr.irisa.triskell.kermeta.launcher.InterpretedRunTestCase)Errorkermeta exception : [kermeta::exceptions::ResourceLoadException : 54439]

fr.irisa.triskell.kermeta.interpreter.KermetaRaisedException: kermeta exception : [kermeta::exceptions::ResourceLoadException : 54439]
File not found http://www.eclipse.org/emf/2002/Ecore; :
http://www.eclipse.org/emf/2002/Ecore
Trace:
file 'platform:/plugin/fr.irisa.triskell.kermeta.framework/src/kermeta/persistence/resource.kmt', line 273 ( extern fr::irisa::triskell::kermeta::runtime::basetypes::Resource.load(self, uri, metaModelURI, "EMF") )

file 'platform:/plugin/fr.irisa.triskell.kermeta.ecore/src/kermeta/helpers/EcoreHelper.kmt', line 80, in '[kermeta::persistence::EMFResource : 54384 = "[]"].load' ( resource.load )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ecore.tests/test/kmt_testcases/002_testPatterns.main.kmt', line 45, in '[EcoreHelpers::EcoreHelper : 54336].loadEcoreAsModel' ( helper.loadEcoreAsModel )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ecore.tests/test/kmt_testcases/002_testPatterns.main.kmt', line 41, in '[testEcorePatterns::TestPatterns : 54272].setUp' ( method setUp() : kermeta::standard::~Void from kermeta::kunit::TestCase is (...) )
------------END OF STACK TRACE------------

Underlying java exception cause : http://www.eclipse.org/emf/2002/Ecore
fr.irisa.triskell.kermeta.interpreter.KermetaRaisedException.createKermetaException(KermetaRaisedException.java:257)
fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.throwKermetaRaisedExceptionOnLoad(EMFRuntimeUnit.java:1107)
fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.monitoredLoad(EMFRuntimeUnit.java:307)
fr.irisa.triskell.kermeta.runtime.loader.emf.LoaderJob.run(LoaderJob.java:44)
org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
0.000
nullcheckMarkers(org.kermeta.kpm.test.DependencyTest)Errornull

java.lang.NullPointerException
org.kermeta.kpm.EventDispatcher.sendEvent(EventDispatcher.java:37)
org.kermeta.kpm.test.DependencyTest.checkMarkers(DependencyTest.java:109)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:585)
org.openembedd.tests.TestRunner.run(TestRunner.java:27)
org.openembedd.tests.TestLauncher.launchTest(TestLauncher.java:88)
org.openembedd.tests.TestLauncher$2.run(TestLauncher.java:112)
java.lang.Thread.run(Thread.java:595)
0.000
nulluml2BankLoading::Main.testSaveAndReloadModel(fr.irisa.triskell.kermeta.launcher.InterpretedRunTestCase)Errorkermeta exception : [kermeta::exceptions::ResourceSaveException : 8055]

fr.irisa.triskell.kermeta.interpreter.KermetaRaisedException: kermeta exception : [kermeta::exceptions::ResourceSaveException : 8055]
Error saving EMF model '../models/output/bank.out.uml'(normalized as : platform:/models/output/bank.out.uml) :
Error :
Unsupported "platform:" protocol variation "models".
Trace:
file 'platform:/plugin/fr.irisa.triskell.kermeta.framework/src/kermeta/persistence/resource.kmt', line 228 ( extern fr::irisa::triskell::kermeta::runtime::basetypes::Resource.save(self, new_uri, metaModelURI, "EMF", self, false) )

file 'platform:/plugin/org.kermeta.uml2.tests/test/kmt_testcases/001_testLoadingBankModel.main.kmt', line 65, in '[kermeta::persistence::EMFResource : 5595 = "[[uml::Model : 5641]]"].saveWithNewURI' ( resource.saveWithNewURI(modelNewURI) )
file 'platform:/plugin/org.kermeta.uml2.tests/test/kmt_testcases/001_testLoadingBankModel.main.kmt', line 49, in '[uml2BankLoading::Main : 5504].testSaveAndReloadModel' ( operation testSaveAndReloadModel() : kermeta::standard::~Void is (...) )
------------END OF STACK TRACE------------

Underlying java exception cause : Unsupported "platform:" protocol variation "models".
fr.irisa.triskell.kermeta.interpreter.KermetaRaisedException.createKermetaException(KermetaRaisedException.java:257)
fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.throwKermetaRaisedExceptionOnSave(EMFRuntimeUnit.java:1096)
fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.save(EMFRuntimeUnit.java:587)
fr.irisa.triskell.kermeta.runtime.basetypes.Resource.save(Resource.java:60)
fr.irisa.triskell.kermeta.runtime.fr__irisa__triskell__kermeta__runtime__basetypes__Resource_save_6Comd.execute(FrameworkExternCommand.java:774)
org.kermeta.interpreter.internal.JavaStaticCallInterpreter.doIt(JavaStaticCallInterpreter.java:37)
fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitJavaStaticCall(ExpressionInterpreter.java:695)
fr.irisa.triskell.kermeta.visitor.JavaStaticCallAcceptCommand.accept(KermetaOptimizedVisitor.java:462)
fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.invoke(ExpressionInterpreter.java:172)
fr.irisa.triskell.kermeta.launcher.KTestInterpreter.launch(KTestInterpreter.java:33)
org.kermeta.interpreter.api.Interpreter.launch(Interpreter.java:373)
fr.irisa.triskell.kermeta.launcher.InterpretedRunTestCase.runTest(InterpretedRunTestCase.java:126)
org.openembedd.tests.TestRunner.run(TestRunner.java:27)
org.openembedd.tests.TestLauncher.launchTest(TestLauncher.java:88)
org.openembedd.tests.TestLauncher$2.run(TestLauncher.java:112)
java.lang.Thread.run(Thread.java:595)
0.000
JunitTestSuiteObject::TestHasSubtypeLoadingModel.testHasSubtype1Errorkermeta exception : [kermeta::exceptions::NotImplementedException : 618778]

fr.irisa.triskell.kermeta.interpreter.KermetaRaisedException: kermeta exception : [kermeta::exceptions::NotImplementedException : 618778]
the current version of hasSubType works only with declared Types, user created types are not handled yet
Context not available : (internal RuntimeObject with no kcore object : [kermeta::standard::Void : 548374])
at fr.irisa.triskell.kermeta.interpreter.KermetaRaisedException.createKermetaException(KermetaRaisedException.java:257)
at fr.irisa.triskell.kermeta.interpreter.KermetaRaisedException.createKermetaException(KermetaRaisedException.java:280)
at fr.irisa.triskell.kermeta.runtime.language.Type.hasSubType(Type.java:36)
at fr.irisa.triskell.kermeta.runtime.fr__irisa__triskell__kermeta__runtime__language__Type_hasSubType_2Comd.execute(FrameworkExternCommand.java:546)
at org.kermeta.interpreter.internal.JavaStaticCallInterpreter.doIt(JavaStaticCallInterpreter.java:37)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitJavaStaticCall(ExpressionInterpreter.java:695)
at fr.irisa.triskell.kermeta.visitor.JavaStaticCallAcceptCommand.accept(KermetaOptimizedVisitor.java:462)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.AssignmentInterpreter.doIt(AssignmentInterpreter.java:38)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitAssignment(ExpressionInterpreter.java:247)
at fr.irisa.triskell.kermeta.visitor.AssignmentAcceptCommand.accept(KermetaOptimizedVisitor.java:420)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitList(ExpressionInterpreter.java:797)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:102)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.invoke(ExpressionInterpreter.java:172)
at fr.irisa.triskell.kermeta.launcher.KTestInterpreter.launch(KTestInterpreter.java:33)
at org.kermeta.interpreter.api.Interpreter.launch(Interpreter.java:373)
at fr.irisa.triskell.kermeta.launcher.InterpretedRunTestCase.runTest(InterpretedRunTestCase.java:126)
4.557
JunitTestSuiteroot_package::Main.testSaveErrorkermeta exception : [kermeta::exceptions::ResourceLoadException : 619821]

fr.irisa.triskell.kermeta.interpreter.KermetaRaisedException: kermeta exception : [kermeta::exceptions::ResourceLoadException : 619821]
Not able to resolve proxy for value: org.eclipse.emf.ecore.impl.EClassImpl@1742618 (eProxyURI: platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/language/structure.ecore#/1/language/structure/Object) for object: [ecore::EGenericType : 619559] for feature of type: org.eclipse.emf.ecore.impl.EClassImpl@787d6a (name: EClassifier) (instanceClassName: null) (abstract: true, interface: false)
Try to load the file containing this URI:
Trace:

file 'platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/emf_testcases/kermeta/068_saveEcoreLinkedToTheFramework.main.kmt', line 33, in '[kermeta::persistence::EMFResource : 619497 = "[]"].load' ( resource.load )
file 'platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/emf_testcases/kermeta/068_saveEcoreLinkedToTheFramework.main.kmt', line 29, in '[root_package::Main : 619409].testSave' ( operation testSave() : kermeta::standard::~Void is (...) )
------------END OF STACK TRACE------------

at fr.irisa.triskell.kermeta.interpreter.KermetaRaisedException.createKermetaException(KermetaRaisedException.java:257)
at fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.throwKermetaRaisedExceptionOnLoad(EMFRuntimeUnit.java:1107)
at fr.irisa.triskell.kermeta.runtime.loader.emf.EMF2Runtime.createRuntimeObjectForEObject(EMF2Runtime.java:931)
at fr.irisa.triskell.kermeta.runtime.loader.emf.EMF2Runtime.setPropertyFromEStructuralFeature(EMF2Runtime.java:734)
at fr.irisa.triskell.kermeta.runtime.loader.emf.EMF2Runtime.populateRuntimeObject(EMF2Runtime.java:660)
at fr.irisa.triskell.kermeta.runtime.loader.emf.EMF2Runtime.loadunit(EMF2Runtime.java:405)
at fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.monitoredLoad(EMFRuntimeUnit.java:303)
at fr.irisa.triskell.kermeta.runtime.loader.emf.LoaderJob.run(LoaderJob.java:44)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
1.103
JunitTestSuiteDynamicInstanceLoadSaveUsingRelativePath::Main.test001GetDotRelativeResourceSaveAbsoluteErrorCannot create a resource for 'file:/tmp/kermeta_build/src/plugins/foobla_bla'; a registered resource factory is needed

java.lang.RuntimeException: Cannot create a resource for 'file:/tmp/kermeta_build/src/plugins/foobla_bla'; a registered resource factory is needed
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResource(ResourceSetImpl.java:394)
at fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.loadMetaModelAsEcore(EMFRuntimeUnit.java:170)
at fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.save(EMFRuntimeUnit.java:420)
at fr.irisa.triskell.kermeta.runtime.basetypes.Resource.save(Resource.java:60)
at fr.irisa.triskell.kermeta.runtime.fr__irisa__triskell__kermeta__runtime__basetypes__Resource_save_6Comd.execute(FrameworkExternCommand.java:774)
at org.kermeta.interpreter.internal.JavaStaticCallInterpreter.doIt(JavaStaticCallInterpreter.java:37)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitJavaStaticCall(ExpressionInterpreter.java:695)
at fr.irisa.triskell.kermeta.visitor.JavaStaticCallAcceptCommand.accept(KermetaOptimizedVisitor.java:462)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.invoke(ExpressionInterpreter.java:172)
at fr.irisa.triskell.kermeta.launcher.KTestInterpreter.launch(KTestInterpreter.java:33)
at org.kermeta.interpreter.api.Interpreter.launch(Interpreter.java:373)
at fr.irisa.triskell.kermeta.launcher.InterpretedRunTestCase.runTest(InterpretedRunTestCase.java:126)
1.048
JunitTestSuiteDynamicInstanceLoadSaveUsingRelativePath::Main.test003GetAbsoluteResourceSaveDotRelativeErrorCannot create a resource for 'file:/tmp/kermeta_build/src/plugins/foobla_bla'; a registered resource factory is needed

java.lang.RuntimeException: Cannot create a resource for 'file:/tmp/kermeta_build/src/plugins/foobla_bla'; a registered resource factory is needed
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResource(ResourceSetImpl.java:394)
at fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.loadMetaModelAsEcore(EMFRuntimeUnit.java:170)
at fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.save(EMFRuntimeUnit.java:420)
at fr.irisa.triskell.kermeta.runtime.basetypes.Resource.save(Resource.java:60)
at fr.irisa.triskell.kermeta.runtime.fr__irisa__triskell__kermeta__runtime__basetypes__Resource_save_6Comd.execute(FrameworkExternCommand.java:774)
at org.kermeta.interpreter.internal.JavaStaticCallInterpreter.doIt(JavaStaticCallInterpreter.java:37)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitJavaStaticCall(ExpressionInterpreter.java:695)
at fr.irisa.triskell.kermeta.visitor.JavaStaticCallAcceptCommand.accept(KermetaOptimizedVisitor.java:462)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.invoke(ExpressionInterpreter.java:172)
at fr.irisa.triskell.kermeta.launcher.KTestInterpreter.launch(KTestInterpreter.java:33)
at org.kermeta.interpreter.api.Interpreter.launch(Interpreter.java:373)
at fr.irisa.triskell.kermeta.launcher.InterpretedRunTestCase.runTest(InterpretedRunTestCase.java:126)
0.474
JunitTestSuiteDynamicInstanceLoadSaveTestingVariousMM_NsURI::Main.test001GetResourceSaveWithRandomNsURIErrorCannot create a resource for 'file:/tmp/kermeta_build/src/plugins/foobla_bla'; a registered resource factory is needed

java.lang.RuntimeException: Cannot create a resource for 'file:/tmp/kermeta_build/src/plugins/foobla_bla'; a registered resource factory is needed
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResource(ResourceSetImpl.java:394)
at fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.loadMetaModelAsEcore(EMFRuntimeUnit.java:170)
at fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.save(EMFRuntimeUnit.java:420)
at fr.irisa.triskell.kermeta.runtime.basetypes.Resource.save(Resource.java:60)
at fr.irisa.triskell.kermeta.runtime.fr__irisa__triskell__kermeta__runtime__basetypes__Resource_save_6Comd.execute(FrameworkExternCommand.java:774)
at org.kermeta.interpreter.internal.JavaStaticCallInterpreter.doIt(JavaStaticCallInterpreter.java:37)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitJavaStaticCall(ExpressionInterpreter.java:695)
at fr.irisa.triskell.kermeta.visitor.JavaStaticCallAcceptCommand.accept(KermetaOptimizedVisitor.java:462)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.invoke(ExpressionInterpreter.java:172)
at fr.irisa.triskell.kermeta.launcher.KTestInterpreter.launch(KTestInterpreter.java:33)
at org.kermeta.interpreter.api.Interpreter.launch(Interpreter.java:373)
at fr.irisa.triskell.kermeta.launcher.InterpretedRunTestCase.runTest(InterpretedRunTestCase.java:126)
1.077
JunitTestSuiteDynamicInstanceLoadSaveTestingVariousMM_NsURI::Main.test005GetResourceSaveWithPlatformResInvalidNsURIErrorkermeta exception : [kermeta::exceptions::ResourceLoadException : 735262]

fr.irisa.triskell.kermeta.interpreter.KermetaRaisedException: kermeta exception : [kermeta::exceptions::ResourceLoadException : 735262]
Error Loading metamodel 'platform:/resource/thisisnotanexistingfile.ecore' for saving model 'platform:/resource/fr.irisa.triskell.kermeta.tests/test/interpreter/emf_testcases/output/071_GetResourceSave_MMWithResInvalidNsURI_Model.xmi' : /tmp/kermeta_build/src/plugins/thisisnotanexistingfile.ecore (No such file or directory)
Trace:

file 'platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/emf_testcases/kermeta/071_DynamicInstanceLoadSaveWithVariousMM_NsURI.main.kmt', line 224, in '[kermeta::persistence::EMFResource : 735172 = "[[MetamodelWithResInvalidNsURI::Model : 735218]]"].saveWithNewURI' ( resource.saveWithNewURI(ofileName) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/emf_testcases/kermeta/071_DynamicInstanceLoadSaveWithVariousMM_NsURI.main.kmt', line 204, in '[DynamicInstanceLoadSaveTestingVariousMM_NsURI::Main : 735079].test005GetResourceSaveWithPlatformResInvalidNsURI' ( /** (...) )
------------END OF STACK TRACE------------

Underlying java exception cause : java.io.FileNotFoundException: /tmp/kermeta_build/src/plugins/thisisnotanexistingfile.ecore (No such file or directory)
at fr.irisa.triskell.kermeta.interpreter.KermetaRaisedException.createKermetaException(KermetaRaisedException.java:257)
at fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.throwKermetaRaisedExceptionOnLoad(EMFRuntimeUnit.java:1107)
at fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.save(EMFRuntimeUnit.java:450)
at fr.irisa.triskell.kermeta.runtime.basetypes.Resource.save(Resource.java:60)
at fr.irisa.triskell.kermeta.runtime.fr__irisa__triskell__kermeta__runtime__basetypes__Resource_save_6Comd.execute(FrameworkExternCommand.java:774)
at org.kermeta.interpreter.internal.JavaStaticCallInterpreter.doIt(JavaStaticCallInterpreter.java:37)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitJavaStaticCall(ExpressionInterpreter.java:695)
at fr.irisa.triskell.kermeta.visitor.JavaStaticCallAcceptCommand.accept(KermetaOptimizedVisitor.java:462)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.invoke(ExpressionInterpreter.java:172)
at fr.irisa.triskell.kermeta.launcher.KTestInterpreter.launch(KTestInterpreter.java:33)
at org.kermeta.interpreter.api.Interpreter.launch(Interpreter.java:373)
at fr.irisa.triskell.kermeta.launcher.InterpretedRunTestCase.runTest(InterpretedRunTestCase.java:126)
Caused by: org.eclipse.emf.ecore.resource.impl.ResourceSetImpl$1DiagnosticWrappedException: java.io.FileNotFoundException: /tmp/kermeta_build/src/plugins/thisisnotanexistingfile.ecore (No such file or directory)
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.handleDemandLoadException(ResourceSetImpl.java:315)
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLoadHelper(ResourceSetImpl.java:274)
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResource(ResourceSetImpl.java:397)
at fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.loadMetaModelAsEcore(EMFRuntimeUnit.java:170)
at fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.save(EMFRuntimeUnit.java:420)
Caused by: java.io.FileNotFoundException: /tmp/kermeta_build/src/plugins/thisisnotanexistingfile.ecore (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.(FileInputStream.java:106)
at org.eclipse.emf.ecore.resource.impl.FileURIHandlerImpl.createInputStream(FileURIHandlerImpl.java:105)
at org.eclipse.emf.ecore.resource.impl.ExtensibleURIConverterImpl.createInputStream(ExtensibleURIConverterImpl.java:301)
at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1254)
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLoad(ResourceSetImpl.java:255)
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLoadHelper(ResourceSetImpl.java:270)
0.496
JunitTestSuiteDynamicInstanceLoadSaveTestingVariousMM_NsURI::Main.test007GetResourceSaveWithHttpNsURIErrorCannot create a resource for 'http://www.somethingthatlooklikeawebsite.org'; a registered resource factory is needed

java.lang.RuntimeException: Cannot create a resource for 'http://www.somethingthatlooklikeawebsite.org'; a registered resource factory is needed
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResource(ResourceSetImpl.java:394)
at fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.loadMetaModelAsEcore(EMFRuntimeUnit.java:170)
at fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.save(EMFRuntimeUnit.java:420)
at fr.irisa.triskell.kermeta.runtime.basetypes.Resource.save(Resource.java:60)
at fr.irisa.triskell.kermeta.runtime.fr__irisa__triskell__kermeta__runtime__basetypes__Resource_save_6Comd.execute(FrameworkExternCommand.java:774)
at org.kermeta.interpreter.internal.JavaStaticCallInterpreter.doIt(JavaStaticCallInterpreter.java:37)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitJavaStaticCall(ExpressionInterpreter.java:695)
at fr.irisa.triskell.kermeta.visitor.JavaStaticCallAcceptCommand.accept(KermetaOptimizedVisitor.java:462)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.invoke(ExpressionInterpreter.java:172)
at fr.irisa.triskell.kermeta.launcher.KTestInterpreter.launch(KTestInterpreter.java:33)
at org.kermeta.interpreter.api.Interpreter.launch(Interpreter.java:373)
at fr.irisa.triskell.kermeta.launcher.InterpretedRunTestCase.runTest(InterpretedRunTestCase.java:126)
0.519
JunitTestSuiteroot_package::TestParametricOperations.testfail_callParametred2Param2Errorkermeta exception : [kermeta::standard::String : 86025 = "Test not able to be run correctly, due to bug #108"]

fr.irisa.triskell.kermeta.interpreter.KermetaRaisedException: kermeta exception : [kermeta::standard::String : 86025 = "Test not able to be run correctly, due to bug #108"]Test not able to be run correctly, due to bug #108
Trace:
file 'platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/025_testParametricOperations.main.kmt', line 64 ( raise "Test not able to be run correctly, due to bug #108" )

file 'platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/025_testParametricOperations.main.kmt', line 59, in '[root_package::TestParametricOperations : 85952].testfail_callParametred2Param2' ( /** Should fail since return type is unbound (...) )
------------END OF STACK TRACE------------

at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.raiseKermetaException(ExpressionInterpreter.java:846)
at org.kermeta.interpreter.internal.RaiseInterpreter.doIt(RaiseInterpreter.java:17)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitRaise(ExpressionInterpreter.java:752)
at fr.irisa.triskell.kermeta.visitor.RaiseAcceptCommand.accept(KermetaOptimizedVisitor.java:438)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.invoke(ExpressionInterpreter.java:172)
at fr.irisa.triskell.kermeta.launcher.KTestInterpreter.launch(KTestInterpreter.java:33)
at org.kermeta.interpreter.api.Interpreter.launch(Interpreter.java:373)
at fr.irisa.triskell.kermeta.launcher.InterpretedRunTestCase.runTest(InterpretedRunTestCase.java:126)
0.250
JunitTestSuite043_testUML2km.main.kmtErrorUnit platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/043_testUML2km.main.kmt contains errors (ie. didn't load or typecheck correctly)In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/Standard.km could not have been loaded. In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/standard/collections.km could not have been loaded. In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/persistence/resource.km could not have been loaded. In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/language/structure.km could not have been loaded. In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/exceptions/exceptions.km could not have been loaded. In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/utils/utils.km could not have been loaded. In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/ecore/ecore_compatibility.km could not have been loaded. In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/standard/primitive_types.km could not have been loaded. In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/kermeta_java.km could not have been loaded. In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/language/reflective_collections.km could not have been loaded. In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/kunit/kunit.km could not have been loaded. In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/kunit/assert.km could not have been loaded. In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/utils/StringBuffer.km could not have been loaded. In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/utils/hashtable.km could not have been loaded. In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/utils/stack.km could not have been loaded. In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/io/std_io.km could not have been loaded. In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/io/file_io.km could not have been loaded. In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/language/dynamic_expression.km could not have been loaded. In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/standard/java.km could not have been loaded.

java.lang.Exception: Unit platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/043_testUML2km.main.kmt contains errors (ie. didn't load or typecheck correctly)In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/Standard.km could not have been loaded.
In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/standard/collections.km could not have been loaded.
In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/persistence/resource.km could not have been loaded.
In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/language/structure.km could not have been loaded.
In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/exceptions/exceptions.km could not have been loaded.
In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/utils/utils.km could not have been loaded.
In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/ecore/ecore_compatibility.km could not have been loaded.
In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/standard/primitive_types.km could not have been loaded.
In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/kermeta_java.km could not have been loaded.
In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/language/reflective_collections.km could not have been loaded.
In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/kunit/kunit.km could not have been loaded.
In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/kunit/assert.km could not have been loaded.
In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/utils/StringBuffer.km could not have been loaded.
In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/utils/hashtable.km could not have been loaded.
In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/utils/stack.km could not have been loaded.
In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/io/std_io.km could not have been loaded.
In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/io/file_io.km could not have been loaded.
In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/language/dynamic_expression.km could not have been loaded.
In platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/Uml2.km : platform:/plugin/fr.irisa.triskell.kermeta.io/src/kermeta/standard/java.km could not have been loaded.

at fr.irisa.triskell.kermeta.launcher.AbstractRunJunitFactory.addTestsForUnit(AbstractRunJunitFactory.java:175)
at fr.irisa.triskell.kermeta.launcher.AbstractRunJunitFactory.addTestsForUnit(AbstractRunJunitFactory.java:109)
at kermeta_interpreter.test.JunitTestSuite.testWithFile(JunitTestSuite.java:258)
at kermeta_interpreter.test.JunitTestSuite.generatedCall(JunitTestSuite.java:183)
at kermeta_interpreter.test.JunitTestSuite.(JunitTestSuite.java:42)
at kermeta_interpreter.test.JunitTestSuite.suite(JunitTestSuite.java:266)
0.001
JunitTestSuitereadWriteParameterTests::Main.test2EnumParameterErrorkermeta exception : [kermeta::standard::String : 221134 = "test temporarily disabled due to bug #108"]

fr.irisa.triskell.kermeta.interpreter.KermetaRaisedException: kermeta exception : [kermeta::standard::String : 221134 = "test temporarily disabled due to bug #108"]test temporarily disabled due to bug #108
Trace:
file 'platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/052_testReadWriteParameter.main.kmt', line 174 ( raise "test temporarily disabled due to bug #108" )

file 'platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/052_testReadWriteParameter.main.kmt', line 171, in '[readWriteParameterTests::Main : 221081].test2EnumParameter' ( operation test2EnumParameter() : Void is (...) )
------------END OF STACK TRACE------------

at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.raiseKermetaException(ExpressionInterpreter.java:846)
at org.kermeta.interpreter.internal.RaiseInterpreter.doIt(RaiseInterpreter.java:17)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitRaise(ExpressionInterpreter.java:752)
at fr.irisa.triskell.kermeta.visitor.RaiseAcceptCommand.accept(KermetaOptimizedVisitor.java:438)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.invoke(ExpressionInterpreter.java:172)
at fr.irisa.triskell.kermeta.launcher.KTestInterpreter.launch(KTestInterpreter.java:33)
at org.kermeta.interpreter.api.Interpreter.launch(Interpreter.java:373)
at fr.irisa.triskell.kermeta.launcher.InterpretedRunTestCase.runTest(InterpretedRunTestCase.java:126)
0.421
JunitTestSuiteObject::TestHasSubtypeLoadingModel.testHasSubtype1Errorkermeta exception : [kermeta::exceptions::ResourceLoadException : 261987]

fr.irisa.triskell.kermeta.interpreter.KermetaRaisedException: kermeta exception : [kermeta::exceptions::ResourceLoadException : 261987]
Error loading EMF model at 'platform:/resource/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/loadedFile4hasSubType.km' :
Cannot create a resource for 'http://www.kermeta.org/kermeta//language/structure'; a registered resource factory is needed at 'org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResource(ResourceSetImpl.java:394)'
Trace:

[kermeta::persistence::EMFResource : 261931 = "[]"].load
file 'platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/067_testHasSubTypeLoadingModel.main.kmt', line 59, in '[kermeta::persistence::EMFRepository : 261895].getResource' ( repository.getResource(path) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/067_testHasSubTypeLoadingModel.main.kmt', line 24, in '[Object::TestHasSubtypeLoadingModel : 261840].loadModel' ( loadModel("platform:/resource/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/input_test_models/loadedFile4hasSubType.km") )
file 'platform:/plugin/fr.irisa.triskell.kermeta.tests/test/interpreter/kmt_testcases/067_testHasSubTypeLoadingModel.main.kmt', line 23, in '[Object::TestHasSubtypeLoadingModel : 261840].testHasSubtype1' ( operation testHasSubtype1() : kermeta::standard::Boolean is (...) )
------------END OF STACK TRACE------------

Underlying java exception cause : Cannot create a resource for 'http://www.kermeta.org/kermeta//language/structure'; a registered resource factory is needed
at fr.irisa.triskell.kermeta.interpreter.KermetaRaisedException.createKermetaException(KermetaRaisedException.java:257)
at fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.throwKermetaRaisedExceptionOnLoad(EMFRuntimeUnit.java:1107)
at fr.irisa.triskell.kermeta.runtime.loader.emf.EMF2Runtime.loadunit(EMF2Runtime.java:456)
at fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.monitoredLoad(EMFRuntimeUnit.java:303)
at fr.irisa.triskell.kermeta.runtime.loader.emf.LoaderJob.run(LoaderJob.java:44)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: java.lang.RuntimeException: Cannot create a resource for 'http://www.kermeta.org/kermeta//language/structure'; a registered resource factory is needed
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResource(ResourceSetImpl.java:394)
at fr.irisa.triskell.kermeta.runtime.loader.emf.QualifiedNamePatcher.loadMetaModelResource(QualifiedNamePatcher.java:221)
at fr.irisa.triskell.kermeta.runtime.loader.emf.QualifiedNamePatcher.getPackageQualifiedNameFromMetamodel(QualifiedNamePatcher.java:93)
at fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.getEQualifiedName(EMFRuntimeUnit.java:850)
at fr.irisa.triskell.kermeta.runtime.loader.emf.EMFRuntimeUnit.getEQualifiedName(EMFRuntimeUnit.java:880)
at fr.irisa.triskell.kermeta.runtime.loader.emf.EMF2Runtime.getRuntimeObjectForMetaClass(EMF2Runtime.java:1130)
at fr.irisa.triskell.kermeta.runtime.loader.emf.EMF2Runtime.createEmptyRuntimeObjectForEObject(EMF2Runtime.java:490)
at fr.irisa.triskell.kermeta.runtime.loader.emf.EMF2Runtime.createEmptyRuntimeObjects(EMF2Runtime.java:207)
at fr.irisa.triskell.kermeta.runtime.loader.emf.EMF2Runtime.loadunit(EMF2Runtime.java:382)
2.236
JunitTestSuitetestRequireEcoreWithOppositeInDifferentFiles::TestOpposite.mainErrorThe program cannot be launched because of 1 errors. First error is : java.io.FileNotFoundException: /tmp/kermeta_build/src/plugins/interpreter.km (No such file or directory)

org.kermeta.interpreter.api.InitializationError: The program cannot be launched because of 1 errors.
First error is : java.io.FileNotFoundException: /tmp/kermeta_build/src/plugins/interpreter.km (No such file or directory)
at org.kermeta.interpreter.api.Interpreter.launch(Interpreter.java:365)
at fr.irisa.triskell.kermeta.launcher.InterpretedRunTestCase.runTest(InterpretedRunTestCase.java:126)
1.136
OCL2KermetaTestSuiteoclTests::SnackSizeOclTests.test03Errorkermeta exception : [ocl2kmt::TypeError : 31237]

fr.irisa.triskell.kermeta.interpreter.KermetaRaisedException: kermeta exception : [ocl2kmt::TypeError : 31237]
Unknown collection operation: oclAsType
Trace:
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/OperatorPolicies.kmt', line 113 ( raise ocl2kmt::TypeError.new.setMessageReflexive((("Unknown collection operation: ") + (operationName))) )

file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 646, in '[ocl2kmt::Operators : 30437].getCollectionOperationPolicy' ( operatorList.getCollectionOperationPolicy(operationName) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/oclcstvisitor.kmt', line 364, in '[ocl2kmt::Ocl2kmtVisitor : 27016].visitOperationCallExpCS' ( visitor.visitOperationCallExpCS(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 619, in '[ocl::cst::OperationCallExpCS : 29558].accept' ( visitable.source.accept(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/oclcstvisitor.kmt', line 357, in '[ocl2kmt::Ocl2kmtVisitor : 27016].visitFeatureCallExpCS' ( visitor.visitFeatureCallExpCS(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/OperatorPolicies.kmt', line 374, in '[ocl::cst::FeatureCallExpCS : 29557].accept' ( oclOp.source.accept(visitor) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 649, in '[ocl2kmt::FunctionCallOp : 30478].generate' ( operatorList.getOperatorPolicy(operationName).generate(visitable, self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/oclcstvisitor.kmt', line 364, in '[ocl2kmt::Ocl2kmtVisitor : 27016].visitOperationCallExpCS' ( visitor.visitOperationCallExpCS(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/OperatorPolicies.kmt', line 394, in '[ocl::cst::OperationCallExpCS : 29556].accept' ( it.next.accept(visitor) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/OperatorPolicies.kmt', line 381, in '[ocl2kmt::FunctionCallOp : 30454].addActuals' ( addActuals(oclOp, visitor) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 649, in '[ocl2kmt::FunctionCallOp : 30454].generate' ( operatorList.getOperatorPolicy(operationName).generate(visitable, self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/oclcstvisitor.kmt', line 364, in '[ocl2kmt::Ocl2kmtVisitor : 27016].visitOperationCallExpCS' ( visitor.visitOperationCallExpCS(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 283, in '[ocl::cst::OperationCallExpCS : 29537].accept' ( visitable.expressionCS.accept(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/oclcstvisitor.kmt', line 108, in '[ocl2kmt::Ocl2kmtVisitor : 27016].visitInvCS' ( visitor.visitInvCS(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 177, in '[ocl::cst::InvCS : 29534].accept' ( visitable.invOrDefCS.accept(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/oclcstvisitor.kmt', line 43, in '[ocl2kmt::Ocl2kmtVisitor : 27016].visitClassifierContextDeclCS' ( visitor.visitClassifierContextDeclCS(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 154, in '[ocl::cst::ClassifierContextDeclCS : 29530].accept' ( c.accept(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 154, in '[ocl2kmt::Ocl2kmtVisitor : 27016].visitPackageDeclarationCS#function call' ( {c | do (...) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 154, in '[kermeta::language::ReflectiveSequence : 29798 = "[[ocl::cst::ClassifierContextDeclCS : 29530]]"].each' ( visitable.contextDecls.each{c | do (...) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/oclcstvisitor.kmt', line 20, in '[ocl2kmt::Ocl2kmtVisitor : 27016].visitPackageDeclarationCS' ( visitor.visitPackageDeclarationCS(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl.test/kermeta/tests/ocl2kmt/company_SnackSizeOclTests.main.kmt', line 95, in '[ocl::cst::PackageDeclarationCS : 29524].accept' ( helper.getPackageDeclaration(parsedOCL).accept(visitor) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl.test/kermeta/tests/ocl2kmt/company_SnackSizeOclTests.main.kmt', line 121, in '[oclTests::SnackSizeOclTests : 26941].visitOclXmi' ( visitOclXmi("c03") )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl.test/kermeta/tests/ocl2kmt/company_SnackSizeOclTests.main.kmt', line 119, in '[oclTests::SnackSizeOclTests : 26941].test03' ( operation test03() : Void is (...) )
------------END OF STACK TRACE------------

at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.raiseKermetaException(ExpressionInterpreter.java:846)
at org.kermeta.interpreter.internal.RaiseInterpreter.doIt(RaiseInterpreter.java:17)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitRaise(ExpressionInterpreter.java:752)
at fr.irisa.triskell.kermeta.visitor.RaiseAcceptCommand.accept(KermetaOptimizedVisitor.java:438)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:49)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:41)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:49)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:49)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:49)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:55)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.LoopInterpreter.doIt(LoopInterpreter.java:41)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitLoop(ExpressionInterpreter.java:352)
at fr.irisa.triskell.kermeta.visitor.LoopAcceptCommand.accept(KermetaOptimizedVisitor.java:510)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:49)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:49)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:55)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.runtime.RuntimeLambdaObject.call(RuntimeLambdaObject.java:63)
at org.kermeta.interpreter.internal.CallVariableInterpreter.doIt(CallVariableInterpreter.java:54)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallVariable(ExpressionInterpreter.java:310)
at fr.irisa.triskell.kermeta.visitor.CallVariableAcceptCommand.accept(KermetaOptimizedVisitor.java:390)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.LoopInterpreter.doIt(LoopInterpreter.java:41)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitLoop(ExpressionInterpreter.java:352)
at fr.irisa.triskell.kermeta.visitor.LoopAcceptCommand.accept(KermetaOptimizedVisitor.java:510)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.VariableDeclInterpreter.doIt(VariableDeclInterpreter.java:24)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitVariableDecl(ExpressionInterpreter.java:192)
at fr.irisa.triskell.kermeta.visitor.VariableDeclAcceptCommand.accept(KermetaOptimizedVisitor.java:522)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.invoke(ExpressionInterpreter.java:172)
at fr.irisa.triskell.kermeta.launcher.KTestInterpreter.launch(KTestInterpreter.java:33)
at org.kermeta.interpreter.api.Interpreter.launch(Interpreter.java:373)
at fr.irisa.triskell.kermeta.launcher.InterpretedRunTestCase.runTest(InterpretedRunTestCase.java:126)
0.570
OCL2KermetaTestSuiteoclTests::StructuralOclTests.test03Errorkermeta exception : [ocl2kmt::TypeError : 878045]

fr.irisa.triskell.kermeta.interpreter.KermetaRaisedException: kermeta exception : [ocl2kmt::TypeError : 878045]
Cant find [result] in [A]
Trace:
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 556 ( raise ocl2kmt::TypeError.new.initialize(getContextClassifier.name, featureName) )

file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 584, in '[ocl2kmt::Ocl2kmtVisitor : 873816].handleVariableExpression' ( handleVariableExpression(content) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/oclcstvisitor.kmt', line 140, in '[ocl2kmt::Ocl2kmtVisitor : 873816].visitVariableExpCS' ( visitor.visitVariableExpCS(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/OperatorPolicies.kmt', line 374, in '[ocl::cst::VariableExpCS : 876455].accept' ( oclOp.source.accept(visitor) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 649, in '[ocl2kmt::FunctionCallOp : 877683].generate' ( operatorList.getOperatorPolicy(operationName).generate(visitable, self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/oclcstvisitor.kmt', line 364, in '[ocl2kmt::Ocl2kmtVisitor : 873816].visitOperationCallExpCS' ( visitor.visitOperationCallExpCS(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 226, in '[ocl::cst::OperationCallExpCS : 876454].accept' ( visitable.expressionCS.accept(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/oclcstvisitor.kmt', line 60, in '[ocl2kmt::Ocl2kmtVisitor : 873816].visitPrePostOrBodyDeclCS' ( visitor.visitPrePostOrBodyDeclCS(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 204, in '[ocl::cst::PrePostOrBodyDeclCS : 876453].accept' ( ppbd.accept(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 200, in '[ocl2kmt::Ocl2kmtVisitor : 873816].visitOperationContextDeclCS#function call' ( {ppbd | do (...) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 200, in '[kermeta::language::ReflectiveSequence : 876765 = "[[ocl::cst::PrePostOrBodyDeclCS : 876437], [ocl::cst::PrePostOrBodyDeclCS : 876449], [ocl::cst::PrePostOrBodyDeclCS : 876453]]"].each' ( visitable.prePostOrBodyDecls.each{ppbd | do (...) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/oclcstvisitor.kmt', line 52, in '[ocl2kmt::Ocl2kmtVisitor : 873816].visitOperationContextDeclCS' ( visitor.visitOperationContextDeclCS(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 154, in '[ocl::cst::OperationContextDeclCS : 876418].accept' ( c.accept(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 154, in '[ocl2kmt::Ocl2kmtVisitor : 873816].visitPackageDeclarationCS#function call' ( {c | do (...) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/ocl2kmtVisitor.kmt', line 154, in '[kermeta::language::ReflectiveSequence : 876785 = "[[ocl::cst::OperationContextDeclCS : 876418]]"].each' ( visitable.contextDecls.each{c | do (...) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl/kermeta/transformations-dev/oclcstvisitor.kmt', line 20, in '[ocl2kmt::Ocl2kmtVisitor : 873816].visitPackageDeclarationCS' ( visitor.visitPackageDeclarationCS(self) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl.test/kermeta/tests/ocl2kmt/sample_StructuralOclTests.main.kmt', line 58, in '[ocl::cst::PackageDeclarationCS : 876412].accept' ( helper.getPackageDeclaration(parsedOCL).accept(visitor) )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl.test/kermeta/tests/ocl2kmt/sample_StructuralOclTests.main.kmt', line 91, in '[oclTests::StructuralOclTests : 873741].visitOclXmi' ( visitOclXmi("preAndPost") )
file 'platform:/plugin/fr.irisa.triskell.kermeta.ocl.test/kermeta/tests/ocl2kmt/sample_StructuralOclTests.main.kmt', line 88, in '[oclTests::StructuralOclTests : 873741].test03' ( operation test03() : Void is (...) )
------------END OF STACK TRACE------------

at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.raiseKermetaException(ExpressionInterpreter.java:846)
at org.kermeta.interpreter.internal.RaiseInterpreter.doIt(RaiseInterpreter.java:17)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitRaise(ExpressionInterpreter.java:752)
at fr.irisa.triskell.kermeta.visitor.RaiseAcceptCommand.accept(KermetaOptimizedVisitor.java:438)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:55)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:55)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:49)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:55)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:49)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:55)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.ConditionalInterpreter.doIt(ConditionalInterpreter.java:55)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitConditional(ExpressionInterpreter.java:345)
at fr.irisa.triskell.kermeta.visitor.ConditionalAcceptCommand.accept(KermetaOptimizedVisitor.java:432)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.runtime.RuntimeLambdaObject.call(RuntimeLambdaObject.java:63)
at org.kermeta.interpreter.internal.CallVariableInterpreter.doIt(CallVariableInterpreter.java:54)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallVariable(ExpressionInterpreter.java:310)
at fr.irisa.triskell.kermeta.visitor.CallVariableAcceptCommand.accept(KermetaOptimizedVisitor.java:390)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.LoopInterpreter.doIt(LoopInterpreter.java:41)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitLoop(ExpressionInterpreter.java:352)
at fr.irisa.triskell.kermeta.visitor.LoopAcceptCommand.accept(KermetaOptimizedVisitor.java:510)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.runtime.RuntimeLambdaObject.call(RuntimeLambdaObject.java:63)
at org.kermeta.interpreter.internal.CallVariableInterpreter.doIt(CallVariableInterpreter.java:54)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallVariable(ExpressionInterpreter.java:310)
at fr.irisa.triskell.kermeta.visitor.CallVariableAcceptCommand.accept(KermetaOptimizedVisitor.java:390)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.LoopInterpreter.doIt(LoopInterpreter.java:41)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitLoop(ExpressionInterpreter.java:352)
at fr.irisa.triskell.kermeta.visitor.LoopAcceptCommand.accept(KermetaOptimizedVisitor.java:510)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.CallFeatureInterpreter.doIt(CallFeatureInterpreter.java:112)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitCallFeature(ExpressionInterpreter.java:433)
at fr.irisa.triskell.kermeta.visitor.CallFeatureAcceptCommand.accept(KermetaOptimizedVisitor.java:396)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at org.kermeta.interpreter.internal.VariableDeclInterpreter.doIt(VariableDeclInterpreter.java:24)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitVariableDecl(ExpressionInterpreter.java:192)
at fr.irisa.triskell.kermeta.visitor.VariableDeclAcceptCommand.accept(KermetaOptimizedVisitor.java:522)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitStatementList(ExpressionInterpreter.java:815)
at org.kermeta.interpreter.internal.BlockInterpreter.doIt(BlockInterpreter.java:27)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitBlock(ExpressionInterpreter.java:322)
at fr.irisa.triskell.kermeta.visitor.BlockAcceptCommand.accept(KermetaOptimizedVisitor.java:426)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.visitOperation(ExpressionInterpreter.java:372)
at fr.irisa.triskell.kermeta.visitor.OperationAcceptCommand.accept(KermetaOptimizedVisitor.java:528)
at fr.irisa.triskell.kermeta.visitor.KermetaOptimizedVisitor.accept(KermetaOptimizedVisitor.java:176)
at fr.irisa.triskell.kermeta.interpreter.ExpressionInterpreter.invoke(ExpressionInterpreter.java:172)
at fr.irisa.triskell.kermeta.launcher.KTestInterpreter.launch(KTestInterpreter.java:33)
at org.kermeta.interpreter.api.Interpreter.launch(Interpreter.java:373)
at fr.irisa.triskell.kermeta.launcher.InterpretedRunTestCase.runTest(InterpretedRunTestCase.java:126)
0.587