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.
This is the error I got while using the Netbeans editor: javax.jmi.reflect.InvalidObjectException: Object with MOFID 7AEC889D-238E-11D9-A28B- 47BD98FCAA77:0000000000000453 no longer exists. at org.netbeans.mdr.handlers.BaseObjectHandler._getD elegate(BaseObjectHandler.java:322) at org.netbeans.mdr.handlers.BaseObjectHandler.refIm mediatePackage(BaseObjectHandler.java:282) at org.netbeans.modules.javacore.internalapi.JavaMet amodel.getJavaExtent(JavaMetamodel.java:94) at org.netbeans.modules.java.ui.nodes.elements.Eleme ntNode.setModel(ElementNode.java:648) at org.netbeans.modules.java.ui.nodes.elements.Eleme ntNode.createModifiersProperty (ElementNode.java:642) at org.netbeans.modules.java.ui.nodes.elements.Eleme ntNode.createModifiersProperty (ElementNode.java:672) at org.netbeans.modules.java.ui.nodes.elements.Metho dNode.createSheet(MethodNode.java:101) at org.openide.nodes.AbstractNode.getSheet (AbstractNode.java:333) at org.openide.nodes.AbstractNode.getPropertySets (AbstractNode.java:343) at org.openide.nodes.FilterNode.getPropertySets (FilterNode.java:530) at org.openide.nodes.FilterNode.getPropertySets (FilterNode.java:530) at org.openide.explorer.propertysheet.PropertySheet. setCurrentNode(PropertySheet.java:515) at org.openide.explorer.propertysheet.PropertySheet. doSetNodes(PropertySheet.java:366) at org.openide.explorer.propertysheet.PropertySheet. access$300(PropertySheet.java:45) [catch] at org.openide.explorer.propertysheet.PropertySheet$ 3.run(PropertySheet.java:480) at java.awt.event.InvocationEvent.dispatch (InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent (EventQueue.java:461) at java.awt.EventDispatchThread.pumpOneEventForHiera rchy(EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarc hy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:149) at java.awt.EventDispatchThread.run (EventDispatchThread.java:110)
What build are you using? It seems that java nodes do not check validity of underlying elements -> reassigning to our nodes guru.
to jpokorsky: Is this fixed? If not, should it be a P2?
I am using NetBeans IDE 4.0 Beta 2 and this Unexpected Exception occurs as soon as I try to specify a Classpath to an existing library (already created prior to the attempt) by following the instructions given by NetBeans' help section (ie right click Project- >properties->Compiling Sources->Add Library ..) Below are the Exception details: [org.netbeans.javacore] INFORMATIONAL *********** Exception occurred ************ at 7:12 PM on Nov 14, 2004 [catch]java.lang.Exception: rollback!!! at org.netbeans.modules.javacore.ExclusiveMutex.leave (ExclusiveMutex.java:280) at org.netbeans.mdr.NBMDRepositoryImpl.endTrans (NBMDRepositoryImpl.java:253) at org.netbeans.mdr.handlers.BaseObjectHandler._unlock (BaseObjectHandler.java:208) at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.updateFr omDataObject(ResourceImpl.java:388) at org.netbeans.modules.javacore.ExclusiveMutex.parseIfNeeded (ExclusiveMutex.java:218) at org.netbeans.modules.javacore.ExclusiveMutex.enter (ExclusiveMutex.java:137) at org.netbeans.mdr.NBMDRepositoryImpl.beginTrans (NBMDRepositoryImpl.java:232) at org.netbeans.modules.javacore.JMManager.cleanUpCodebases (JMManager.java:831) at org.netbeans.modules.javacore.JMManager.access$400 (JMManager.java:74) at org.netbeans.modules.javacore.JMManager$4.run (JMManager.java:1101) at org.openide.util.Task.run(Task.java:136) at org.openide.util.RequestProcessor$Task.run (RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run (RequestProcessor.java:686) *********** Exception occurred ************ at 7:12 PM on Nov 14, 2004 javax.jmi.reflect.InvalidObjectException: Object with MOFID F155AE0C- 3652-11D9-BAC2-2E84F7D7AA77:0000000000000843 no longer exists. at org.netbeans.mdr.handlers.BaseObjectHandler._getDelegate (BaseObjectHandler.java:322) at org.netbeans.mdr.handlers.BaseObjectHandler.refImmediatePackage (BaseObjectHandler.java:282) at org.netbeans.modules.javacore.jmiimpl.javamodel.JavaPackageImpl$2.has Next(JavaPackageImpl.java:331) at org.netbeans.modules.javacore.jmiimpl.javamodel.JavaPackageImpl$Resou rcesCollection.isEmpty(JavaPackageImpl.java:284) at org.netbeans.modules.javacore.jmiimpl.javamodel.JavaPackageImpl.shoul dInclude(JavaPackageImpl.java:161) at org.netbeans.modules.javacore.jmiimpl.javamodel.JavaPackageClassImpl. resolvePackage(JavaPackageClassImpl.java:82) at org.netbeans.modules.javacore.jmiimpl.javamodel.JavaPackageClassImpl. resolvePackage(JavaPackageClassImpl.java:79) at org.netbeans.modules.javacore.jmiimpl.javamodel.JavaPackageClassImpl. resolvePackage(JavaPackageClassImpl.java:90) at org.netbeans.jmi.javamodel.JavaPackageClass$Impl.resolvePackage (Unknown Source) at org.netbeans.modules.javacore.parser.MDRParser.getPackage (MDRParser.java:266) at org.netbeans.modules.javacore.parser.MDRParser.resolveTypeName (MDRParser.java:1353) at org.netbeans.modules.javacore.parser.MDRParser.resolveTypeName (MDRParser.java:1328) at org.netbeans.modules.javacore.parser.MDRParser.processAST (MDRParser.java:306) at org.netbeans.modules.javacore.parser.MDRParser.processAST (MDRParser.java:270) at org.netbeans.modules.javacore.parser.MDRParser.processAST (MDRParser.java:315) at org.netbeans.modules.javacore.parser.MDRParser.processAST (MDRParser.java:270) at org.netbeans.modules.javacore.parser.MDRParser.processAST (MDRParser.java:290) 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.directUp date(ResourceImpl.java:553) at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.checkUpT oDate(ResourceImpl.java:479) at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.updateFr omDataObject(ResourceImpl.java:385) at org.netbeans.modules.javacore.ExclusiveMutex.parseIfNeeded (ExclusiveMutex.java:218) at org.netbeans.modules.javacore.ExclusiveMutex.enter (ExclusiveMutex.java:137) at org.netbeans.mdr.NBMDRepositoryImpl.beginTrans (NBMDRepositoryImpl.java:232) at org.netbeans.modules.javacore.JMManager.cleanUpCodebases (JMManager.java:831) at org.netbeans.modules.javacore.JMManager.access$400 (JMManager.java:74) [catch] at org.netbeans.modules.javacore.JMManager$4.run (JMManager.java:1101) at org.openide.util.Task.run(Task.java:136) at org.openide.util.RequestProcessor$Task.run (RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run (RequestProcessor.java:686)
The second exception (attached by fahe) was fixed and should not occur in the latest dev builds.
old target milestone, please re-evaluate
fixed in /cvs/java/src/org/netbeans/modules/java/ui/nodes/elements/MethodNode.java new revision: 1.10; previous revision: 1.9