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 107248 - NPE and IDE loops when adding SessionBean
Summary: NPE and IDE loops when adding SessionBean
Status: RESOLVED DUPLICATE of bug 106959
Alias: None
Product: javaee
Classification: Unclassified
Component: EJB (show other bugs)
Version: 6.x
Hardware: Sun Solaris
: P2 blocker (vote)
Assignee: martin_adamek
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-19 15:40 UTC by nouar38
Modified: 2007-06-19 16:13 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 nouar38 2007-06-19 15:40:53 UTC
Got this exception, on solaris10/sparc NB 6.0 nightly 200706180000 & jdk 1.6u1
was obliged to close the IDE window no way to reach any xterm opened in my desktop when this happened.

not sure if ejb is the suitable subcomponent.

SEVERE [global]
java.lang.NullPointerException
	at
org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationScanner.findAnnotatedTypes(AnnotationScanner.java:87)
	at org.netbeans.modules.j2ee.dd.impl.ejb.annotation.EnterpriseBeansImpl.getSession(EnterpriseBeansImpl.java:59)
	at org.netbeans.modules.j2ee.dd.impl.ejb.annotation.EnterpriseBeansImpl.getEjbs(EnterpriseBeansImpl.java:49)
	at org.netbeans.modules.j2ee.dd.impl.ejb.annotation.EjbJarMetadataImpl.findByEjbClass(EjbJarMetadataImpl.java:50)	at
org.netbeans.modules.j2ee.ejbverification.EJBProblemFinder$1.run(EJBProblemFinder.java:90)
	at org.netbeans.modules.j2ee.ejbverification.EJBProblemFinder$1.run(EJBProblemFinder.java:79)
	at org.netbeans.modules.j2ee.dd.impl.ejb.annotation.EjbJarMetadataModelImpl$1.call(EjbJarMetadataModelImpl.java:70)
	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$2.run(AnnotationModelHelper.java:161)
	at
org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper$2.run(AnnotationModelHelper.java:163)
	at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:564)
	at
org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper.runJavaSourceTask(AnnotationModelHelper.java:159)
	at
org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper.runJavaSourceTask(AnnotationModelHelper.java:128)
	at org.netbeans.modules.j2ee.dd.impl.ejb.annotation.EjbJarMetadataModelImpl.runReadAction(EjbJarMetadataModelImpl.java:68)
	at org.netbeans.modules.j2ee.metadata.model.api.MetadataModel.runReadAction(MetadataModel.java:97)
	at org.netbeans.modules.j2ee.ejbverification.EJBProblemFinder.run(EJBProblemFinder.java:78)
	at org.netbeans.modules.j2ee.ejbverification.EJBProblemFinder$ProblemFinderCompInfo.run(EJBProblemFinder.java:149)
[catch] 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)
	at java.lang.Thread.run(Thread.java:619)

got the first many times, followed by this one:
SEVERE [global]
java.lang.AssertionError
	at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.parseFiles(RepositoryUpdater.java:1323)
	at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.recompile(RepositoryUpdater.java:1780)	at
org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.access$2500(RepositoryUpdater.java:866)
	at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker$1.run(RepositoryUpdater.java:1110)
	at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker$1.run(RepositoryUpdater.java:896)
	at org.netbeans.modules.java.source.usages.ClassIndexManager.writeLock(ClassIndexManager.java:78)
	at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.run(RepositoryUpdater.java:893)
	at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.run(RepositoryUpdater.java:866)
[catch] at org.netbeans.api.java.source.JavaSource$CompilationJob.run(JavaSource.java:1397)
	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)
	at java.lang.Thread.run(Thread.java:619)
Comment 1 nouar38 2007-06-19 15:49:54 UTC
messages.log need to be processes before joining 
(-rw-r--r--   1 root     root     49367586 Jun 19 16:22 messages.log)
Comment 2 nouar38 2007-06-19 16:01:23 UTC
the first exception is loggued too many times, no other significant Exception than these 2 ones.
Comment 3 nouar38 2007-06-19 16:10:41 UTC
sorry, setting platform to sun/solaris till producing on other platform.
Comment 4 Tomasz Slota 2007-06-19 16:13:34 UTC


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