This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 256612 - CdiUtil.isCdi11OrLater NullPointerException
Summary: CdiUtil.isCdi11OrLater NullPointerException
Status: NEW
Alias: None
Product: javaee
Classification: Unclassified
Component: Code (show other bugs)
Version: 8.1
Hardware: PC Windows 7
: P3 normal (vote)
Assignee: issues@javaee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-11-16 07:16 UTC by emelyanov
Modified: 2016-02-25 16:01 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
messages.log (153.65 KB, application/octet-stream)
2015-11-16 07:16 UTC, emelyanov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description emelyanov 2015-11-16 07:16:02 UTC
Created attachment 157347 [details]
messages.log

java.lang.NullPointerException
	at org.netbeans.modules.web.beans.CdiUtil.isCdi11OrLater(CdiUtil.java:195)
	at org.netbeans.modules.web.beans.impl.model.BeansModelImpl.getBeanArchiveType(BeansModelImpl.java:199)
	at org.netbeans.modules.web.beans.impl.model.ArchiveTypeBindingTypeFilter.filter(ArchiveTypeBindingTypeFilter.java:76)
	at org.netbeans.modules.web.beans.impl.model.FieldInjectionPointLogic.filterBindingByArchiveType(FieldInjectionPointLogic.java:639)
	at org.netbeans.modules.web.beans.impl.model.FieldInjectionPointLogic.doFindVariableInjectable(FieldInjectionPointLogic.java:233)
	at org.netbeans.modules.web.beans.impl.model.FieldInjectionPointLogic.findVariableInjectable(FieldInjectionPointLogic.java:153)
	at org.netbeans.modules.web.beans.impl.model.WebBeansModelProviderImpl.lookupInjectables(WebBeansModelProviderImpl.java:336)
	at org.netbeans.modules.web.beans.impl.model.WebBeansModelProviderImpl.lookupInjectables(WebBeansModelProviderImpl.java:117)
	at org.netbeans.modules.web.beans.api.model.WebBeansModel.lookupInjectables(WebBeansModel.java:104)
	at org.netbeans.modules.web.beans.analysis.analyzer.field.InjectionPointAnalyzer.analyze(InjectionPointAnalyzer.java:102)
	at org.netbeans.modules.web.beans.analysis.analyzer.FieldModelAnalyzer.analyze(FieldModelAnalyzer.java:81)
	at org.netbeans.modules.web.beans.analysis.WebBeansAnalysisTask.analyze(WebBeansAnalysisTask.java:215)
	at org.netbeans.modules.web.beans.analysis.WebBeansAnalysisTask.analyzeType(WebBeansAnalysisTask.java:200)
	at org.netbeans.modules.web.beans.analysis.WebBeansAnalysisTask.access$000(WebBeansAnalysisTask.java:84)
	at org.netbeans.modules.web.beans.analysis.WebBeansAnalysisTask$1.run(WebBeansAnalysisTask.java:154)
	at org.netbeans.modules.web.beans.analysis.WebBeansAnalysisTask$1.run(WebBeansAnalysisTask.java:142)
	at org.netbeans.modules.web.beans.impl.model.WebBeansModelImplementation$1.call(WebBeansModelImplementation.java:114)
	at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper.runCallable(AnnotationModelHelper.java:256)
	at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper.access$100(AnnotationModelHelper.java:79)
	at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper$2.run(AnnotationModelHelper.java:184)
	at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper$2.run(AnnotationModelHelper.java:181)
	at org.netbeans.modules.java.source.parsing.MimeTask.run(MimeTask.java:83)
	at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:609)
	at org.netbeans.modules.parsing.api.ParserManager$MimeTaskAction.run(ParserManager.java:380)
	at org.netbeans.modules.parsing.api.ParserManager$MimeTaskAction.run(ParserManager.java:363)
	at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:204)
	at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:201)
	at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:176)
	at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:360)
	at org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:141)
	at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:88)
	at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:201)
	at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:334)
	at org.netbeans.api.java.source.JavaSource.runUserActionTaskImpl(JavaSource.java:415)
	at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:407)
	at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper.runJavaSourceTask(AnnotationModelHelper.java:181)
	at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper.runJavaSourceTask(AnnotationModelHelper.java:149)
	at org.netbeans.modules.web.beans.impl.model.WebBeansModelImplementation.runReadAction(WebBeansModelImplementation.java:111)
	at org.netbeans.modules.j2ee.metadata.model.api.MetadataModel.runReadAction(MetadataModel.java:122)
	at org.netbeans.modules.web.beans.analysis.WebBeansAnalysisTask.run(WebBeansAnalysisTask.java:140)
	at org.netbeans.modules.web.beans.analysis.CancellableAnalysysTask.run(CancellableAnalysysTask.java:78)
	at org.netbeans.modules.web.beans.analysis.CancellableAnalysysTask.run(CancellableAnalysysTask.java:58)
[catch] at org.netbeans.modules.java.source.JavaSourceAccessor$CancelableTaskWrapper.run(JavaSourceAccessor.java:298)
	at org.netbeans.modules.parsing.impl.TaskProcessor.callParserResultTask(TaskProcessor.java:584)
	at org.netbeans.modules.parsing.impl.TaskProcessor$RequestPerformer.run(TaskProcessor.java:809)
	at org.openide.util.lookup.Lookups.executeWith(Lookups.java:304)
	at org.netbeans.modules.parsing.impl.TaskProcessor$RequestPerformer.execute(TaskProcessor.java:725)
	at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:686)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443)
	at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68)
	at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058)