Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 325620

Summary: NPE's when using Java's search for references
Product: [Modeling] EMFT Reporter: Cedric Brun <cedric.brun>
Component: MintAssignee: Peter Nehrer <pnehrer>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3    
Version: 0.9.0   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Cedric Brun CLA 2010-09-17 12:17:56 EDT
I sometime get the following exception when trying to get java references. 
This is quite annoying as then  the error log pops up and hide my search view showing the results.


java.lang.NullPointerException
	at org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.getTypeArgument(GenBaseImpl.java:3364)
	at org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.getType(GenBaseImpl.java:1355)
	at org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.getEffectiveListType(GenBaseImpl.java:1052)
	at org.eclipse.emf.codegen.ecore.genmodel.impl.GenTypedElementImpl.getType(GenTypedElementImpl.java:156)
	at org.eclipse.emf.mint.internal.genmodel.GenFeatureItemProvider.getJavaElementDescriptors(GenFeatureItemProvider.java:169)
	at org.eclipse.emf.mint.internal.genmodel.GenModelItemProviderAdapter.getJavaElementDescriptors(GenModelItemProviderAdapter.java:134)
	at org.eclipse.emf.mint.internal.ui.search.GenModelQueryParticipant.search(GenModelQueryParticipant.java:236)
	at org.eclipse.emf.mint.internal.ui.search.GenModelQueryParticipant.search(GenModelQueryParticipant.java:212)
	at org.eclipse.emf.mint.internal.ui.search.GenModelQueryParticipant.search(GenModelQueryParticipant.java:131)
	at org.eclipse.jdt.internal.ui.search.JavaSearchQuery$2.run(JavaSearchQuery.java:164)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
	at org.eclipse.jdt.internal.ui.search.JavaSearchQuery.run(JavaSearchQuery.java:170)
	at org.eclipse.search2.internal.ui.InternalSearchUI$InternalSearchJob.run(InternalSearchUI.java:91)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)



Version: 0.9.0.v201006142335
Build id: 201006142335