[2.7.0] Cannot run MWE2 workflow to generate my language anymore [message #1416704] |
Thu, 04 September 2014 20:16 |
Ingo Meyer Messages: 162 Registered: July 2009 |
Senior Member |
|
|
Hi,
after updating to nightly 2.7.0 I get this error trying to generate the language:
This stops me totally, so any ideas are desperately welcome...
0 [main] INFO lipse.emf.mwe.utils.StandaloneSetup - Adding generated EPackage 'org.eclipse.xtext.xbase.XbasePackage'
288 [main] INFO clipse.emf.mwe.utils.GenModelHelper - Registered GenModel 'http://www.eclipse.org/Xtext/Xbase/XAnnotations' from 'platform:/resource/org.eclipse.xtext.xbase/model/Xbase.genmodel'
295 [main] INFO clipse.emf.mwe.utils.GenModelHelper - Registered GenModel 'http://www.eclipse.org/xtext/xbase/Xtype' from 'platform:/resource/org.eclipse.xtext.xbase/model/Xbase.genmodel'
324 [main] INFO clipse.emf.mwe.utils.GenModelHelper - Registered GenModel 'http://www.eclipse.org/xtext/xbase/Xbase' from 'platform:/resource/org.eclipse.xtext.xbase/model/Xbase.genmodel'
324 [main] INFO clipse.emf.mwe.utils.GenModelHelper - Registered GenModel 'http://www.eclipse.org/xtext/common/JavaVMTypes' from 'platform:/resource/org.eclipse.xtext.common.types/model/JavaVMTypes.genmodel'
2276 [main] INFO lipse.emf.mwe.utils.StandaloneSetup - Adding generated EPackage 'org.eclipse.xtext.common.types.TypesPackage'
2294 [main] INFO ipse.emf.mwe.utils.DirectoryCleaner - Cleaning C:\dev\mda\dsl-v2-1-dev\eclipse\windows\com.mycompany.mdx.dsl.pim.mydsl\..\com.mycompany.mdx.dsl.pim.mydsl\src-gen
2301 [main] INFO ipse.emf.mwe.utils.DirectoryCleaner - Cleaning C:\dev\mda\dsl-v2-1-dev\eclipse\windows\com.mycompany.mdx.dsl.pim.mydsl\..\com.mycompany.mdx.dsl.pim.mydsl.ui\src-gen
2327 [main] INFO ipse.emf.mwe.utils.DirectoryCleaner - Cleaning C:\dev\mda\dsl-v2-1-dev\eclipse\windows\com.mycompany.mdx.dsl.pim.mydsl\..\com.mycompany.mdx.dsl.pim.mydsl.tests\src-gen
18998 [main] INFO clipse.emf.mwe.utils.GenModelHelper - Registered GenModel 'http://www.factor-is.com/mdx/dsl/pim/Pido' from 'platform:/resource/com.mycompany.mdx.dsl.pim.mydsl/model/generated/Pido.genmodel'
java.lang.NullPointerException
at org.eclipse.emf.codegen.ecore.genmodel.generator.GenPackageGeneratorAdapter$3.redirect(GenPackageGeneratorAdapter.java:483)
at org.eclipse.emf.codegen.ecore.genmodel.generator.GenPackageGeneratorAdapter$3.setBaseURI(GenPackageGeneratorAdapter.java:534)
at org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.doSave(XMLResourceImpl.java:401)
at org.eclipse.emf.ecore.resource.impl.ResourceImpl.save(ResourceImpl.java:1430)
at org.eclipse.emf.ecore.resource.impl.ResourceImpl.saveOnlyIfChangedWithMemoryBuffer(ResourceImpl.java:1144)
at org.eclipse.emf.ecore.resource.impl.ResourceImpl.save(ResourceImpl.java:985)
at org.eclipse.emf.codegen.ecore.genmodel.generator.GenPackageGeneratorAdapter.generatePackageSerialization(GenPackageGeneratorAdapter.java:544)
at org.eclipse.emf.codegen.ecore.genmodel.generator.GenPackageGeneratorAdapter.generateModel(GenPackageGeneratorAdapter.java:213)
at org.eclipse.emf.codegen.ecore.genmodel.generator.GenBaseGeneratorAdapter.doGenerate(GenBaseGeneratorAdapter.java:215)
at org.eclipse.emf.codegen.ecore.generator.AbstractGeneratorAdapter.generate(AbstractGeneratorAdapter.java:317)
at org.eclipse.emf.codegen.ecore.generator.Generator.generate(Generator.java:708)
at org.eclipse.emf.codegen.ecore.generator.Generator.generate(Generator.java:619)
at org.eclipse.xtext.generator.ecore.EMFGeneratorFragment.doGenerate(EMFGeneratorFragment.java:178)
at org.eclipse.xtext.generator.ecore.EMFGeneratorFragment.generate(EMFGeneratorFragment.java:241)
at org.eclipse.xtext.generator.DefaultGeneratorFragment.generate(DefaultGeneratorFragment.java:122)
at org.eclipse.xtext.generator.CompositeGeneratorFragment.generate(CompositeGeneratorFragment.java:154)
at org.eclipse.xtext.generator.Generator.generate(Generator.java:397)
at org.eclipse.xtext.generator.Generator.invokeInternal(Generator.java:138)
at org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent.invoke(AbstractWorkflowComponent.java:126)
at org.eclipse.emf.mwe.core.lib.Mwe2Bridge.invoke(Mwe2Bridge.java:34)
at org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent.invoke(AbstractWorkflowComponent.java:201)
at org.eclipse.emf.mwe2.runtime.workflow.AbstractCompositeWorkflowComponent.invoke(AbstractCompositeWorkflowComponent.java:35)
at org.eclipse.emf.mwe2.runtime.workflow.Workflow.run(Workflow.java:19)
at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:102)
at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:62)
at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:52)
at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.run(Mwe2Launcher.java:74)
at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main(Mwe2Launcher.java:35)
29607 [main] INFO enerator.ecore.EMFGeneratorFragment - Diagnostic ERROR source=org.eclipse.emf.codegen.ecore code=0 Generating code data=[] [Diagnostic OK source=org.eclipse.emf.common code=0 OK data=[], Diagnostic OK
...
source=org.eclipse.emf.common code=0 OK data=[], Diagnostic OK source=org.eclipse.emf.common code=0 OK data=[], Diagnostic ERROR source=org.eclipse.emf.codegen.ecore code=0 Generating package serialization /com.mycompany.mdx.dsl.pim.mydsl/src-gen/com/factoris/mdx/dsl/pim/mydsl/mydsl/impl/mydsl.ecore failed with an unhandled exception data=[] [Diagnostic ERROR source=org.eclipse.emf.common code=0 NullPointerException data=[java.lang.NullPointerException]], Diagnostic OK source=org.eclipse.emf.common code=0 OK data=[], Diagnostic OK source=org.eclipse.emf.common code=0 OK data=[], Diagnostic OK source=org.eclipse.emf.common code=0 OK data=[], Diagnostic OK source=org.eclipse.emf.common code=0 OK data=[], Diagnostic OK
...
source=org.eclipse.emf.common code=0 OK data=[], Diagnostic OK source=org.eclipse.emf.common code=0 OK data=[]]
|
|
|
Re: [2.7.0] Cannot run MWE2 workflow to generate my language anymore [message #1419350 is a reply to message #1416704] |
Mon, 08 September 2014 13:20 |
Sebastian Zarnekow Messages: 3118 Registered: July 2009 |
Senior Member |
|
|
Hi Ingo,
it appears that some EMF proxy is not resolved in your workflow. Could
you try to debug and check which EClass / GenClass couldn't be resolved?
Regards,
Sebastian
--
Looking for professional support for Xtext, Xtend or Eclipse Modeling?
Go visit: http://xtext.itemis.com
Am 04.09.14 22:16, schrieb Ingo Meyer:
> Hi,
>
> after updating to nightly 2.7.0 I get this error trying to generate the
> language:
> This stops me totally, so any ideas are desperately welcome...
>
>
> 0 [main] INFO lipse.emf.mwe.utils.StandaloneSetup - Adding
> generated EPackage 'org.eclipse.xtext.xbase.XbasePackage'
> 288 [main] INFO clipse.emf.mwe.utils.GenModelHelper - Registered
> GenModel 'http://www.eclipse.org/Xtext/Xbase/XAnnotations' from
> 'platform:/resource/org.eclipse.xtext.xbase/model/Xbase.genmodel'
> 295 [main] INFO clipse.emf.mwe.utils.GenModelHelper - Registered
> GenModel 'http://www.eclipse.org/xtext/xbase/Xtype' from
> 'platform:/resource/org.eclipse.xtext.xbase/model/Xbase.genmodel'
> 324 [main] INFO clipse.emf.mwe.utils.GenModelHelper - Registered
> GenModel 'http://www.eclipse.org/xtext/xbase/Xbase' from
> 'platform:/resource/org.eclipse.xtext.xbase/model/Xbase.genmodel'
> 324 [main] INFO clipse.emf.mwe.utils.GenModelHelper - Registered
> GenModel 'http://www.eclipse.org/xtext/common/JavaVMTypes' from
> 'platform:/resource/org.eclipse.xtext.common.types/model/JavaVMTypes.genmodel'
>
> 2276 [main] INFO lipse.emf.mwe.utils.StandaloneSetup - Adding
> generated EPackage 'org.eclipse.xtext.common.types.TypesPackage'
> 2294 [main] INFO ipse.emf.mwe.utils.DirectoryCleaner - Cleaning
> C:\dev\mda\dsl-v2-1-dev\eclipse\windows\com.mycompany.mdx.dsl.pim.mydsl\..\com.mycompany.mdx.dsl.pim.mydsl\src-gen
>
> 2301 [main] INFO ipse.emf.mwe.utils.DirectoryCleaner - Cleaning
> C:\dev\mda\dsl-v2-1-dev\eclipse\windows\com.mycompany.mdx.dsl.pim.mydsl\..\com.mycompany.mdx.dsl.pim.mydsl.ui\src-gen
>
> 2327 [main] INFO ipse.emf.mwe.utils.DirectoryCleaner - Cleaning
> C:\dev\mda\dsl-v2-1-dev\eclipse\windows\com.mycompany.mdx.dsl.pim.mydsl\..\com.mycompany.mdx.dsl.pim.mydsl.tests\src-gen
>
> 18998 [main] INFO clipse.emf.mwe.utils.GenModelHelper - Registered
> GenModel 'http://www.factor-is.com/mdx/dsl/pim/Pido' from
> 'platform:/resource/com.mycompany.mdx.dsl.pim.mydsl/model/generated/Pido.genmodel'
>
> java.lang.NullPointerException
> at
> org.eclipse.emf.codegen.ecore.genmodel.generator.GenPackageGeneratorAdapter$3.redirect(GenPackageGeneratorAdapter.java:483)
>
> at
> org.eclipse.emf.codegen.ecore.genmodel.generator.GenPackageGeneratorAdapter$3.setBaseURI(GenPackageGeneratorAdapter.java:534)
>
> at
> org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.doSave(XMLResourceImpl.java:401)
>
> at
> org.eclipse.emf.ecore.resource.impl.ResourceImpl.save(ResourceImpl.java:1430)
>
> at
> org.eclipse.emf.ecore.resource.impl.ResourceImpl.saveOnlyIfChangedWithMemoryBuffer(ResourceImpl.java:1144)
>
> at
> org.eclipse.emf.ecore.resource.impl.ResourceImpl.save(ResourceImpl.java:985)
>
> at
> org.eclipse.emf.codegen.ecore.genmodel.generator.GenPackageGeneratorAdapter.generatePackageSerialization(GenPackageGeneratorAdapter.java:544)
>
> at
> org.eclipse.emf.codegen.ecore.genmodel.generator.GenPackageGeneratorAdapter.generateModel(GenPackageGeneratorAdapter.java:213)
>
> at
> org.eclipse.emf.codegen.ecore.genmodel.generator.GenBaseGeneratorAdapter.doGenerate(GenBaseGeneratorAdapter.java:215)
>
> at
> org.eclipse.emf.codegen.ecore.generator.AbstractGeneratorAdapter.generate(AbstractGeneratorAdapter.java:317)
>
> at
> org.eclipse.emf.codegen.ecore.generator.Generator.generate(Generator.java:708)
>
> at
> org.eclipse.emf.codegen.ecore.generator.Generator.generate(Generator.java:619)
>
> at
> org.eclipse.xtext.generator.ecore.EMFGeneratorFragment.doGenerate(EMFGeneratorFragment.java:178)
>
> at
> org.eclipse.xtext.generator.ecore.EMFGeneratorFragment.generate(EMFGeneratorFragment.java:241)
>
> at
> org.eclipse.xtext.generator.DefaultGeneratorFragment.generate(DefaultGeneratorFragment.java:122)
>
> at
> org.eclipse.xtext.generator.CompositeGeneratorFragment.generate(CompositeGeneratorFragment.java:154)
>
> at org.eclipse.xtext.generator.Generator.generate(Generator.java:397)
> at
> org.eclipse.xtext.generator.Generator.invokeInternal(Generator.java:138)
> at
> org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent.invoke(AbstractWorkflowComponent.java:126)
>
> at org.eclipse.emf.mwe.core.lib.Mwe2Bridge.invoke(Mwe2Bridge.java:34)
> at
> org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent.invoke(AbstractWorkflowComponent.java:201)
>
> at
> org.eclipse.emf.mwe2.runtime.workflow.AbstractCompositeWorkflowComponent.invoke(AbstractCompositeWorkflowComponent.java:35)
>
> at
> org.eclipse.emf.mwe2.runtime.workflow.Workflow.run(Workflow.java:19)
> at
> org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:102)
> at
> org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:62)
> at
> org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:52)
> at
> org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.run(Mwe2Launcher.java:74)
> at
> org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main(Mwe2Launcher.java:35)
> 29607 [main] INFO enerator.ecore.EMFGeneratorFragment - Diagnostic
> ERROR source=org.eclipse.emf.codegen.ecore code=0 Generating code
> data=[] [Diagnostic OK source=org.eclipse.emf.common code=0 OK data=[],
> Diagnostic OK ...
> source=org.eclipse.emf.common code=0 OK data=[], Diagnostic OK
> source=org.eclipse.emf.common code=0 OK data=[], Diagnostic ERROR
> source=org.eclipse.emf.codegen.ecore code=0 Generating package
> serialization
> /com.mycompany.mdx.dsl.pim.mydsl/src-gen/com/factoris/mdx/dsl/pim/mydsl/mydsl/impl/mydsl.ecore
> failed with an unhandled exception data=[] [Diagnostic ERROR
> source=org.eclipse.emf.common code=0 NullPointerException
> data=[java.lang.NullPointerException]], Diagnostic OK
> source=org.eclipse.emf.common code=0 OK data=[], Diagnostic OK
> source=org.eclipse.emf.common code=0 OK data=[], Diagnostic OK
> source=org.eclipse.emf.common code=0 OK data=[], Diagnostic OK
> source=org.eclipse.emf.common code=0 OK data=[], Diagnostic OK
> ...
> source=org.eclipse.emf.common code=0 OK data=[], Diagnostic OK
> source=org.eclipse.emf.common code=0 OK data=[]]
>
|
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.03260 seconds