Xbase.genmodel is unmapped while running .mwe2 workflow [message #1770242] |
Wed, 09 August 2017 06:16  |
Eclipse User |
|
|
|
Hi, I've an Xtext project and I'm trying to lunch the mwe2 workflow through an external command line .jar using
Mwe2Launcher.main(new String[]{"path/to/file.mwe2"});
and this is the output I get:
0 [main] INFO text.xtext.generator.XtextGenerator - Initializing Xtext generator
8 [main] INFO lipse.emf.mwe.utils.StandaloneSetup - Adding generated EPackage 'org.eclipse.xtext.common.types.TypesPackage'
68 [main] INFO lipse.emf.mwe.utils.StandaloneSetup - Registering project org.xtext.webdsl at 'file:/Users/valent0ne/Projects/EclipseWorkspace/org.xtext.webdsl.parent/org.xtext.webdsl/'
68 [main] INFO lipse.emf.mwe.utils.StandaloneSetup - Registering project org.xtext.webdsl.tests at 'file:/Users/valent0ne/Projects/EclipseWorkspace/org.xtext.webdsl.parent/org.xtext.webdsl.tests/'
69 [main] INFO lipse.emf.mwe.utils.StandaloneSetup - Registering project org.xtext.webdsl.ide at 'file:/Users/valent0ne/Projects/EclipseWorkspace/org.xtext.webdsl.parent/org.xtext.webdsl.ide/'
69 [main] INFO lipse.emf.mwe.utils.StandaloneSetup - Registering project org.xtext.webdsl.ui at 'file:/Users/valent0ne/Projects/EclipseWorkspace/org.xtext.webdsl.parent/org.xtext.webdsl.ui/'
69 [main] INFO lipse.emf.mwe.utils.StandaloneSetup - Registering project org.xtext.webdsl.ui.tests at 'file:/Users/valent0ne/Projects/EclipseWorkspace/org.xtext.webdsl.parent/org.xtext.webdsl.ui.tests/'
69 [main] INFO lipse.emf.mwe.utils.StandaloneSetup - Registering project org.xtext.webdsl.web at 'file:/Users/valent0ne/Projects/EclipseWorkspace/org.xtext.webdsl.parent/org.xtext.webdsl.web/'
78 [main] INFO lipse.emf.mwe.utils.StandaloneSetup - Using resourceSet registry. The registered Packages will not be registered in the global EPackage.Registry.INSTANCE!
100 [main] ERROR mf.mwe2.launch.runtime.Mwe2Launcher - Problems running workflow org.xtext.webdsl.GenerateWebDsl: java.io.IOException: The path '/org.eclipse.xtext.xbase/model/Xbase.genmodel' is unmapped
java.lang.RuntimeException: Problems running workflow org.xtext.webdsl.GenerateWebDsl: java.io.IOException: The path '/org.eclipse.xtext.xbase/model/Xbase.genmodel' is unmapped
at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:104)
at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:62)
...
if I run the mwe2 workflow by right clicking on the .xtext file inside eclipse I get no errors.
This is the content of the .mwe2 file I'm using:
module org.xtext.webdsl.GenerateWebDsl
import org.eclipse.xtext.xtext.generator.*
import org.eclipse.xtext.xtext.generator.model.project.*
var rootPath = ".."
Workflow {
component = XtextGenerator {
configuration = {
project = StandardProjectConfig {
baseName = "org.xtext.webdsl"
rootPath = rootPath
runtimeTest = {
enabled = true
}
eclipsePlugin = {
enabled = true
}
eclipsePluginTest = {
enabled = true
}
web = {
enabled = true
}
createEclipseMetaData = true
}
code = {
encoding = "UTF-8"
lineDelimiter = "\n"
fileHeader = "/*\n * generated by Xtext \${version}\n */"
}
}
language = StandardLanguage {
name = "org.xtext.webdsl.WebDsl"
fileExtensions = "webdsl"
serializer = {
generateStub = false
}
validator = {
composedCheck = "org.eclipse.xtext.validation.NamesAreUniqueValidator"
}
}
}
}
|
|
|
|
|
Powered by
FUDForum. Page generated in 1.18999 seconds