<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
>
<!-- MHonArc v2.6.10 -->
	<channel>
		<title>m2m-dev</title>
		<link>http://dev.eclipse.org/mhonarc/lists/m2m-dev/maillist.html</link>
		<description>m2m-dev</description>
		<language>en-us</language>
		<pubDate>Thu, 19 Nov 2009 19:40:53 GMT</pubDate>
		<lastBuildDate>Thu, 19 Nov 2009 19:40:53 GMT</lastBuildDate>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		<generator>MHonArc RSS 2.0 RCFile</generator>
		<managingEditor>webmaster@eclipse.org (Webmaster)</managingEditor>
		<webMaster>webmaster@eclipse.org (Webmaster)</webMaster>
		<image>
			<title>m2m-dev</title>
			<url>http://www.eclipse.org/eclipse.org-common/themes/Phoenix/images/eclipse_home_header.jpg</url>
			<link>http://dev.eclipse.org/mhonarc/lists/m2m-dev/maillist.html</link>
		</image>
 

	<item>
		<title>Re: [m2m-dev] MOF metametamodel</title>
		<link>http://dev.eclipse.org/mhonarc/lists/m2m-dev/msg00222.html</link>
		<description> _______________________________________________ m2m-dev mailing list m2m-dev@xxxxxxxxxxx https://dev.eclipse.org/mailman/listinfo/m2m-dev </description>
		<content:encoded><![CDATA[<table width="100%"><tr><td bgcolor="#ffffff" style="background-color: #ffffff; color: #000000; "><font color="#000000">



Hi Andreza<br>
<br>
I provided the models.<br>
<br>
You now need someone with ATL knowledge to assuist you. My own limited
experience of ATL is that meta-models could be awkward because ATL
doesn't use EMF directly.<br>
<br>
&nbsp;&nbsp;&nbsp; Regards<br>
<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; Ed Willink<br>
<br>
Andreza Vieira wrote:
<blockquote
 cite=""
 type="cite">Hello,<br>
  <br>
I've got some metamodels conforming to MOF 1.4 (here: <a
 moz-do-not-send="true"
 href="http://www.emn.fr/z-info/atlanmod/index.php/MDR" target="_blank">http://www.emn.fr/z-info/atlanmod/index.php/MDR</a>)
in order to use them like my "IN" (inputs) in the ATL transformations.
But, when I use the metametamodel that you suggested described in MOF,
the console shows an error. See below the error in the Eclipse 3.4 and
Eclipse 3.2:<br>
  <br>
  <b>---&gt; Using Eclipse Version: 3.4.0</b><br>
  <br>
  <b>Window Messenger Error: </b><br>
An internal error occurred during: "Launching
GuidelinesApplicatorTool". <br>
java.lang.NullPointerException<br>
  <br>
  <b>Console Error:</b><br>
SEVERE: null<br>
java.lang.NullPointerException<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.adt.launching.AtlRegularVM.getSourceModels(AtlRegularVM.java:147)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.adt.launching.AtlRegularVM.runAtlLauncher(AtlRegularVM.java:304)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.adt.launching.AtlRegularVM.runAtlLauncher(AtlRegularVM.java:426)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.adt.launching.AtlRegularVM.launch(AtlRegularVM.java:398)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.adt.launching.AtlLaunchConfigurationDelegate.launch(AtlLaunchConfigurationDelegate.java:42)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:764)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:614)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:827)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.debug.internal.ui.DebugUIPlugin$7.run(DebugUIPlugin.java:1030)<br>
&nbsp;&nbsp;&nbsp; at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)<br>
SEVERE: null<br>
java.lang.NullPointerException<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.adt.launching.AtlRegularVM.getTargetModels(AtlRegularVM.java:196)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.adt.launching.AtlRegularVM.runAtlLauncher(AtlRegularVM.java:305)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.adt.launching.AtlRegularVM.runAtlLauncher(AtlRegularVM.java:426)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.adt.launching.AtlRegularVM.launch(AtlRegularVM.java:398)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.adt.launching.AtlLaunchConfigurationDelegate.launch(AtlLaunchConfigurationDelegate.java:42)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:764)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:614)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:827)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.debug.internal.ui.DebugUIPlugin$7.run(DebugUIPlugin.java:1030)<br>
&nbsp;&nbsp;&nbsp; at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)<br>
SEVERE: ****** BEGIN Stack Trace<br>
SEVERE: &nbsp;&nbsp;&nbsp; message: cannot find model MOF<br>
SEVERE: A.main() : ??#22 null<br>
SEVERE: &nbsp;&nbsp;&nbsp; local variables = {self=InheritedAttributes : ASMModule}<br>
SEVERE: &nbsp;&nbsp;&nbsp; local stack = []<br>
SEVERE: A.__matcher__() : ??#1 null<br>
SEVERE: &nbsp;&nbsp;&nbsp; local variables = {self=InheritedAttributes : ASMModule}<br>
SEVERE: &nbsp;&nbsp;&nbsp; local stack = []<br>
SEVERE: A.__matchMofToMof() : ??#2 null<br>
SEVERE: &nbsp;&nbsp;&nbsp; local variables = {self=InheritedAttributes : ASMModule}<br>
SEVERE: &nbsp;&nbsp;&nbsp; local stack = []<br>
SEVERE: ****** END Stack Trace<br>
INFO: Execution terminated due to error (see launch configuration to
allow continuation after errors).<br>
SEVERE: cannot find model MOF<br>
java.lang.RuntimeException: cannot find model MOF<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.engine.vm.SimpleDebugger.error(SimpleDebugger.java:195)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.engine.vm.StackFrame.printStackTrace(StackFrame.java:95)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.engine.vm.StackFrame.printStackTrace(StackFrame.java:91)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:292)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.engine.vm.ASMOperation.exec(ASMOperation.java:171)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java:143)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java:101)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:240)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.engine.vm.ASMOperation.exec(ASMOperation.java:171)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java:143)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java:101)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:240)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.engine.vm.ASMOperation.exec(ASMOperation.java:171)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.engine.vm.ASMInterpreter.&lt;init&gt;(ASMInterpreter.java:299)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.engine.AtlLauncher.launch(AtlLauncher.java:169)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.engine.AtlLauncher.launch(AtlLauncher.java:111)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.engine.AtlLauncher.launch(AtlLauncher.java:87)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.adt.launching.AtlRegularVM.runAtlLauncher(AtlRegularVM.java:326)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.adt.launching.AtlRegularVM.runAtlLauncher(AtlRegularVM.java:426)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.adt.launching.AtlRegularVM.launch(AtlRegularVM.java:398)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.m2m.atl.adt.launching.AtlLaunchConfigurationDelegate.launch(AtlLaunchConfigurationDelegate.java:42)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:764)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:614)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:827)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.debug.internal.ui.DebugUIPlugin$7.run(DebugUIPlugin.java:1030)<br>
&nbsp;&nbsp;&nbsp; at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)<br>
  <br>
  <b>---&gt; Using Eclipse Version: 3.2.1</b><br>
  <br>
  <b>Console Error:</b><br>
  <br>
Error while reading MOF:<br>
****** BEGIN Stack Trace<br>
&nbsp;&nbsp;&nbsp; message: cannot find metamodel element Class in model MOF<br>
A.main() : ??#22 null<br>
&nbsp;&nbsp;&nbsp; local variables = {self=InheritedAttributes : ASMModule}<br>
&nbsp;&nbsp;&nbsp; local stack = []<br>
A.__matcher__() : ??#1 null<br>
&nbsp;&nbsp;&nbsp; local variables = {self=InheritedAttributes : ASMModule}<br>
&nbsp;&nbsp;&nbsp; local stack = []<br>
A.__matchMofToMof() : ??#2 null<br>
&nbsp;&nbsp;&nbsp; local variables = {self=InheritedAttributes : ASMModule}<br>
&nbsp;&nbsp;&nbsp; local stack = []<br>
****** END Stack Trace<br>
Execution terminated due to error (see launch configuration to allow
continuation after errors).<br>
java.lang.NullPointerException<br>
&nbsp;&nbsp;&nbsp; at
org.atl.engine.repositories.emf4atl.ASMEMFModelElement.set(ASMEMFModelElement.java:229)<br>
&nbsp;&nbsp;&nbsp; at
org.atl.engine.injectors.ebnf.EBNFInjector2.set(EBNFInjector2.java:903)<br>
&nbsp;&nbsp;&nbsp; at
org.atl.engine.injectors.ebnf.EBNFInjector2.set(EBNFInjector2.java:452)<br>
&nbsp;&nbsp;&nbsp; at
org.atl.engine.injectors.ebnf.ATLParser.module(ATLParser.java:784)<br>
&nbsp;&nbsp;&nbsp; at org.atl.engine.injectors.ebnf.ATLParser.unit(ATLParser.java:91)<br>
&nbsp;&nbsp;&nbsp; at org.atl.engine.injectors.ebnf.ATLParser.main(ATLParser.java:65)<br>
&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>
&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)<br>
&nbsp;&nbsp;&nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)<br>
&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Unknown Source)<br>
&nbsp;&nbsp;&nbsp; at
org.atl.engine.injectors.ebnf.EBNFInjector2$ANTLR2Wrapper.parse(EBNFInjector2.java:145)<br>
&nbsp;&nbsp;&nbsp; at
org.atl.engine.injectors.ebnf.EBNFInjector2.performImportation(EBNFInjector2.java:273)<br>
&nbsp;&nbsp;&nbsp; at
org.atl.engine.injectors.ebnf.EBNFInjector2.performImportation(EBNFInjector2.java:243)<br>
&nbsp;&nbsp;&nbsp; at
org.atl.engine.injectors.ebnf.EBNFInjector2.performImportation(EBNFInjector2.java:234)<br>
&nbsp;&nbsp;&nbsp; at
org.atl.eclipse.engine.AtlParser.parseToModelWithProblems(AtlParser.java:49)<br>
&nbsp;&nbsp;&nbsp; at
org.atl.eclipse.engine.Atl2004Compiler.compile(Atl2004Compiler.java:71)<br>
&nbsp;&nbsp;&nbsp; at org.atl.eclipse.engine.AtlCompiler.compile(AtlCompiler.java:75)<br>
&nbsp;&nbsp;&nbsp; at
org.atl.eclipse.adt.builder.AtlBuildVisitor.visit(AtlBuildVisitor.java:71)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:105)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:57)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:81)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:126)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.resources.Resource.accept(Resource.java:67)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.resources.Resource.accept(Resource.java:103)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.resources.Resource.accept(Resource.java:87)<br>
&nbsp;&nbsp;&nbsp; at
org.atl.eclipse.adt.builder.AtlBuilder.fullBuild(AtlBuilder.java:43)<br>
&nbsp;&nbsp;&nbsp; at org.atl.eclipse.adt.builder.AtlBuilder$1.run(AtlBuilder.java:32)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1737)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1719)<br>
&nbsp;&nbsp;&nbsp; at org.atl.eclipse.adt.builder.AtlBuilder.run(AtlBuilder.java:53)<br>
&nbsp;&nbsp;&nbsp; at org.atl.eclipse.adt.builder.AtlBuilder.build(AtlBuilder.java:35)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:603)<br>
&nbsp;&nbsp;&nbsp; at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:167)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:201)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:230)<br>
&nbsp;&nbsp;&nbsp; at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:233)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:252)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:285)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:145)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:208)<br>
&nbsp;&nbsp;&nbsp; at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)<br>
****** BEGIN Stack Trace<br>
&nbsp;&nbsp;&nbsp; message: ERROR: could not find operation allInstancesFrom on
MOF!EClass having supertypes: [MOF!EClassifier, OclType, OclAny]
(including Java operations)<br>
A.main() : ??#17 null<br>
&nbsp;&nbsp;&nbsp; local variables = {self=ATL_WFR : ASMModule}<br>
&nbsp;&nbsp;&nbsp; local stack = []<br>
A.__matcher__() : ??#6 null<br>
&nbsp;&nbsp;&nbsp; local variables = {self=ATL_WFR : ASMModule}<br>
&nbsp;&nbsp;&nbsp; local stack = []<br>
A.__matchFreeVariableIsSelfOrThisModule() : ??#9 null<br>
&nbsp;&nbsp;&nbsp; local variables = {self=ATL_WFR : ASMModule}<br>
&nbsp;&nbsp;&nbsp; local stack = [ATL!VariableDeclaration, Sequence {}]<br>
****** END Stack Trace<br>
Trying to continue execution despite the error.<br>
****** BEGIN Stack Trace<br>
&nbsp;&nbsp;&nbsp; message: ERROR: could not find operation union on MOF!EClass having
supertypes: [MOF!EClassifier, OclType, OclAny] (including Java
operations)<br>
A.main() : ??#17 null<br>
&nbsp;&nbsp;&nbsp; local variables = {self=ATL_WFR : ASMModule}<br>
&nbsp;&nbsp;&nbsp; local stack = []<br>
A.__matcher__() : ??#6 null<br>
&nbsp;&nbsp;&nbsp; local variables = {self=ATL_WFR : ASMModule}<br>
&nbsp;&nbsp;&nbsp; local stack = []<br>
A.__matchFreeVariableIsSelfOrThisModule() : ??#10 null<br>
&nbsp;&nbsp;&nbsp; local variables = {self=ATL_WFR : ASMModule}<br>
&nbsp;&nbsp;&nbsp; local stack = []<br>
****** END Stack Trace<br>
Trying to continue execution despite the error.<br>
****** BEGIN Stack Trace<br>
&nbsp;&nbsp;&nbsp; exception: <br>
java.util.EmptyStackException<br>
&nbsp;&nbsp;&nbsp; at java.util.Stack.peek(Unknown Source)<br>
&nbsp;&nbsp;&nbsp; at java.util.Stack.pop(Unknown Source)<br>
&nbsp;&nbsp;&nbsp; at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)<br>
&nbsp;&nbsp;&nbsp; at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:184)<br>
&nbsp;&nbsp;&nbsp; at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)<br>
&nbsp;&nbsp;&nbsp; at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java:60)<br>
&nbsp;&nbsp;&nbsp; at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java:50)<br>
&nbsp;&nbsp;&nbsp; at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:214)<br>
&nbsp;&nbsp;&nbsp; at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)<br>
&nbsp;&nbsp;&nbsp; at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java:60)<br>
&nbsp;&nbsp;&nbsp; at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java:50)<br>
&nbsp;&nbsp;&nbsp; at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:214)<br>
&nbsp;&nbsp;&nbsp; at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)<br>
&nbsp;&nbsp;&nbsp; at
org.atl.engine.vm.ASMInterpreter.&lt;init&gt;(ASMInterpreter.java:276)<br>
&nbsp;&nbsp;&nbsp; at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:136)<br>
&nbsp;&nbsp;&nbsp; at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:94)<br>
&nbsp;&nbsp;&nbsp; at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:68)<br>
&nbsp;&nbsp;&nbsp; at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:60)<br>
&nbsp;&nbsp;&nbsp; at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:56)<br>
&nbsp;&nbsp;&nbsp; at
org.atl.eclipse.engine.Atl2004Compiler.compile(Atl2004Compiler.java:91)<br>
&nbsp;&nbsp;&nbsp; at org.atl.eclipse.engine.AtlCompiler.compile(AtlCompiler.java:75)<br>
&nbsp;&nbsp;&nbsp; at
org.atl.eclipse.adt.builder.AtlBuildVisitor.visit(AtlBuildVisitor.java:71)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:105)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:57)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:81)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:126)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.resources.Resource.accept(Resource.java:67)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.resources.Resource.accept(Resource.java:103)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.resources.Resource.accept(Resource.java:87)<br>
&nbsp;&nbsp;&nbsp; at
org.atl.eclipse.adt.builder.AtlBuilder.fullBuild(AtlBuilder.java:43)<br>
&nbsp;&nbsp;&nbsp; at org.atl.eclipse.adt.builder.AtlBuilder$1.run(AtlBuilder.java:32)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1737)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1719)<br>
&nbsp;&nbsp;&nbsp; at org.atl.eclipse.adt.builder.AtlBuilder.run(AtlBuilder.java:53)<br>
&nbsp;&nbsp;&nbsp; at org.atl.eclipse.adt.builder.AtlBuilder.build(AtlBuilder.java:35)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:603)<br>
&nbsp;&nbsp;&nbsp; at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:167)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:201)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:230)<br>
&nbsp;&nbsp;&nbsp; at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:233)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:252)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:285)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:145)<br>
&nbsp;&nbsp;&nbsp; at
org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:208)<br>
&nbsp;&nbsp;&nbsp; at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)<br>
A.main() : ??#17 null<br>
&nbsp;&nbsp;&nbsp; local variables = {self=ATL_WFR : ASMModule}<br>
&nbsp;&nbsp;&nbsp; local stack = []<br>
A.__matcher__() : ??#6 null<br>
&nbsp;&nbsp;&nbsp; local variables = {self=ATL_WFR : ASMModule}<br>
&nbsp;&nbsp;&nbsp; local stack = []<br>
A.__matchFreeVariableIsSelfOrThisModule() : ??#11 null<br>
&nbsp;&nbsp;&nbsp; local variables = {self=ATL_WFR : ASMModule}<br>
&nbsp;&nbsp;&nbsp; local stack = []<br>
****** END Stack Trace<br>
Trying to continue execution despite the error.<br>
Warning, could not find mathing node for Void in mode <br>
  <br>
-----------<br>
  <br>
I think the metamodels I got aren't conforming to MOF you suggested me,
because the elements name aren't found in the metametamodel. I also
tryed to use the option "Is metamodel" in the ATL Eclipse
3.4 run configuration, but it doesn't work.<br>
  <br>
I really don't know what to do :(<br>
Any help?<br>
  <br>
Thanks a lot.<br>
Andreza<br>
  <br>
  <div class="gmail_quote">2009/11/18 Ed Willink <span dir="ltr">&lt;<a
 moz-do-not-send="true" href="mailto:ed@xxxxxxxxxxxxx" target="_blank">ed@xxxxxxxxxxxxx</a>&gt;</span><br>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
    <div bgcolor="#ffffff" text="#000000">
Hi Andreza<br>
    <br>
    <a moz-do-not-send="true"
 href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.m2m/org.eclipse.qvt.declarative/plugins/org.eclipse.qvt/model/ecore/EMOF.ecore?root=Modeling_Project&amp;view=co"
 target="_blank">http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.m2m/org.eclipse.qvt.declarative/plugins/org.eclipse.qvt/model/ecore/EMOF.ecore?root=Modeling_Project&amp;view=co</a><br>
    <br>
or<br>
    <br>
    <a moz-do-not-send="true"
 href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.m2m/org.eclipse.qvt.declarative/plugins/org.eclipse.qvt/model/emof/EMOF.xml?root=Modeling_Project&amp;view=co"
 target="_blank">http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.m2m/org.eclipse.qvt.declarative/plugins/org.eclipse.qvt/model/emof/EMOF.xml?root=Modeling_Project&amp;view=co</a><br>
    <br>
&nbsp;&nbsp;&nbsp; Ed<br>
    <br>
Andreza Vieira wrote:
    <blockquote type="cite">
      <div>
      <div>Hi Ed Willink,<br>
      <br>
Thanks for your answer.<br>
I have been looking for the plugin you suggested, but I couldn't find
it. I tryed to use the combobox "Is metametamodel" in the ATL Eclipse
run configuration, but it doesn't work :(<br>
I just want the MOF Metamodel (metametamodel) XMI, because in my case
the models are metamodels. So, the metamodel must be the metametamodel.<br>
Thanks a lot.<br>
      <br>
Reguards<br>
      <br>
      <div class="gmail_quote">2009/11/11 Ed Willink <span dir="ltr">&lt;<a
 moz-do-not-send="true" href="mailto:ed@xxxxxxxxxxxxx" target="_blank">ed@xxxxxxxxxxxxx</a>&gt;</span><br>
      <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi
Andrez<br>
        <br>
The org.eclipse.qvt plugin for the M2M/QVT Declarative project has a
variety of Ecore, and EMOF formats of a variety of OMG models that<br>
form part of QVT. MOF is one of them.<br>
        <br>
&nbsp; &nbsp; &nbsp; &nbsp;Regards<br>
        <br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Ed Willink<br>
        <br>
Andreza Vieira wrote:<br>
        <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
          <div>
          <div>Hello,<br>
          <br>
Please, I want to do metamodel to metamodel ATL transformations (any
kind of metamodels). So, I need to find the metametamodel, that is,
MOF. Does anyone knows where can I find the MOF metametamodel?<br>
Thanks a lot.<br>
          <br>
-- <br>
Andreza Vieira<br>
          <br>
          <br>
          </div>
          </div>
------------------------------------------------------------------------<br>
          <br>
_______________________________________________<br>
m2m-dev mailing list<br>
          <a moz-do-not-send="true" href="mailto:m2m-dev@xxxxxxxxxxx"
 target="_blank">m2m-dev@xxxxxxxxxxx</a><br>
          <a moz-do-not-send="true"
 href="https://dev.eclipse.org/mailman/listinfo/m2m-dev" target="_blank">https://dev.eclipse.org/mailman/listinfo/m2m-dev</a><br>
        </blockquote>
        <br>
        <br>
_______________________________________________<br>
m2m-dev mailing list<br>
        <a moz-do-not-send="true" href="mailto:m2m-dev@xxxxxxxxxxx"
 target="_blank">m2m-dev@xxxxxxxxxxx</a><br>
        <a moz-do-not-send="true"
 href="https://dev.eclipse.org/mailman/listinfo/m2m-dev" target="_blank">https://dev.eclipse.org/mailman/listinfo/m2m-dev</a><br>
      </blockquote>
      </div>
      <br>
      <br clear="all">
      <br>
-- <br>
Andreza Vieira<br>
      <br>
      </div>
      </div>
      <pre><hr size="4" width="90%"><div>
_______________________________________________
m2m-dev mailing list
<a moz-do-not-send="true" href="mailto:m2m-dev@xxxxxxxxxxx"
 target="_blank">m2m-dev@xxxxxxxxxxx</a>
<a moz-do-not-send="true"
 href="https://dev.eclipse.org/mailman/listinfo/m2m-dev" target="_blank">https://dev.eclipse.org/mailman/listinfo/m2m-dev</a>
  </div></pre>
    </blockquote>
    </div>
    <br>
_______________________________________________<br>
m2m-dev mailing list<br>
    <a moz-do-not-send="true" href="mailto:m2m-dev@xxxxxxxxxxx"
 target="_blank">m2m-dev@xxxxxxxxxxx</a><br>
    <a moz-do-not-send="true"
 href="https://dev.eclipse.org/mailman/listinfo/m2m-dev" target="_blank">https://dev.eclipse.org/mailman/listinfo/m2m-dev</a><br>
    <br>
  </blockquote>
  </div>
  <br>
  <br clear="all">
  <br>
-- <br>
Andreza Vieira<br>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
m2m-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:m2m-dev@xxxxxxxxxxx">m2m-dev@xxxxxxxxxxx</a>
<a class="moz-txt-link-freetext" href="https://dev.eclipse.org/mailman/listinfo/m2m-dev">https://dev.eclipse.org/mailman/listinfo/m2m-dev</a>
  </pre>
</blockquote>




</font></td></tr></table>]]></content:encoded>
		<pubDate>Thu, 19 Nov 2009 19:31:23 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/m2m-dev/msg00222.html</guid>
		<author>ed@xxxxxxx (Ed Willink)</author>
	</item>
	<item>
		<title>Re: [m2m-dev] MOF metametamodel</title>
		<link>http://dev.eclipse.org/mhonarc/lists/m2m-dev/msg00221.html</link>
		<description>Hello,I&amp;#39;ve got some metamodels conforming to MOF 1.4 (here: http://www.emn.fr/z-info/atlanmod/index.php/MDR) in order to use them like my &amp;quot;IN&amp;quot; (inputs) in the ATL transformations. But, when I use the metametamodel that you suggested described in MOF, the c...</description>
		<content:encoded><![CDATA[Hello,<br><br>I&#39;ve got some metamodels conforming to MOF 1.4 (here: <a href="http://www.emn.fr/z-info/atlanmod/index.php/MDR" target="_blank">http://www.emn.fr/z-info/atlanmod/index.php/MDR</a>) in order to use them like my &quot;IN&quot; (inputs) in the ATL transformations. But, when I use the metametamodel that you suggested described in MOF, the console shows an error. See below the error in the Eclipse 3.4 and Eclipse 3.2:<br>
<br><b>---&gt; Using Eclipse Version: 3.4.0</b><br><br><b>Window Messenger Error: </b><br>An internal error occurred during: &quot;Launching GuidelinesApplicatorTool&quot;. <br>java.lang.NullPointerException<br><br><b>Console Error:</b><br>
SEVERE: null<br>java.lang.NullPointerException<br>&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.adt.launching.AtlRegularVM.getSourceModels(AtlRegularVM.java:147)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.adt.launching.AtlRegularVM.runAtlLauncher(AtlRegularVM.java:304)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.adt.launching.AtlRegularVM.runAtlLauncher(AtlRegularVM.java:426)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.adt.launching.AtlRegularVM.launch(AtlRegularVM.java:398)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.adt.launching.AtlLaunchConfigurationDelegate.launch(AtlLaunchConfigurationDelegate.java:42)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:764)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:614)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:827)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.debug.internal.ui.DebugUIPlugin$7.run(DebugUIPlugin.java:1030)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)<br>SEVERE: null<br>java.lang.NullPointerException<br>&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.adt.launching.AtlRegularVM.getTargetModels(AtlRegularVM.java:196)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.adt.launching.AtlRegularVM.runAtlLauncher(AtlRegularVM.java:305)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.adt.launching.AtlRegularVM.runAtlLauncher(AtlRegularVM.java:426)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.adt.launching.AtlRegularVM.launch(AtlRegularVM.java:398)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.adt.launching.AtlLaunchConfigurationDelegate.launch(AtlLaunchConfigurationDelegate.java:42)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:764)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:614)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:827)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.debug.internal.ui.DebugUIPlugin$7.run(DebugUIPlugin.java:1030)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)<br>SEVERE: ****** BEGIN Stack Trace<br>SEVERE: &#xA0;&#xA0;&#xA0; message: cannot find model MOF<br>SEVERE: A.main() : ??#22 null<br>SEVERE: &#xA0;&#xA0;&#xA0; local variables = {self=InheritedAttributes : ASMModule}<br>
SEVERE: &#xA0;&#xA0;&#xA0; local stack = []<br>SEVERE: A.__matcher__() : ??#1 null<br>SEVERE: &#xA0;&#xA0;&#xA0; local variables = {self=InheritedAttributes : ASMModule}<br>SEVERE: &#xA0;&#xA0;&#xA0; local stack = []<br>SEVERE: A.__matchMofToMof() : ??#2 null<br>SEVERE: &#xA0;&#xA0;&#xA0; local variables = {self=InheritedAttributes : ASMModule}<br>
SEVERE: &#xA0;&#xA0;&#xA0; local stack = []<br>SEVERE: ****** END Stack Trace<br>INFO: Execution terminated due to error (see launch configuration to allow continuation after errors).<br>SEVERE: cannot find model MOF<br>java.lang.RuntimeException: cannot find model MOF<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.engine.vm.SimpleDebugger.error(SimpleDebugger.java:195)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.engine.vm.StackFrame.printStackTrace(StackFrame.java:95)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.engine.vm.StackFrame.printStackTrace(StackFrame.java:91)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:292)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.engine.vm.ASMOperation.exec(ASMOperation.java:171)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java:143)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java:101)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:240)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.engine.vm.ASMOperation.exec(ASMOperation.java:171)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java:143)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java:101)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:240)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.engine.vm.ASMOperation.exec(ASMOperation.java:171)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.engine.vm.ASMInterpreter.&lt;init&gt;(ASMInterpreter.java:299)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.engine.AtlLauncher.launch(AtlLauncher.java:169)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.engine.AtlLauncher.launch(AtlLauncher.java:111)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.engine.AtlLauncher.launch(AtlLauncher.java:87)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.adt.launching.AtlRegularVM.runAtlLauncher(AtlRegularVM.java:326)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.adt.launching.AtlRegularVM.runAtlLauncher(AtlRegularVM.java:426)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.adt.launching.AtlRegularVM.launch(AtlRegularVM.java:398)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.m2m.atl.adt.launching.AtlLaunchConfigurationDelegate.launch(AtlLaunchConfigurationDelegate.java:42)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:764)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:614)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:827)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.debug.internal.ui.DebugUIPlugin$7.run(DebugUIPlugin.java:1030)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)<br><br><b>---&gt; Using Eclipse Version: 3.2.1</b><br><br><b>Console Error:</b><br>
<br>Error while reading MOF:<br>****** BEGIN Stack Trace<br>&#xA0;&#xA0;&#xA0; message: cannot find metamodel element Class in model MOF<br>A.main() : ??#22 null<br>&#xA0;&#xA0;&#xA0; local variables = {self=InheritedAttributes : ASMModule}<br>&#xA0;&#xA0;&#xA0; local stack = []<br>
A.__matcher__() : ??#1 null<br>&#xA0;&#xA0;&#xA0; local variables = {self=InheritedAttributes : ASMModule}<br>&#xA0;&#xA0;&#xA0; local stack = []<br>A.__matchMofToMof() : ??#2 null<br>&#xA0;&#xA0;&#xA0; local variables = {self=InheritedAttributes : ASMModule}<br>&#xA0;&#xA0;&#xA0; local stack = []<br>
****** END Stack Trace<br>Execution terminated due to error (see launch configuration to allow continuation after errors).<br>java.lang.NullPointerException<br>&#xA0;&#xA0;&#xA0; at org.atl.engine.repositories.emf4atl.ASMEMFModelElement.set(ASMEMFModelElement.java:229)<br>
&#xA0;&#xA0;&#xA0; at org.atl.engine.injectors.ebnf.EBNFInjector2.set(EBNFInjector2.java:903)<br>&#xA0;&#xA0;&#xA0; at org.atl.engine.injectors.ebnf.EBNFInjector2.set(EBNFInjector2.java:452)<br>&#xA0;&#xA0;&#xA0; at org.atl.engine.injectors.ebnf.ATLParser.module(ATLParser.java:784)<br>
&#xA0;&#xA0;&#xA0; at org.atl.engine.injectors.ebnf.ATLParser.unit(ATLParser.java:91)<br>&#xA0;&#xA0;&#xA0; at org.atl.engine.injectors.ebnf.ATLParser.main(ATLParser.java:65)<br>&#xA0;&#xA0;&#xA0; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>&#xA0;&#xA0;&#xA0; at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)<br>
&#xA0;&#xA0;&#xA0; at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)<br>&#xA0;&#xA0;&#xA0; at java.lang.reflect.Method.invoke(Unknown Source)<br>&#xA0;&#xA0;&#xA0; at org.atl.engine.injectors.ebnf.EBNFInjector2$ANTLR2Wrapper.parse(EBNFInjector2.java:145)<br>
&#xA0;&#xA0;&#xA0; at org.atl.engine.injectors.ebnf.EBNFInjector2.performImportation(EBNFInjector2.java:273)<br>&#xA0;&#xA0;&#xA0; at org.atl.engine.injectors.ebnf.EBNFInjector2.performImportation(EBNFInjector2.java:243)<br>&#xA0;&#xA0;&#xA0; at org.atl.engine.injectors.ebnf.EBNFInjector2.performImportation(EBNFInjector2.java:234)<br>
&#xA0;&#xA0;&#xA0; at org.atl.eclipse.engine.AtlParser.parseToModelWithProblems(AtlParser.java:49)<br>&#xA0;&#xA0;&#xA0; at org.atl.eclipse.engine.Atl2004Compiler.compile(Atl2004Compiler.java:71)<br>&#xA0;&#xA0;&#xA0; at org.atl.eclipse.engine.AtlCompiler.compile(AtlCompiler.java:75)<br>
&#xA0;&#xA0;&#xA0; at org.atl.eclipse.adt.builder.AtlBuildVisitor.visit(AtlBuildVisitor.java:71)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:105)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:57)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:81)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:126)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.resources.Resource.accept(Resource.java:67)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.resources.Resource.accept(Resource.java:103)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.resources.Resource.accept(Resource.java:87)<br>&#xA0;&#xA0;&#xA0; at org.atl.eclipse.adt.builder.AtlBuilder.fullBuild(AtlBuilder.java:43)<br>&#xA0;&#xA0;&#xA0; at org.atl.eclipse.adt.builder.AtlBuilder$1.run(AtlBuilder.java:32)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1737)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1719)<br>&#xA0;&#xA0;&#xA0; at org.atl.eclipse.adt.builder.AtlBuilder.run(AtlBuilder.java:53)<br>
&#xA0;&#xA0;&#xA0; at org.atl.eclipse.adt.builder.AtlBuilder.build(AtlBuilder.java:35)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:603)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:167)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:201)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:230)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:233)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:252)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:285)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:145)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:208)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)<br>****** BEGIN Stack Trace<br>&#xA0;&#xA0;&#xA0; message: ERROR: could not find operation allInstancesFrom on MOF!EClass having supertypes: [MOF!EClassifier, OclType, OclAny] (including Java operations)<br>
A.main() : ??#17 null<br>&#xA0;&#xA0;&#xA0; local variables = {self=ATL_WFR : ASMModule}<br>&#xA0;&#xA0;&#xA0; local stack = []<br>A.__matcher__() : ??#6 null<br>&#xA0;&#xA0;&#xA0; local variables = {self=ATL_WFR : ASMModule}<br>&#xA0;&#xA0;&#xA0; local stack = []<br>A.__matchFreeVariableIsSelfOrThisModule() : ??#9 null<br>
&#xA0;&#xA0;&#xA0; local variables = {self=ATL_WFR : ASMModule}<br>&#xA0;&#xA0;&#xA0; local stack = [ATL!VariableDeclaration, Sequence {}]<br>****** END Stack Trace<br>Trying to continue execution despite the error.<br>****** BEGIN Stack Trace<br>&#xA0;&#xA0;&#xA0; message: ERROR: could not find operation union on MOF!EClass having supertypes: [MOF!EClassifier, OclType, OclAny] (including Java operations)<br>
A.main() : ??#17 null<br>&#xA0;&#xA0;&#xA0; local variables = {self=ATL_WFR : ASMModule}<br>&#xA0;&#xA0;&#xA0; local stack = []<br>A.__matcher__() : ??#6 null<br>&#xA0;&#xA0;&#xA0; local variables = {self=ATL_WFR : ASMModule}<br>&#xA0;&#xA0;&#xA0; local stack = []<br>A.__matchFreeVariableIsSelfOrThisModule() : ??#10 null<br>
&#xA0;&#xA0;&#xA0; local variables = {self=ATL_WFR : ASMModule}<br>&#xA0;&#xA0;&#xA0; local stack = []<br>****** END Stack Trace<br>Trying to continue execution despite the error.<br>****** BEGIN Stack Trace<br>&#xA0;&#xA0;&#xA0; exception: <br>java.util.EmptyStackException<br>
&#xA0;&#xA0;&#xA0; at java.util.Stack.peek(Unknown Source)<br>&#xA0;&#xA0;&#xA0; at java.util.Stack.pop(Unknown Source)<br>&#xA0;&#xA0;&#xA0; at org.atl.engine.vm.ASMStackFrame.pop(ASMStackFrame.java:90)<br>&#xA0;&#xA0;&#xA0; at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:184)<br>
&#xA0;&#xA0;&#xA0; at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)<br>&#xA0;&#xA0;&#xA0; at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java:60)<br>&#xA0;&#xA0;&#xA0; at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java:50)<br>&#xA0;&#xA0;&#xA0; at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:214)<br>
&#xA0;&#xA0;&#xA0; at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)<br>&#xA0;&#xA0;&#xA0; at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java:60)<br>&#xA0;&#xA0;&#xA0; at org.atl.engine.vm.nativelib.ASMOclAny.invoke(ASMOclAny.java:50)<br>&#xA0;&#xA0;&#xA0; at org.atl.engine.vm.ASMOperation.realExec(ASMOperation.java:214)<br>
&#xA0;&#xA0;&#xA0; at org.atl.engine.vm.ASMOperation.exec(ASMOperation.java:155)<br>&#xA0;&#xA0;&#xA0; at org.atl.engine.vm.ASMInterpreter.&lt;init&gt;(ASMInterpreter.java:276)<br>&#xA0;&#xA0;&#xA0; at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:136)<br>
&#xA0;&#xA0;&#xA0; at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:94)<br>&#xA0;&#xA0;&#xA0; at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:68)<br>&#xA0;&#xA0;&#xA0; at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:60)<br>&#xA0;&#xA0;&#xA0; at org.atl.eclipse.engine.AtlLauncher.launch(AtlLauncher.java:56)<br>
&#xA0;&#xA0;&#xA0; at org.atl.eclipse.engine.Atl2004Compiler.compile(Atl2004Compiler.java:91)<br>&#xA0;&#xA0;&#xA0; at org.atl.eclipse.engine.AtlCompiler.compile(AtlCompiler.java:75)<br>&#xA0;&#xA0;&#xA0; at org.atl.eclipse.adt.builder.AtlBuildVisitor.visit(AtlBuildVisitor.java:71)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.resources.Resource$2.visit(Resource.java:105)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:57)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:81)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:126)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.resources.Resource.accept(Resource.java:67)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.resources.Resource.accept(Resource.java:103)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.resources.Resource.accept(Resource.java:87)<br>
&#xA0;&#xA0;&#xA0; at org.atl.eclipse.adt.builder.AtlBuilder.fullBuild(AtlBuilder.java:43)<br>&#xA0;&#xA0;&#xA0; at org.atl.eclipse.adt.builder.AtlBuilder$1.run(AtlBuilder.java:32)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1737)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1719)<br>&#xA0;&#xA0;&#xA0; at org.atl.eclipse.adt.builder.AtlBuilder.run(AtlBuilder.java:53)<br>&#xA0;&#xA0;&#xA0; at org.atl.eclipse.adt.builder.AtlBuilder.build(AtlBuilder.java:35)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:603)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:167)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:201)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:230)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:233)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:252)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:285)<br>
&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:145)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:208)<br>&#xA0;&#xA0;&#xA0; at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)<br>
A.main() : ??#17 null<br>&#xA0;&#xA0;&#xA0; local variables = {self=ATL_WFR : ASMModule}<br>&#xA0;&#xA0;&#xA0; local stack = []<br>A.__matcher__() : ??#6 null<br>&#xA0;&#xA0;&#xA0; local variables = {self=ATL_WFR : ASMModule}<br>&#xA0;&#xA0;&#xA0; local stack = []<br>A.__matchFreeVariableIsSelfOrThisModule() : ??#11 null<br>
&#xA0;&#xA0;&#xA0; local variables = {self=ATL_WFR : ASMModule}<br>&#xA0;&#xA0;&#xA0; local stack = []<br>****** END Stack Trace<br>Trying to continue execution despite the error.<br>Warning, could not find mathing node for Void in mode <br><br>-----------<br>
<br>I think the metamodels I got aren&#39;t conforming to MOF you suggested me, because the elements name aren&#39;t found in the metametamodel. I also tryed to use the option &quot;Is metamodel&quot; in the ATL Eclipse
3.4 run configuration, but it doesn&#39;t work.<br><br>I really don&#39;t know what to do :(<br>Any help?<br><br>Thanks a lot.<br>Andreza<br>
<br><div class="gmail_quote">2009/11/18 Ed Willink <span dir="ltr">&lt;<a href="mailto:ed@xxxxxxxxxxxxx" target="_blank">ed@xxxxxxxxxxxxx</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


  
  

<div bgcolor="#ffffff" text="#000000">
Hi Andreza<br>
<br>
<a href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.m2m/org.eclipse.qvt.declarative/plugins/org.eclipse.qvt/model/ecore/EMOF.ecore?root=Modeling_Project&amp;view=co" target="_blank">http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.m2m/org.eclipse.qvt.declarative/plugins/org.eclipse.qvt/model/ecore/EMOF.ecore?root=Modeling_Project&amp;view=co</a><br>



<br>
or<br>
<br>
<a href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.m2m/org.eclipse.qvt.declarative/plugins/org.eclipse.qvt/model/emof/EMOF.xml?root=Modeling_Project&amp;view=co" target="_blank">http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.m2m/org.eclipse.qvt.declarative/plugins/org.eclipse.qvt/model/emof/EMOF.xml?root=Modeling_Project&amp;view=co</a><br>



<br>
&#xA0;&#xA0;&#xA0; Ed<br>
<br>
Andreza Vieira wrote:
<blockquote type="cite"><div><div></div><div>Hi Ed Willink,<br>
  <br>
Thanks for your answer.<br>
I have been looking for the plugin you suggested, but I couldn&#39;t find
it. I tryed to use the combobox &quot;Is metametamodel&quot; in the ATL Eclipse
run configuration, but it doesn&#39;t work :(<br>
I just want the MOF Metamodel (metametamodel) XMI, because in my case
the models are metamodels. So, the metamodel must be the metametamodel.<br>
Thanks a lot.<br>
  <br>
Reguards<br>
  <br>
  <div class="gmail_quote">2009/11/11 Ed Willink <span dir="ltr">&lt;<a href="mailto:ed@xxxxxxxxxxxxx" target="_blank">ed@xxxxxxxxxxxxx</a>&gt;</span><br>
  <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi
Andrez<br>
    <br>
The org.eclipse.qvt plugin for the M2M/QVT Declarative project has a
variety of Ecore, and EMOF formats of a variety of OMG models that<br>
form part of QVT. MOF is one of them.<br>
    <br>
&#xA0; &#xA0; &#xA0; &#xA0;Regards<br>
    <br>
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0;Ed Willink<br>
    <br>
Andreza Vieira wrote:<br>
    <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
      <div>
      <div>Hello,<br>
      <br>
Please, I want to do metamodel to metamodel ATL transformations (any
kind of metamodels). So, I need to find the metametamodel, that is,
MOF. Does anyone knows where can I find the MOF metametamodel?<br>
Thanks a lot.<br>
      <br>
-- <br>
Andreza Vieira<br>
      <br>
      <br>
      </div>
      </div>
------------------------------------------------------------------------<br>
      <br>
_______________________________________________<br>
m2m-dev mailing list<br>
      <a href="mailto:m2m-dev@xxxxxxxxxxx" target="_blank">m2m-dev@xxxxxxxxxxx</a><br>
      <a href="https://dev.eclipse.org/mailman/listinfo/m2m-dev" target="_blank">https://dev.eclipse.org/mailman/listinfo/m2m-dev</a><br>
    </blockquote>
    <br>
    <br>
_______________________________________________<br>
m2m-dev mailing list<br>
    <a href="mailto:m2m-dev@xxxxxxxxxxx" target="_blank">m2m-dev@xxxxxxxxxxx</a><br>
    <a href="https://dev.eclipse.org/mailman/listinfo/m2m-dev" target="_blank">https://dev.eclipse.org/mailman/listinfo/m2m-dev</a><br>
  </blockquote>
  </div>
  <br>
  <br clear="all">
  <br>
-- <br>
Andreza Vieira<br>
  <br>
  </div></div><pre><hr width="90%" size="4"><div>
_______________________________________________
m2m-dev mailing list
<a href="mailto:m2m-dev@xxxxxxxxxxx" target="_blank">m2m-dev@xxxxxxxxxxx</a>
<a href="https://dev.eclipse.org/mailman/listinfo/m2m-dev" target="_blank">https://dev.eclipse.org/mailman/listinfo/m2m-dev</a>
  </div></pre>
</blockquote>
</div>


<br>_______________________________________________<br>
m2m-dev mailing list<br>
<a href="mailto:m2m-dev@xxxxxxxxxxx" target="_blank">m2m-dev@xxxxxxxxxxx</a><br>
<a href="https://dev.eclipse.org/mailman/listinfo/m2m-dev" target="_blank">https://dev.eclipse.org/mailman/listinfo/m2m-dev</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Andreza Vieira<br>
]]></content:encoded>
		<pubDate>Thu, 19 Nov 2009 16:53:09 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/m2m-dev/msg00221.html</guid>
		<author>andreza.ufcg@xxxxxxx (Andreza Vieira)</author>
	</item>


	<item>
		<title>Re: [m2m-dev] MOF metametamodel</title>
		<link>http://dev.eclipse.org/mhonarc/lists/m2m-dev/msg00220.html</link>
		<description> _______________________________________________ m2m-dev mailing list m2m-dev@xxxxxxxxxxx https://dev.eclipse.org/mailman/listinfo/m2m-dev </description>
		<content:encoded><![CDATA[<table width="100%"><tr><td bgcolor="#ffffff" style="background-color: #ffffff; color: #000000; "><font color="#000000">



Hi Andreza<br>
<br>
<a class="moz-txt-link-freetext" href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.m2m/org.eclipse.qvt.declarative/plugins/org.eclipse.qvt/model/ecore/EMOF.ecore?root=Modeling_Project&view=co">http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.m2m/org.eclipse.qvt.declarative/plugins/org.eclipse.qvt/model/ecore/EMOF.ecore?root=Modeling_Project&amp;view=co</a><br>
<br>
or<br>
<br>
<a class="moz-txt-link-freetext" href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.m2m/org.eclipse.qvt.declarative/plugins/org.eclipse.qvt/model/emof/EMOF.xml?root=Modeling_Project&view=co">http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.m2m/org.eclipse.qvt.declarative/plugins/org.eclipse.qvt/model/emof/EMOF.xml?root=Modeling_Project&amp;view=co</a><br>
<br>
&nbsp;&nbsp;&nbsp; Ed<br>
<br>
Andreza Vieira wrote:
<blockquote
 cite=""
 type="cite">Hi Ed Willink,<br>
  <br>
Thanks for your answer.<br>
I have been looking for the plugin you suggested, but I couldn't find
it. I tryed to use the combobox "Is metametamodel" in the ATL Eclipse
run configuration, but it doesn't work :(<br>
I just want the MOF Metamodel (metametamodel) XMI, because in my case
the models are metamodels. So, the metamodel must be the metametamodel.<br>
Thanks a lot.<br>
  <br>
Reguards<br>
  <br>
  <div class="gmail_quote">2009/11/11 Ed Willink <span dir="ltr">&lt;<a
 moz-do-not-send="true" href="mailto:ed@xxxxxxxxxxxxx">ed@xxxxxxxxxxxxx</a>&gt;</span><br>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi
Andrez<br>
    <br>
The org.eclipse.qvt plugin for the M2M/QVT Declarative project has a
variety of Ecore, and EMOF formats of a variety of OMG models that<br>
form part of QVT. MOF is one of them.<br>
    <br>
&nbsp; &nbsp; &nbsp; &nbsp;Regards<br>
    <br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Ed Willink<br>
    <br>
Andreza Vieira wrote:<br>
    <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
      <div>
      <div class="h5">Hello,<br>
      <br>
Please, I want to do metamodel to metamodel ATL transformations (any
kind of metamodels). So, I need to find the metametamodel, that is,
MOF. Does anyone knows where can I find the MOF metametamodel?<br>
Thanks a lot.<br>
      <br>
-- <br>
Andreza Vieira<br>
      <br>
      <br>
      </div>
      </div>
------------------------------------------------------------------------<br>
      <br>
_______________________________________________<br>
m2m-dev mailing list<br>
      <a moz-do-not-send="true" href="mailto:m2m-dev@xxxxxxxxxxx"
 target="_blank">m2m-dev@xxxxxxxxxxx</a><br>
      <a moz-do-not-send="true"
 href="https://dev.eclipse.org/mailman/listinfo/m2m-dev" target="_blank">https://dev.eclipse.org/mailman/listinfo/m2m-dev</a><br>
    </blockquote>
    <br>
    <br>
_______________________________________________<br>
m2m-dev mailing list<br>
    <a moz-do-not-send="true" href="mailto:m2m-dev@xxxxxxxxxxx"
 target="_blank">m2m-dev@xxxxxxxxxxx</a><br>
    <a moz-do-not-send="true"
 href="https://dev.eclipse.org/mailman/listinfo/m2m-dev" target="_blank">https://dev.eclipse.org/mailman/listinfo/m2m-dev</a><br>
  </blockquote>
  </div>
  <br>
  <br clear="all">
  <br>
-- <br>
Andreza Vieira<br>
  <br>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
m2m-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:m2m-dev@xxxxxxxxxxx">m2m-dev@xxxxxxxxxxx</a>
<a class="moz-txt-link-freetext" href="https://dev.eclipse.org/mailman/listinfo/m2m-dev">https://dev.eclipse.org/mailman/listinfo/m2m-dev</a>
  </pre>
</blockquote>




</font></td></tr></table>]]></content:encoded>
		<pubDate>Wed, 18 Nov 2009 05:44:05 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/m2m-dev/msg00220.html</guid>
		<author>ed@xxxxxxx (Ed Willink)</author>
	</item>


	<item>
		<title>Re: [m2m-dev] MOF metametamodel</title>
		<link>http://dev.eclipse.org/mhonarc/lists/m2m-dev/msg00219.html</link>
		<description>Hi Ed Willink,Thanks for your answer.I have been looking for the plugin you suggested, but I couldn&amp;#39;t find it. I tryed to use the combobox &amp;quot;Is metametamodel&amp;quot; in the ATL Eclipse run configuration, but it doesn&amp;#39;t work :( I just want the MOF Metamodel (metame...</description>
		<content:encoded><![CDATA[Hi Ed Willink,<br><br>Thanks for your answer.<br>I have been looking for the plugin you suggested, but I couldn&#39;t find it. I tryed to use the combobox &quot;Is metametamodel&quot; in the ATL Eclipse run configuration, but it doesn&#39;t work :(<br>
I just want the MOF Metamodel (metametamodel) XMI, because in my case the models are metamodels. So, the metamodel must be the metametamodel.<br>Thanks a lot.<br><br>Reguards<br><br><div class="gmail_quote">2009/11/11 Ed Willink <span dir="ltr">&lt;<a href="mailto:ed@xxxxxxxxxxxxx">ed@xxxxxxxxxxxxx</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi Andrez<br>
<br>
The org.eclipse.qvt plugin for the M2M/QVT Declarative project has a variety of Ecore, and EMOF formats of a variety of OMG models that<br>
form part of QVT. MOF is one of them.<br>
<br>
 &#xA0; &#xA0; &#xA0; &#xA0;Regards<br>
<br>
 &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0;Ed Willink<br>
<br>
Andreza Vieira wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div class="h5">
Hello,<br>
<br>
Please, I want to do metamodel to metamodel ATL transformations (any kind of metamodels). So, I need to find the metametamodel, that is, MOF. Does anyone knows where can I find the MOF metametamodel?<br>
Thanks a lot.<br>
<br>
-- <br>
Andreza Vieira<br>
<br>
<br></div></div>
------------------------------------------------------------------------<br>
<br>
_______________________________________________<br>
m2m-dev mailing list<br>
<a href="mailto:m2m-dev@xxxxxxxxxxx" target="_blank">m2m-dev@xxxxxxxxxxx</a><br>
<a href="https://dev.eclipse.org/mailman/listinfo/m2m-dev" target="_blank">https://dev.eclipse.org/mailman/listinfo/m2m-dev</a><br>
</blockquote>
<br>
<br>
_______________________________________________<br>
m2m-dev mailing list<br>
<a href="mailto:m2m-dev@xxxxxxxxxxx" target="_blank">m2m-dev@xxxxxxxxxxx</a><br>
<a href="https://dev.eclipse.org/mailman/listinfo/m2m-dev" target="_blank">https://dev.eclipse.org/mailman/listinfo/m2m-dev</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Andreza Vieira<br><br>
]]></content:encoded>
		<pubDate>Tue, 17 Nov 2009 17:41:39 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/m2m-dev/msg00219.html</guid>
		<author>andreza.ufcg@xxxxxxx (Andreza Vieira)</author>
	</item>
	<item>
		<title>Re: [m2m-dev] [QVTd] Leader required</title>
		<link>http://dev.eclipse.org/mhonarc/lists/m2m-dev/msg00218.html</link>
		<description>Ed, You probably know that Quentin Glineur moved from &amp;quot;Obeo&amp;quot; to the &amp;quot;Montages&amp;quot; compagny at the beginning of the year From the Obeo side we don't want to put more resources on the QVT-R project To be completely clear, Mickael and William are commiters in th...</description>
		<content:encoded><![CDATA[<tt>Ed,<br>
You probably know that Quentin Glineur moved from &quot;Obeo&quot; to the 
&quot;Montages&quot; compagny at the beginning of the year<br>
From the Obeo side we don't want to put more resources on the QVT-R project<br>
To be completely clear, Mickael and William are commiters in this 
project but they are not active at the moment<br>
They both work on the ATL project, but not on QVT-R<br>
I think that they should give up their committer status on the QVT-R 
component (I'm sure for William but I'm waiting for an answer of Mickael)<br>
William, Mickael, I invite you to send an email to emo@xxxxxxxxxxx 
(CCing modeling-pmc@xxxxxxxxxxx) with the statement that you are giving 
up your committer status on the &quot;QVT-R&quot; project<br>
Be careful, because QVT-R and ATL are both M2M components...<br>
Now depending on you Ed ;-)<br>
Good luck for the following of the QVT-R project, you'll probably need 
other commiters ;-)<br>
Cheers,</tt><br>
<br>
<pre style="margin: 0em;">Jonathan</pre><br>
<pre style="margin: 0em;"><br></pre><br>
<tt>Ed Willink a &#xE9;crit :
</tt><blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;">Hi Frederic</pre><br>
<tt>Following the unfortunate need for Quentin Glineur to resign his 
committership, QVT Declarative has no project leader.</tt><br>
<br>
<tt>I am the only active committer on the project and am happy to take on 
the project leader role.</tt><br>
<br>
<tt>I have plans to realise the missing execution aspect of QVTd by 
realising a chain of transformations from QVTr to QVTc to QVTu using 
QVTo for final Transformation Virtual Machine code generation. (QVTu 
is a unidirectional suubset of QVTu).</tt><br>
<br>
<pre style="margin: 0em;">If anyone is interested in joining this activity, please let me know.</pre><br>
<pre style="margin: 0em;">    Regards</pre><br>
<pre style="margin: 0em;">      Ed Willink</pre><br>
<pre style="margin: 0em;">_______________________________________________
m2m-dev mailing list
m2m-dev@xxxxxxxxxxx
<a  href="https://dev.eclipse.org/mailman/listinfo/m2m-dev">https://dev.eclipse.org/mailman/listinfo/m2m-dev</a></pre><br>
</blockquote><br>
<pre>begin:vcard
fn:Jonathan MUSSET
n:MUSSET;Jonathan
org:Obeo - Model Driven Company
email;internet:jonathan.musset@xxxxxxx
title:Directeur Technique
tel;work:02 51 13 54 18
version:2.1
end:vcard

</pre>]]></content:encoded>
		<pubDate>Tue, 17 Nov 2009 14:20:28 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/m2m-dev/msg00218.html</guid>
		<author>jonathan.musset@xxxxxxx (Jonathan MUSSET)</author>
	</item>


	<item>
		<title>[m2m-dev] [QVTd] Leader required</title>
		<link>http://dev.eclipse.org/mhonarc/lists/m2m-dev/msg00217.html</link>
		<description>Hi Frederic Following the unfortunate need for Quentin Glineur to resign his committership, QVT Declarative has no project leader. I am the only active committer on the project and am happy to take on the project leader role. I have plans to realise the mi...</description>
		<content:encoded><![CDATA[<pre style="margin: 0em;">Hi Frederic</pre><br>
<tt>Following the unfortunate need for Quentin Glineur to resign his 
committership, QVT Declarative has no project leader.</tt><br>
<br>
<tt>I am the only active committer on the project and am happy to take on 
the project leader role.</tt><br>
<br>
<tt>I have plans to realise the missing execution aspect of QVTd by 
realising a chain of transformations from QVTr to QVTc to QVTu using 
QVTo for final Transformation Virtual Machine code generation. (QVTu is 
a unidirectional suubset of QVTu).</tt><br>
<br>
<pre style="margin: 0em;">If anyone is interested in joining this activity, please let me know.</pre><br>
<pre style="margin: 0em;">    Regards</pre><br>
<pre style="margin: 0em;">      Ed Willink</pre><br>
<br>
]]></content:encoded>
		<pubDate>Mon, 16 Nov 2009 21:20:12 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/m2m-dev/msg00217.html</guid>
		<author>ed@xxxxxxx (Ed Willink)</author>
	</item>


	<item>
		<title>Re: [m2m-dev] MOF metametamodel</title>
		<link>http://dev.eclipse.org/mhonarc/lists/m2m-dev/msg00216.html</link>
		<description> </description>
		<content:encoded><![CDATA[<pre style="margin: 0em;">Hi Andrez</pre><br>
<tt>The org.eclipse.qvt plugin for the M2M/QVT Declarative project has a 
variety of Ecore, and EMOF formats of a variety of OMG models that<br>
form part of QVT. MOF is one of them.</tt><br>
<br>
<pre style="margin: 0em;">	Regards</pre><br>
<pre style="margin: 0em;">		Ed Willink</pre><br>
<tt>Andreza Vieira wrote:
</tt><blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;">Hello,</pre><br>
<tt>Please, I want to do metamodel to metamodel ATL transformations (any 
kind of metamodels). So, I need to find the metametamodel, that is, MOF. 
Does anyone knows where can I find the MOF metametamodel?<br>
Thanks a lot.</tt><br>
<br>
<pre style="margin: 0em;">--
Andreza Vieira</pre><br>
<pre style="margin: 0em;"><br>------------------------------------------------------------------------</pre><br>
<pre style="margin: 0em;">_______________________________________________
m2m-dev mailing list
m2m-dev@xxxxxxxxxxx
<a  href="https://dev.eclipse.org/mailman/listinfo/m2m-dev">https://dev.eclipse.org/mailman/listinfo/m2m-dev</a>
</pre></blockquote><pre style="margin: 0em;"><br></pre><br>
<br>
]]></content:encoded>
		<pubDate>Wed, 11 Nov 2009 19:12:15 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/m2m-dev/msg00216.html</guid>
		<author>ed@xxxxxxx (Ed Willink)</author>
	</item>
	<item>
		<title>[m2m-dev] MOF metametamodel</title>
		<link>http://dev.eclipse.org/mhonarc/lists/m2m-dev/msg00215.html</link>
		<description>Hello,Please, I want to do metamodel to metamodel ATL transformations (any kind of metamodels). So, I need to find the metametamodel, that is, MOF. Does anyone knows where can I find the MOF metametamodel?Thanks a lot. -- Andreza Vieira </description>
		<content:encoded><![CDATA[Hello,<br><br>Please, I want to do metamodel to metamodel ATL transformations (any kind of metamodels). So, I need to find the metametamodel, that is, MOF. Does anyone knows where can I find the MOF metametamodel?<br>Thanks a lot.<br clear="all">
<br>-- <br>Andreza Vieira<br>
]]></content:encoded>
		<pubDate>Wed, 11 Nov 2009 13:11:53 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/m2m-dev/msg00215.html</guid>
		<author>andreza.ufcg@xxxxxxx (Andreza Vieira)</author>
	</item>


	<item>
		<title>[m2m-dev] Project meta data is out of date for modeling.m2m</title>
		<link>http://dev.eclipse.org/mhonarc/lists/m2m-dev/msg00214.html</link>
		<description>Frederic, Projects are required to keep meta data up to date using the MyFoundation Portal (http://portal.eclipse.org/). The following problems were found with this project's meta-data: * There is no next/future release of this project. All Eclipse project...</description>
		<content:encoded><![CDATA[<pre>Frederic,
Projects are required to keep meta data up to date using the MyFoundation
Portal (<a  href="http://portal.eclipse.org/">http://portal.eclipse.org/</a>).  The following problems were found
with this project's meta-data:

* There is no next/future release of this project. All Eclipse projects
must have a &quot;next release&quot; planned and scheduled.


</pre>]]></content:encoded>
		<pubDate>Thu, 05 Nov 2009 05:00:14 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/m2m-dev/msg00214.html</guid>
		<author>emo@xxxxxxx (portal on behalf of emo)</author>
	</item>


	<item>
		<title>[m2m-dev] Xtend</title>
		<link>http://dev.eclipse.org/mhonarc/lists/m2m-dev/msg00213.html</link>
		<description> Hi,     I'm new to this project and I'm making a research for the capabilities of the Xtend language. Seems that there are not enough examples in I-net (or at least I can't find them). I'm particularly interested in few things:   1. I've tried to make a w...</description>
		<content:encoded><![CDATA[


<font face="Arial, sans-serif" size="2">
<div>Hi,</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>I'm new to this project and I'm making a research for the capabilities of the Xtend language. Seems that there are not enough examples in I-net (or at least I can't find them). I'm particularly interested in few things:</div>
<div>&nbsp;</div>
<div>1. I've tried to make a working example, which merges two models into one, but I didn't succeed. Could anybody point me to a working example?</div>
<div>&nbsp;</div>
<div>2. I've tried to understand, when you create a new model from one or more existing models, is it possible for the new model to memorize the mapping between new model's elements to the old elements of the source model(s).</div>
<div>&nbsp;</div>
<div>3. If I'm merging two models, which have similar elements (for example - one represented by XML and one - by java annotated classes, but describing similar elements) is it possible to describe through the means of Xtend, which element of some of the old
models overrides the similar element in the other model?</div>
<div>&nbsp;</div>
<div>4. Is it possible (relatively) easy to create a read/write model from read-only model(s)</div>
<div>&nbsp;</div>
<div>I'll be glad to have some more detailed doc links and especially examples, which cover the above questions!</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>10x in advance!</div>
<div>Stefan Dimov</div>
<div>&nbsp;</div>
<div><font face="Arial CYR, sans-serif">&nbsp;</font></div>
</font>


]]></content:encoded>
		<pubDate>Thu, 15 Oct 2009 13:44:39 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/m2m-dev/msg00213.html</guid>
		<author>stefan.dimov@xxxxxxx (Dimov, Stefan)</author>
	</item>

 
	</channel>
	</rss>
<!-- MHonArc v2.6.10 -->
