Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 351164 - NPE in Tycho based build
Summary: NPE in Tycho based build
Status: CLOSED FIXED
Alias: None
Product: TMF
Classification: Modeling
Component: Xtext (show other bugs)
Version: 2.0.0   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 normal (vote)
Target Milestone: SR2   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-05 06:33 EDT by Karsten Thoms CLA
Modified: 2017-09-19 18:06 EDT (History)
1 user (show)

See Also:
sebastian.zarnekow: indigo+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Karsten Thoms CLA 2011-07-05 06:33:01 EDT
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
Comment 1 Sebastian Zarnekow CLA 2011-10-17 17:21:07 EDT
The error message was improved for 2.1
Comment 2 Karsten Thoms CLA 2017-09-19 17:55:51 EDT
Closing all bugs that were set to RESOLVED before Neon.0
Comment 3 Karsten Thoms CLA 2017-09-19 18:06:36 EDT
Closing all bugs that were set to RESOLVED before Neon.0