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 115632 - Error Message while loading NetBeans 6.0 IDE
Summary: Error Message while loading NetBeans 6.0 IDE
Status: RESOLVED DUPLICATE of bug 82914
Alias: None
Product: platform
Classification: Unclassified
Component: Data Systems (show other bugs)
Version: 6.x
Hardware: All Windows XP
: P4 blocker (vote)
Assignee: Petr Nejedly
URL:
Keywords:
: 115631 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-09-15 09:06 UTC by mathewpappady
Modified: 2008-12-22 10:51 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 mathewpappady 2007-09-15 09:06:07 UTC
Dear Team,
While loading NetBeans 6.0 IDE, first i faced the following Exception:

java.lang.IllegalMonitorStateException
	at org.openide.util.SharedClassObject.getProperty(SharedClassObject.java:327)
	at org.openide.loaders.UniFileLoader.getExtensions(UniFileLoader.java:161)
	at org.openide.loaders.UniFileLoader.findPrimaryFile(UniFileLoader.java:70)
	at org.openide.loaders.MultiFileLoader.findPrimaryFileImpl(MultiFileLoader.java:331)
	at org.openide.loaders.MultiFileLoader.handleFindDataObject(MultiFileLoader.java:74)
	at org.openide.loaders.DataObjectPool.handleFindDataObject(DataObjectPool.java:136)
	at org.openide.loaders.DataLoader.findDataObject(DataLoader.java:358)
	at org.openide.loaders.DataLoaderPool.findDataObject(DataLoaderPool.java:393)
	at org.openide.loaders.DataLoaderPool.findDataObject(DataLoaderPool.java:353)
	at org.openide.loaders.DataObject.find(DataObject.java:463)
	at org.openide.loaders.FolderLookup$ICItem.init(FolderLookup.java:429)
	at org.openide.loaders.FolderLookup$ICItem.instanceOf(FolderLookup.java:483)
	at org.openide.util.lookup.InheritanceTree$1VerifyJob.before(InheritanceTree.java:367)
	at org.openide.util.lookup.AbstractLookup$ISE.recover(AbstractLookup.java:1301)
	at org.openide.util.lookup.AbstractLookup.lookup(AbstractLookup.java:420)
	at org.openide.util.lookup.ProxyLookup$R.initResults(ProxyLookup.java:305)
	at org.openide.util.lookup.ProxyLookup$R.myBeforeLookup(ProxyLookup.java:554)
	at org.openide.util.lookup.ProxyLookup$R.beforeLookup(ProxyLookup.java:571)
	at org.openide.util.lookup.ProxyLookup$R.myBeforeLookup(ProxyLookup.java:560)
	at org.openide.util.lookup.ProxyLookup$R.computeResult(ProxyLookup.java:427)
	at org.openide.util.lookup.ProxyLookup$R.allInstances(ProxyLookup.java:400)
	at org.openide.filesystems.MIMESupport$CachedFileObject.getResolvers(MIMESupport.java:184)
	at org.openide.filesystems.MIMESupport$CachedFileObject.resolveMIME(MIMESupport.java:227)
	at org.openide.filesystems.MIMESupport$CachedFileObject.getMIMEType(MIMESupport.java:219)
	at org.openide.filesystems.MIMESupport.findMIMEType(MIMESupport.java:93)
	at org.openide.filesystems.FileUtil.getMIMETypeOrDefault(FileUtil.java:974)
	at org.openide.filesystems.AbstractFileObject.getMIMEType(AbstractFileObject.java:157)
	at org.openide.filesystems.MultiFileObject.getMIMEType(MultiFileObject.java:551)
	at org.openide.filesystems.MultiFileObject.getMIMEType(MultiFileObject.java:551)
	at org.openide.loaders.ExtensionList.isRegistered(ExtensionList.java:145)
	at org.openide.loaders.UniFileLoader.findPrimaryFile(UniFileLoader.java:70)
	at org.apache.tools.ant.module.loader.AntProjectDataLoader.findPrimaryFile(AntProjectDataLoader.java:56)
	at org.openide.loaders.MultiFileLoader.findPrimaryFileImpl(MultiFileLoader.java:331)
	at org.openide.loaders.MultiFileLoader.handleFindDataObject(MultiFileLoader.java:74)
	at org.openide.loaders.DataObjectPool.handleFindDataObject(DataObjectPool.java:136)
	at org.openide.loaders.DataLoader.findDataObject(DataLoader.java:358)
	at org.openide.loaders.DataLoaderPool.findDataObject(DataLoaderPool.java:393)
	at org.openide.loaders.FolderList.createBoth(FolderList.java:718)
	at org.openide.loaders.FolderList.getObjects(FolderList.java:521)
	at org.openide.loaders.FolderList.access$300(FolderList.java:52)
	at org.openide.loaders.FolderList$ListTask.computeResult(FolderList.java:908)
	at org.openide.loaders.FolderList$ListTask.run(FolderList.java:886)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539)
[catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964)

after the completion of loading i got another one:

java.lang.NullPointerException
	at com.sun.tools.javadoc.JavadocClassReader.extraFileActions(JavadocClassReader.java:92)
	at com.sun.tools.javac.jvm.ClassReader.fillIn(ClassReader.java:2204)
	at com.sun.tools.javac.jvm.ClassReader.fillIn(ClassReader.java:2169)
	at com.sun.tools.javac.jvm.ClassReader.complete(ClassReader.java:1813)
	at com.sun.tools.javac.code.Symbol.complete(Symbol.java:402)
	at com.sun.tools.javac.code.Symbol$PackageSymbol.members(Symbol.java:629)
	at com.sun.tools.javac.comp.Resolve.findType(Resolve.java:968)
	at com.sun.tools.javac.comp.Resolve.findIdent(Resolve.java:997)
	at com.sun.tools.javac.comp.Attr$IdentAttributer.visitIdentifier(Attr.java:294)
	at com.sun.tools.javac.comp.Attr$IdentAttributer.visitIdentifier(Attr.java:276)
	at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:1690)
	at com.sun.source.util.SimpleTreeVisitor.visit(SimpleTreeVisitor.java:52)
	at com.sun.tools.javac.comp.Attr$IdentAttributer.visitMemberSelect(Attr.java:279)
	at com.sun.tools.javac.comp.Attr$IdentAttributer.visitMemberSelect(Attr.java:276)
	at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1662)
	at com.sun.source.util.SimpleTreeVisitor.visit(SimpleTreeVisitor.java:52)
	at com.sun.tools.javac.comp.Attr$IdentAttributer.visitMemberSelect(Attr.java:279)
	at com.sun.tools.javac.comp.Attr$IdentAttributer.visitMemberSelect(Attr.java:276)
	at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1662)
	at com.sun.tools.javac.comp.Attr.attribIdent(Attr.java:272)
	at com.sun.tools.javac.main.JavaCompiler.resolveIdent(JavaCompiler.java:594)
	at com.sun.tools.javac.model.JavacElements.nameToSymbol(JavacElements.java:209)
	at com.sun.tools.javac.model.JavacElements.getTypeElement(JavacElements.java:156)
	at com.sun.tools.javac.model.JavacElements.getTypeElement(JavacElements.java:63)
	at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationScanner.findAnnotations
(AnnotationScanner.java:94)
	at 
org.netbeans.modules.j2ee.dd.impl.webservices.annotation.WebservicesImpl$WebserviceProvider.createInitialObjects
(WebservicesImpl.java:337)
	at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.PersistentObjectManager.ensureInitialized
(PersistentObjectManager.java:103)
	at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.PersistentObjectManager.getObjects
(PersistentObjectManager.java:82)
	at org.netbeans.modules.j2ee.dd.impl.webservices.annotation.WebservicesImpl.getWebserviceDescription
(WebservicesImpl.java:91)
	at org.netbeans.modules.websvc.core.jaxws.projects.EjbWSSupportLookupProvider$WebservicesChangeListener$2.run
(EjbWSSupportLookupProvider.java:133)
	at org.netbeans.modules.websvc.core.jaxws.projects.EjbWSSupportLookupProvider$WebservicesChangeListener$2.run
(EjbWSSupportLookupProvider.java:130)
	at org.netbeans.modules.j2ee.dd.impl.webservices.annotation.WebservicesMetadataModelImpl$1.call
(WebservicesMetadataModelImpl.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:563)
	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.webservices.annotation.WebservicesMetadataModelImpl.runReadAction
(WebservicesMetadataModelImpl.java:68)
	at org.netbeans.modules.j2ee.metadata.model.api.MetadataModel.runReadAction(MetadataModel.java:97)
	at 
org.netbeans.modules.websvc.core.jaxws.projects.EjbWSSupportLookupProvider$WebservicesChangeListener.updateJaxWs
(EjbWSSupportLookupProvider.java:129)
	at 
org.netbeans.modules.websvc.core.jaxws.projects.EjbWSSupportLookupProvider$WebservicesChangeListener.access$000
(EjbWSSupportLookupProvider.java:107)
	at org.netbeans.modules.websvc.core.jaxws.projects.EjbWSSupportLookupProvider$WebservicesChangeListener$1.run
(EjbWSSupportLookupProvider.java:113)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539)
[catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964)


Can any one tell me how i can fix this problem!

Thanks in Advance,
Mathew Pappady
Comment 1 Milan Kubec 2007-09-17 11:20:45 UTC
Please evaluate, thanks,
Comment 2 Milan Kubec 2007-09-17 12:57:48 UTC
*** Issue 115631 has been marked as a duplicate of this issue. ***
Comment 3 Jaroslav Tulach 2007-09-19 15:23:27 UTC
Nejedláku, can U close this as a JVM bug? Line 327 is the closing block of synch statement in:

    protected final Object getProperty(Object key) {
        synchronized (getLock()) {
            //System.err.println("SCO: " + this + " get: " + key + " de=" + dataEntry);
            if ("org.openide.util.SharedClassObject.initialize".equals(key)) { // NOI18N

                return dataEntry.isInInitialize() ? Boolean.TRUE : null;
            }

            return dataEntry.get(this, key);
        }
    }

Mathew can you reproduce the problem or it just happened once? If the later, then it is not P2. Otherwise let us know 
the JDK you are using, the operating system, how many processors you have, etc.

Comment 4 Petr Nejedly 2007-09-19 15:52:11 UTC
JDK issue, effectively a dup of issue 82914.

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