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 107091 - NPE on opening VW ee5 project
Summary: NPE on opening VW ee5 project
Status: RESOLVED DUPLICATE of bug 106959
Alias: None
Product: javaee
Classification: Unclassified
Component: Code (show other bugs)
Version: 6.x
Hardware: All Windows XP
: P3 blocker (vote)
Assignee: martin_adamek
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-18 22:27 UTC by _ krystyna
Modified: 2007-06-19 07:05 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description _ krystyna 2007-06-18 22:27:26 UTC
Build06180000
XP
JDK1.6.0_02

-NPE on re-open of a ee5 project created in previous session (with 06180000 also)
-The project was in questionable error - unknown red-error icon badge on project in project navigator.
-have not yet reproduced


java.lang.NullPointerException
	at
org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationScanner.findAnnotatedTypes(AnnotationScanner.java:87)
	at
org.netbeans.modules.j2ee.persistenceapi.metadata.orm.annotation.EntityMappingsImpl$EntityProvider.createInitialObjects(EntityMappingsImpl.java:369)
	at
org.netbeans.modules.j2ee.metadata.model.api.support.annotation.PersistentObjectManager.ensureInitialized(PersistentObjectManager.java:100)
	at
org.netbeans.modules.j2ee.metadata.model.api.support.annotation.PersistentObjectManager.getObjects(PersistentObjectManager.java:81)
	at
org.netbeans.modules.j2ee.persistenceapi.metadata.orm.annotation.EntityMappingsImpl.getEntity(EntityMappingsImpl.java:317)
	at org.netbeans.modules.j2ee.jpa.model.ModelUtils.getEntity(ModelUtils.java:54)
	at org.netbeans.modules.j2ee.jpa.verification.JPAProblemFinder.findProblemContext(JPAProblemFinder.java:178)
	at org.netbeans.modules.j2ee.jpa.verification.JPAProblemFinder.access$100(JPAProblemFinder.java:65)
	at org.netbeans.modules.j2ee.jpa.verification.JPAProblemFinder$1.run(JPAProblemFinder.java:110)
	at org.netbeans.modules.j2ee.jpa.verification.JPAProblemFinder$1.run(JPAProblemFinder.java:99)
	at
org.netbeans.modules.j2ee.persistenceapi.metadata.orm.annotation.EntityMappingsMetadataModelImpl$2.call(EntityMappingsMetadataModelImpl.java:64)
	at
org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper.runCallable(AnnotationModelHelper.java:225)
	at
org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper.access$100(AnnotationModelHelper.java:60)
	at
org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper$3.run(AnnotationModelHelper.java:193)
	at
org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper$3.run(AnnotationModelHelper.java:195)
	at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:564)
	at org.netbeans.api.java.source.JavaSource.runWhenScanFinished(JavaSource.java:684)
	at
org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper.runJavaSourceTaskWhenScanFinished(AnnotationModelHelper.java:191)
	at
org.netbeans.modules.j2ee.persistenceapi.metadata.orm.annotation.EntityMappingsMetadataModelImpl.runReadActionWhenReady(EntityMappingsMetadataModelImpl.java:62)
	at org.netbeans.modules.j2ee.metadata.model.api.MetadataModel.runReadActionWhenReady(MetadataModel.java:160)
	at org.netbeans.modules.j2ee.jpa.verification.JPAProblemFinder.run(JPAProblemFinder.java:98)
	at org.netbeans.modules.j2ee.jpa.verification.JPAProblemFinder$ProblemFinderCompInfo.run(JPAProblemFinder.java:324)
	at org.netbeans.api.java.source.JavaSource$CompilationJob.run(JavaSource.java:1484)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
[catch] at java.lang.Thread.run(Thread.java:619)




(this was my webapplication670 project)
Comment 1 _ krystyna 2007-06-18 22:50:50 UTC
This has occurred again within a subsequent Visual Web project, EE5 type.
But can't reproduce at will. Again it was with a project in error (page tab switch
between java source and .jsp source open bug 107075), then on File -> Close WebAppXX got the NPE.
Comment 2 Tomasz Slota 2007-06-19 07:05:33 UTC

*** This issue has been marked as a duplicate of 106959 ***