<workflow> <!-- Read the arxml file and save it in the OriginalAutosarModel slot--> <component class="org.eclipse.xtend.typesystem.xsd.XMLReader"> <modelSlot value="Autosar"/> <uri value="Autosar.arxml"/> <metaModel id="mm" class="org.eclipse.xtend.typesystem.xsd.XSDMetaModel"> <schemaFile value="autosar.xsd"/> <registerPackagesGlobally value="true" /> </metaModel> </component> <!--Start the XPAND WorkFlow to generate the Swc Information files--> <component class="org.eclipse.xpand2.Generator"> <metaModel idRef="mm"/> <expand value="template::GenerationCode FOR Autosar"/> <outlet path="src-gen"/> </component> </workflow>
«IMPORT autosar» «DEFINE GenerationCode FOR Autosar» «""-» «FILE "Test.c"» «""-» «ENDFILE-» «ENDDEFINE»
5 avr. 2012 11:29:31 org.eclipse.emf.mwe.core.WorkflowRunner prepare INFO: -------------------------------------------------------------------------------------- 5 avr. 2012 11:29:31 org.eclipse.emf.mwe.core.WorkflowRunner prepare INFO: EMF Modeling Workflow Engine 0.7.2, Build v200908120417 5 avr. 2012 11:29:31 org.eclipse.emf.mwe.core.WorkflowRunner prepare INFO: (c) 2005-2009 openarchitectureware.org and contributors 5 avr. 2012 11:29:31 org.eclipse.emf.mwe.core.WorkflowRunner prepare INFO: -------------------------------------------------------------------------------------- 5 avr. 2012 11:29:31 org.eclipse.emf.mwe.core.WorkflowRunner prepare INFO: running workflow: C:/Users/r.de-miranda/workspace/OAW.project/src/OAW_start.mwe 5 avr. 2012 11:29:31 org.eclipse.emf.mwe.core.WorkflowRunner prepare INFO: 5 avr. 2012 11:29:31 org.eclipse.emf.mwe.core.WorkflowRunner logIssues GRAVE: [ERROR]: Class not found: 'org.eclipse.xtend.typesystem.xsd.XMLReader'(Element: bean component class='org.eclipse.xtend.typesystem.xsd.XMLReader' in C:/Users/r.de-miranda/workspace/OAW.project/src/OAW_start.mwe:4; Reported by: -UNKNOWN-) 5 avr. 2012 11:29:31 org.eclipse.emf.mwe.core.WorkflowRunner logIssues GRAVE: [ERROR]: No getter or adder method for property 'modelSlot' in clazz 'org.eclipse.emf.mwe.core.WorkflowComponent' found.(Element: modelSlot='Autosar' in C:/Users/r.de-miranda/workspace/OAW.project/src/OAW_start.mwe:5; Reported by: -UNKNOWN-) 5 avr. 2012 11:29:31 org.eclipse.emf.mwe.core.WorkflowRunner logIssues GRAVE: [ERROR]: No getter or adder method for property 'uri' in clazz 'org.eclipse.emf.mwe.core.WorkflowComponent' found.(Element: uri='Autosar.arxml' in C:/Users/r.de-miranda/workspace/OAW.project/src/OAW_start.mwe:6; Reported by: -UNKNOWN-) 5 avr. 2012 11:29:31 org.eclipse.emf.mwe.core.WorkflowRunner logIssues GRAVE: [ERROR]: No getter or adder method for property 'metaModel' in clazz 'org.eclipse.emf.mwe.core.WorkflowComponent' found. Forgot to customize?(Element: bean metaModel class='org.eclipse.xtend.typesystem.xsd.XSDMetaModel' id='mm' in C:/Users/r.de-miranda/workspace/OAW.project/src/OAW_start.mwe:7; Reported by: -UNKNOWN-) 5 avr. 2012 11:29:31 org.eclipse.emf.mwe.core.WorkflowRunner prepare GRAVE: Workflow interrupted because of configuration errors.
5 avr. 2012 11:54:51 org.eclipse.emf.mwe.core.WorkflowRunner prepare INFO: -------------------------------------------------------------------------------------- 5 avr. 2012 11:54:51 org.eclipse.emf.mwe.core.WorkflowRunner prepare INFO: EMF Modeling Workflow Engine 0.7.2, Build v200908120417 5 avr. 2012 11:54:51 org.eclipse.emf.mwe.core.WorkflowRunner prepare INFO: (c) 2005-2009 openarchitectureware.org and contributors 5 avr. 2012 11:54:51 org.eclipse.emf.mwe.core.WorkflowRunner prepare INFO: -------------------------------------------------------------------------------------- 5 avr. 2012 11:54:51 org.eclipse.emf.mwe.core.WorkflowRunner prepare INFO: running workflow: C:/Users/r.de-miranda/workspace/OAW.project/src/OAW_start.mwe 5 avr. 2012 11:54:51 org.eclipse.emf.mwe.core.WorkflowRunner prepare INFO: Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/emf/mwe/utils/AbstractEMFWorkflowComponent at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(Unknown Source) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$000(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(Unknown Source) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$000(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.eclipse.emf.mwe.internal.core.MWEPlugin.loadClass(MWEPlugin.java:75) at org.eclipse.emf.mwe.core.resources.ResourceLoaderDefaultImpl.tryLoadClass(ResourceLoaderDefaultImpl.java:38) at org.eclipse.emf.mwe.core.resources.AbstractResourceLoader.loadClass(AbstractResourceLoader.java:37) at org.eclipse.emf.mwe.core.resources.ResourceLoaderDefaultImpl.loadClass(ResourceLoaderDefaultImpl.java:28) at org.eclipse.emf.mwe.internal.core.ast.util.VisitorAnalyzer.visitComponentAST(VisitorAnalyzer.java:67) at org.eclipse.emf.mwe.internal.core.ast.util.VisitorBase.visit(VisitorBase.java:37) at org.eclipse.emf.mwe.internal.core.ast.AbstractASTBase.accept(AbstractASTBase.java:44) at org.eclipse.emf.mwe.internal.core.ast.util.VisitorAnalyzer.visitComponentAST(VisitorAnalyzer.java:82) at org.eclipse.emf.mwe.internal.core.ast.util.VisitorBase.visit(VisitorBase.java:37) at org.eclipse.emf.mwe.internal.core.ast.AbstractASTBase.accept(AbstractASTBase.java:44) at org.eclipse.emf.mwe.internal.core.ast.util.WorkflowFactory.parseInitAndCreate(WorkflowFactory.java:68) at org.eclipse.emf.mwe.internal.core.ast.util.WorkflowFactory.parseInitAndCreate(WorkflowFactory.java:51) at org.eclipse.emf.mwe.core.WorkflowRunner.prepare(WorkflowRunner.java:331) at org.eclipse.emf.mwe.core.WorkflowRunner.run(WorkflowRunner.java:289) at org.eclipse.emf.mwe.core.WorkflowRunner.main(WorkflowRunner.java:239) Caused by: java.lang.ClassNotFoundException: org.eclipse.emf.mwe.utils.AbstractEMFWorkflowComponent at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 41 more
Exception in thread "main" java.lang.NoClassDefFoundError: org/antlr/runtime/RecognitionException at org.eclipse.xpand2.Generator.getStatement(Generator.java:458) at org.eclipse.xpand2.Generator.checkConfigurationInternal(Generator.java:498) at org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent2.checkConfiguration(AbstractWorkflowComponent2.java:21) at org.eclipse.emf.mwe.core.container.CompositeComponent.checkConfiguration(CompositeComponent.java:139) at org.eclipse.emf.mwe.core.WorkflowRunner.prepare(WorkflowRunner.java:345) at org.eclipse.emf.mwe.core.WorkflowRunner.run(WorkflowRunner.java:289) at org.eclipse.emf.mwe.core.WorkflowRunner.main(WorkflowRunner.java:239) Caused by: java.lang.ClassNotFoundException: org.antlr.runtime.RecognitionException at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 7 more