Internal...Parser.java no such file or directory error [message #1795402] |
Fri, 21 September 2018 11:55 |
Mehmetcan Sinir Messages: 55 Registered: September 2018 |
Member |
|
|
I have a simple XText Project with Gradle Setup.
There are no errors in my grammar, however the grammar is quite large.
When I try to generate the XText Language with
inside the IDE Project
I get the following error:
warning(200): //Users/mehmetcans/Documents/Workspaces/VSCodeXtextExtensionNewNew/de.bmw.rhmi.parent/de.bmw.rhmi/../de.bmw.rhmi/src/main/xtext-gen/de/bmw/rhmi/parser/antlr/internal/InternalHmi.g:1880:3: Decision can match input such as "{'onSelect', '}', 'screen'..'model', 'notificationEvent', 'textModel'..'multimediaConnectionEvent', 'promptEvent', 'popupEvent', 'notificationIconEvent', 'action', 'enum', 'val', 'audioState', 'toolbar', 'calendarListState', 'calendarMonthState', 'location', 'player', 'overlay', 'icState'..'icPopup', 'icWidget'..'logical', 'state', 'popup'}" using multiple alternatives: 1, 2
As a result, alternative(s) 2 were disabled for that input
error(201): //Users/mehmetcans/Documents/Workspaces/VSCodeXtextExtensionNewNew/de.bmw.rhmi.parent/de.bmw.rhmi/../de.bmw.rhmi/src/main/xtext-gen/de/bmw/rhmi/parser/antlr/internal/InternalHmi.g:1880:3: The following alternatives can never be matched: 2
73817 [main] INFO text.xtext.generator.XtextGenerator - Generating common infrastructure
73821 [main] ERROR mf.mwe2.launch.runtime.Mwe2Launcher - Problems running workflow de.bmw.rhmi.GenerateHmi:
[ERROR]: GeneratorException: (Element: -UNKNOWN-; Reported by: XtextGenerator)
org.eclipse.xtext.util.RuntimeIOException: java.io.FileNotFoundException: /Users/mehmetcans/Documents/Workspaces/VSCodeXtextExtensionNewNew/de.bmw.rhmi.parent/de.bmw.rhmi/../de.bmw.rhmi/src/main/xtext-gen/de/bmw/rhmi/parser/antlr/internal/InternalHmiParser.java (No such file or directory)
my current workflow looks like this:
module de.bmw.rhmi.GenerateHmi
import org.eclipse.xtext.xtext.generator.*
import org.eclipse.xtext.xtext.generator.model.project.*
var rootPath = ".."
Workflow {
component = XtextGenerator {
configuration = {
project = StandardProjectConfig {
baseName = "de.bmw.rhmi"
rootPath = rootPath
runtimeTest = {
enabled = true
}
genericIde = {
enabled = true
}
mavenLayout = true
}
code = {
encoding = "UTF-8"
lineDelimiter = "\n"
fileHeader = "/*\n * generated by Xtext \${version}\n */"
}
}
language = StandardLanguage {
name = "de.bmw.rhmi.App"
fileExtensions = "app"
serializer = {
generateStub = false
}
validator = {
// composedCheck = "org.eclipse.xtext.validation.NamesAreUniqueValidator"
}
}
language = StandardLanguage {
referencedResource = "platform:/resource/de.bmw.rhmi/src/main/java/de/bmw/rhmi/App.xtext"
name = "de.bmw.rhmi.Hmi"
fileExtensions = "hmi"
serializer = {
generateStub = false
}
validator = {
// composedCheck = "org.eclipse.xtext.validation.NamesAreUniqueValidator"
}
}
}
}
|
|
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.04695 seconds