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.
when trying to edit classes an exception occurs somewhere within the request processor. at least one reason for this exception to be thrown seems to be the select box showing methods/variables/... of the class which is currently edited. this exception doesn't occur in newly created classes, only in those which were part of an already existing web-app which was opened as a new project through "web project with existing sources". the usual listing of methods/sub directories of a certain class/path (e.g. java.util. or java.util.Vector.) is also not available.
Can you provide some more specific information about NetBeans and jdk version, you are using? Does this problem occur in latest build of NB? Thanks.
Hello, got the same problem with 4.0beta2. Here are the stack traces: --------------------------- java.util.NoSuchElementException at org.netbeans.mdr.persistence.btreeimpl.btreeindex.BtreeListByKey$BtreeListByKeyIterator.next(BtreeListByKey.java:164) at org.netbeans.mdr.storagemodel.IndexImmutSet$IndexImmutIterator.next(IndexImmutSet.java:165) at org.netbeans.mdr.handlers.IndexSetWrapper$IndexIteratorWrapper.next(IndexSetWrapper.java:228) at org.netbeans.modules.javacore.JMManager.scanFiles(JMManager.java:969) at org.netbeans.modules.javacore.JMManager.resolveCPRoot(JMManager.java:900) at org.netbeans.modules.javacore.JMManager.resolveCodebases(JMManager.java:812) at org.netbeans.modules.javacore.JMManager$2.run(JMManager.java:778) at org.openide.util.Task.run(Task.java:136) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) [catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:686) ---------------------- Annotation: Exception occurred in Request Processor java.lang.NullPointerException at org.netbeans.modules.javacore.parser.MemberClassScope.lookup(MemberClassScope.java:43) at org.netbeans.modules.javacore.parser.Scope.lookupMembers(Scope.java:92) at org.netbeans.modules.javacore.parser.Scope.lookup(Scope.java:55) at org.netbeans.modules.javacore.parser.Scope.lookupMembers(Scope.java:92) at org.netbeans.modules.javacore.parser.Scope.lookup(Scope.java:55) at org.netbeans.modules.javacore.parser.Scope.lookup(Scope.java:57) at org.netbeans.modules.javacore.parser.Scope.lookupMembers(Scope.java:92) at org.netbeans.modules.javacore.parser.Scope.lookup(Scope.java:55) at org.netbeans.modules.javacore.parser.MDRParser.resolveTypeName(MDRParser.java:1351) at org.netbeans.modules.javacore.parser.MDRParser.resolveTypeName(MDRParser.java:1328) at org.netbeans.modules.javacore.parser.MDRParser.processAST(MDRParser.java:614) at org.netbeans.modules.javacore.parser.MDRParser.processAST(MDRParser.java:270) at org.netbeans.modules.javacore.parser.MDRParser.resolveTypeName(MDRParser.java:1340) at org.netbeans.modules.javacore.parser.MDRParser.processAST(MDRParser.java:545) at org.netbeans.modules.javacore.parser.MDRParser.processAST(MDRParser.java:363) at org.netbeans.modules.javacore.parser.MDRParser.processAST(MDRParser.java:449) at org.netbeans.modules.javacore.parser.MDRParser.processAST(MDRParser.java:331) at org.netbeans.modules.javacore.parser.MDRParser.processAST(MDRParser.java:293) at org.netbeans.modules.javacore.parser.MDRParser.processAST(MDRParser.java:270) at org.netbeans.modules.javacore.parser.MDRParser.enterMembers(MDRParser.java:210) at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.directUpdate(ResourceImpl.java:553) at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.checkUpToDate(ResourceImpl.java:479) at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.checkUpToDate(ResourceImpl.java:465) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.checkUpToDate(SemiPersistentElement.java:209) at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.getClassifiers(ResourceImpl.java:149) at org.netbeans.jmi.javamodel.Resource$Impl.getClassifiers(Unknown Source) at org.netbeans.modules.java.bridge.TopClassesCollection$TopClassesListener.connect(TopClassesCollection.java:145) at org.netbeans.modules.java.bridge.SourceElementImpl.connectListener(SourceElementImpl.java:81) at org.netbeans.modules.java.bridge.ElementImpl.attachedToElement(ElementImpl.java:461) at org.netbeans.modules.java.bridge.SrcElementImpl.getDelegate(SrcElementImpl.java:76) at org.netbeans.modules.java.bridge.SrcElementImpl.addPropertyChangeListener(SrcElementImpl.java:283) at org.openide.src.Element.addPropertyChangeListener(Element.java:62) at org.netbeans.modules.java.JavaParserGlue.<init>(JavaParserGlue.java:102) at org.netbeans.modules.java.JavaDataObject.initializeParsingSupport(JavaDataObject.java:191) at org.netbeans.modules.java.JavaDataObject.createCookie(JavaDataObject.java:841) at org.openide.nodes.CookieSet$CookieEntry.getCookie(CookieSet.java:335) at org.openide.nodes.CookieSet.getCookie(CookieSet.java:93) at org.openide.loaders.MultiDataObject.getCookie(MultiDataObject.java:687) at org.netbeans.modules.java.JavaDataObject.getCookie(JavaDataObject.java:816) at org.netbeans.modules.java.JavaNode$4.run(JavaNode.java:770) at org.openide.util.Task.run(Task.java:136) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) [catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:686)
This exception is fixed in the latest q-build.