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.
I continually get this error while attempting to get the code completion pop-up box. When I type CTRL-SPACE to get the list of available methods for an object or a suggested list of instance variables, the 'Please Wait...' pop-up appears and after a while I am notified of the error. The stack trace is below. There is nothing remarkable about the class I am editing. It's a JPanel (using Matisse) and there are a number of inner classes. Only seems to be problem with this particular class. Using Java 1.6.0-b105. java.lang.RuntimeException: javax.jmi.reflect.InvalidObjectException: Object with MOFID 1411B2A3-ED79-11DB-B7CE-AC1EE792AA77:0000000000000A84 no longer exists, class: org.netbeans.jmi.javamodel.JavaClass$Impl at org.netbeans.modules.j2ee.verification.JEEVerificationAnnotationProvider.processDocument(JEEVerificationAnnotationProvider.java:268) at org.netbeans.modules.j2ee.verification.JEEVerificationAnnotationProvider.access$100(JEEVerificationAnnotationProvider.java:77) at org.netbeans.modules.j2ee.verification.JEEVerificationAnnotationProvider$ChangeListener$1.run(JEEVerificationAnnotationProvider.java:357) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499) [catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932) Caused by: javax.jmi.reflect.InvalidObjectException: Object with MOFID 1411B2A3-ED79-11DB-B7CE-AC1EE792AA77:0000000000000A84 no longer exists, class: org.netbeans.jmi.javamodel.JavaClass$Impl at org.netbeans.mdr.handlers.BaseObjectHandler._getDelegate(BaseObjectHandler.java:365) at org.netbeans.mdr.handlers.InstanceHandler.getInstanceDelegate(InstanceHandler.java:54) at org.netbeans.mdr.handlers.InstanceHandler.refClass(InstanceHandler.java:289) at org.netbeans.mdr.util.EventNotifier$Instance.collectListeners(EventNotifier.java:569) at org.netbeans.mdr.util.EventNotifier$Abstract.firePlannedChange(EventNotifier.java:415) at org.netbeans.mdr.handlers.InstanceHandler.refDelete(InstanceHandler.java:310) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.deleteCollection(SemiPersistentElement.java:489) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.processMembers(SemiPersistentElement.java:524) at org.netbeans.modules.javacore.jmiimpl.javamodel.JavaClassImpl.matchPersistent(JavaClassImpl.java:595) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.updatePersistent(SemiPersistentElement.java:371) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.matchMember(SemiPersistentElement.java:663) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.processMembers(SemiPersistentElement.java:554) at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.matchPersistent(ResourceImpl.java:212) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.updatePersistent(SemiPersistentElement.java:371) at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.updateMetadata(ResourceImpl.java:767) at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.directUpdate(ResourceImpl.java:760) at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.checkUpToDate(ResourceImpl.java:650) at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.checkUpToDate(ResourceImpl.java:593) at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.initResource(ResourceImpl.java:436) at org.netbeans.modules.javacore.jmiimpl.javamodel.MetadataElement.initCheck(MetadataElement.java:140) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.getElementInfo(SemiPersistentElement.java:192) at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.initChildren(ResourceImpl.java:328) at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.initChildren(ResourceImpl.java:322) at org.netbeans.modules.javacore.jmiimpl.javamodel.MetadataElement.initCheck(MetadataElement.java:146) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.getElementInfo(SemiPersistentElement.java:192) at org.netbeans.modules.javacore.jmiimpl.javamodel.JavaClassImpl.initChildren(JavaClassImpl.java:707) at org.netbeans.modules.javacore.jmiimpl.javamodel.MetadataElement.initCheck(MetadataElement.java:146) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.checkUpToDate(SemiPersistentElement.java:276) at org.netbeans.modules.javacore.jmiimpl.javamodel.JavaEnumImpl.getConstants(JavaEnumImpl.java:117) at org.netbeans.jmi.javamodel.JavaEnum$Impl.getConstants(Unknown Source) at org.netbeans.modules.javacore.jmiimpl.javamodel.JavaEnumImpl$MergedFeaturesList$It.<init>(JavaEnumImpl.java:372) at org.netbeans.modules.javacore.jmiimpl.javamodel.JavaEnumImpl$MergedFeaturesList.listIterator(JavaEnumImpl.java:360) at java.util.AbstractList.listIterator(AbstractList.java:349) at java.util.AbstractSequentialList.iterator(AbstractSequentialList.java:250) at org.netbeans.modules.j2ee.verification.JEEVerificationAnnotationProvider.getAllSubClasses(JEEVerificationAnnotationProvider.java:328) at org.netbeans.modules.j2ee.verification.JEEVerificationAnnotationProvider.getAllSubClasses(JEEVerificationAnnotationProvider.java:332) at org.netbeans.modules.j2ee.verification.JEEVerificationAnnotationProvider.getAllClassesDefinedInResource(JEEVerificationAnnotationProvider.java:319) at org.netbeans.modules.j2ee.verification.JEEVerificationAnnotationProvider.processDocument(JEEVerificationAnnotationProvider.java:204) ... 4 more
Created attachment 41517 [details] Message log file
Reorganization of java component
This issue is not valid in current builds any more. Java support was completely redesigned in 6.0 time frame. Please use NetBeans 6.0 and later.