Community
Participate
Working Groups
I am trying to set up a Tycho based build for Xtext 2.0 projects and finally running into a NPE in EclipseLogAppender. I did not find that appender class, so I cannot give more details then the stack trace. I am using the itemis Indigo distribution. [ERROR] java.lang.NullPointerException [ERROR] at org.eclipse.xtext.logging.EclipseLogAppender.getLog(EclipseLogAppender.java:33) [ERROR] at org.eclipse.xtext.logging.EclipseLogAppender.append(EclipseLogAppender.java:46) [ERROR] at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:251) [ERROR] at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:66) [ERROR] at org.apache.log4j.Category.callAppenders(Category.java:206) [ERROR] at org.apache.log4j.Category.forcedLog(Category.java:391) [ERROR] at org.apache.log4j.Category.error(Category.java:322) [ERROR] at org.eclipse.xtext.generator.CompositeGeneratorFragment.generate(CompositeGeneratorFragment.java:85) [ERROR] at org.eclipse.xtext.generator.LanguageConfig.generate(LanguageConfig.java:69) [ERROR] at org.eclipse.xtext.generator.Generator.generate(Generator.java:351) [ERROR] at org.eclipse.xtext.generator.Generator.invokeInternal(Generator.java:125) [ERROR] at org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent.invoke(AbstractWorkflowComponent.java:126) [ERROR] at org.eclipse.emf.mwe.core.lib.Mwe2Bridge.invoke(Mwe2Bridge.java:34) [ERROR] at org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent.invoke(AbstractWorkflowComponent.java:201) [ERROR] at org.eclipse.emf.mwe2.runtime.workflow.AbstractCompositeWorkflowComponent.invoke(AbstractCompositeWorkflowComponent.java:35) [ERROR] at org.eclipse.emf.mwe2.runtime.workflow.Workflow.run(Workflow.java:19) [ERROR] at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:97) [ERROR] at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:73) [ERROR] at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.run(Mwe2Launcher.java:76) [ERROR] at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main(Mwe2Launcher.java:35) [ERROR] org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher - Problems running workflow org.eclipse.xtext.example.domainmodel.GenerateDomainmodelLanguage: null [ERROR] java.lang.RuntimeException: Problems running workflow org.eclipse.xtext.example.domainmodel.GenerateDomainmodelLanguage: null [ERROR] at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:99) [ERROR] at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:73) [ERROR] at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.run(Mwe2Launcher.java:76) [ERROR] at org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main(Mwe2Launcher.java:35) [ERROR] Caused by: java.lang.NullPointerException [ERROR] at org.eclipse.xtext.logging.EclipseLogAppender.getLog(EclipseLogAppender.java:33) [ERROR] at org.eclipse.xtext.logging.EclipseLogAppender.append(EclipseLogAppender.java:46) [ERROR] at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:251) [ERROR] at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:66) [ERROR] at org.apache.log4j.Category.callAppenders(Category.java:206) [ERROR] at org.apache.log4j.Category.forcedLog(Category.java:391) [ERROR] at org.apache.log4j.Category.error(Category.java:322) [ERROR] at org.eclipse.xtext.generator.Generator.invokeInternal(Generator.java:143) [ERROR] at org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent.invoke(AbstractWorkflowComponent.java:126) [ERROR] at org.eclipse.emf.mwe.core.lib.Mwe2Bridge.invoke(Mwe2Bridge.java:34) [ERROR] at org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent.invoke(AbstractWorkflowComponent.java:201) [ERROR] at org.eclipse.emf.mwe2.runtime.workflow.AbstractCompositeWorkflowComponent.invoke(AbstractCompositeWorkflowComponent.java:35) [ERROR] at org.eclipse.emf.mwe2.runtime.workflow.Workflow.run(Workflow.java:19) [ERROR] at org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:97) [ERROR] ... 3 more
The error message was improved for 2.1
Closing all bugs that were set to RESOLVED before Neon.0