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.
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
Please evaluate, thanks,
*** Issue 115631 has been marked as a duplicate of this issue. ***
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.
JDK issue, effectively a dup of issue 82914. *** This issue has been marked as a duplicate of 82914 ***