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 71037 - InvalidObjectException and loss of active functions
Summary: InvalidObjectException and loss of active functions
Status: RESOLVED FIXED
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 4.x
Hardware: PC All
: P3 blocker (vote)
Assignee: issues@java
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-05 12:20 UTC by soupdragon
Modified: 2007-09-26 09:14 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Session log (193.16 KB, text/plain)
2006-01-05 12:21 UTC, soupdragon
Details

Note You need to log in before you can comment on or make changes to this bug.
Description soupdragon 2006-01-05 12:20:47 UTC
I don't know what's triggered this problem but it now seems to be persistant.
The only thing I've started doing for the first time is to use the
java.awt.print stuff (which it's hard to see the relevance of.

A number of active features, like name completion, active syntax checking,
toggling breakpoints seem to be down.

The trace looks like:

javax.jmi.reflect.InvalidObjectException: Object with MOFID
5B9DA1CF-399B-11DA-8C74-89A87709AA77:00000000000026CA no longer exists.
	at
org.netbeans.mdr.handlers.BaseObjectHandler._getDelegate(BaseObjectHandler.java:353)
	at
org.netbeans.mdr.handlers.InstanceHandler.getInstanceDelegate(InstanceHandler.java:48)
	at
org.netbeans.mdr.handlers.InstanceHandler._immediateComposite(InstanceHandler.java:251)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.MetadataElement._immediateComposite(MetadataElement.java:1527)
	at
org.netbeans.mdr.handlers.InstanceHandler.refImmediateComposite(InstanceHandler.java:243)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.deleteCollection(SemiPersistentElement.java:479)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.processMembers(SemiPersistentElement.java:511)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.JavaClassImpl.matchPersistent(JavaClassImpl.java:573)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.updatePersistent(SemiPersistentElement.java:364)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.matchMember(SemiPersistentElement.java:645)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.processMembers(SemiPersistentElement.java:541)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.matchPersistent(ResourceImpl.java:208)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.updatePersistent(SemiPersistentElement.java:364)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.updateMetadata(ResourceImpl.java:760)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.directUpdate(ResourceImpl.java:753)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.checkUpToDate(ResourceImpl.java:640)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.checkUpToDate(ResourceImpl.java:582)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.initResource(ResourceImpl.java:422)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.MetadataElement.initCheck(MetadataElement.java:133)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.getElementInfo(SemiPersistentElement.java:185)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.initChildren(ResourceImpl.java:323)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.initChildren(ResourceImpl.java:317)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.MetadataElement.initCheck(MetadataElement.java:139)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.getElementInfo(SemiPersistentElement.java:185)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.JavaClassImpl.initChildren(JavaClassImpl.java:670)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.MetadataElement.initCheck(MetadataElement.java:139)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.checkUpToDate(SemiPersistentElement.java:269)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.JavaClassImpl.getContents(JavaClassImpl.java:407)
	at org.netbeans.jmi.javamodel.JavaClass$Impl.getContents(Unknown Source)
	at
org.netbeans.modules.java.OverrideAnnotationSupport$WMDRChangeListener.addElement(OverrideAnnotationSupport.java:462)
	at
org.netbeans.modules.java.OverrideAnnotationSupport.findOverriddenMethods(OverrideAnnotationSupport.java:351)
	at
org.netbeans.modules.java.OverrideAnnotationSupport.processOverriddenAnnotation(OverrideAnnotationSupport.java:122)
	at
org.netbeans.modules.java.OverrideAnnotationSupport.processOverriddenAnnotationImpl(OverrideAnnotationSupport.java:179)
	at
org.netbeans.modules.java.OverrideAnnotationSupport.access$400(OverrideAnnotationSupport.java:44)
	at
org.netbeans.modules.java.OverrideAnnotationSupport$Request.computeAnnotations(OverrideAnnotationSupport.java:418)
	at
org.netbeans.modules.java.OverrideAnnotationSupport$Request.run(OverrideAnnotationSupport.java:402)
	at org.openide.util.Task.run(Task.java:189)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:721)

It would help if I knew what a MOFID was.

I've just tried re-installing 4.1 to a new directory but the problem is still there.
Comment 1 soupdragon 2006-01-05 12:21:58 UTC
Created attachment 28199 [details]
Session log
Comment 2 Roman Strobl 2006-01-11 13:04:49 UTC
Reassigning to mdr, please evaluate.
Comment 3 Jan Becicka 2006-05-04 15:11:58 UTC
Do you have such problems also in NetBeans 5.0?
Comment 4 Jan Becicka 2006-10-26 16:27:30 UTC
Javacore module was replaced by Retouche infrastructure. This bug is not valid
in trunk any more.
Comment 5 Quality Engineering 2007-09-20 12:00:00 UTC
Reorganization of java component