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 48957 - 4.0, project source, InvalidObjectException when expanding project package node
Summary: 4.0, project source, InvalidObjectException when expanding project package node
Status: RESOLVED DUPLICATE of bug 47121
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 4.x
Hardware: Sun SunOS
: P2 blocker (vote)
Assignee: issues@java
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-13 19:52 UTC by arhus
Modified: 2007-09-26 09:14 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
The messages.log file. (2.46 MB, text/plain)
2004-09-13 19:53 UTC, arhus
Details

Note You need to log in before you can comment on or make changes to this bug.
Description arhus 2004-09-13 19:52:03 UTC
Clicked to expand a package in the Project view. A
lot of exceptions appeared. Even if the error
message dialog is closed with OK button, the
exceptions keep throwing and I cannot return to
work with NetBeans.

javax.jmi.reflect.InvalidObjectException: Object
with MOFID
0B19CC9D-05A5-11D9-8209-11182D8CAA77:000000000000158E
no longer exists.
	at
org.netbeans.mdr.handlers.BaseObjectHandler._getDelegate(BaseObjectHandler.java:322)
	at
org.netbeans.mdr.handlers.InstanceHandler.getInstanceDelegate(InstanceHandler.java:48)
	at
org.netbeans.mdr.handlers.InstanceHandler._handleGet(InstanceHandler.java:193)
	at
org.netbeans.jmi.javamodel.JavaClass$Impl.super_getModifiers(Unknown
Source)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.JavaClassImpl.getModifiers(JavaClassImpl.java:76)
	at
org.netbeans.jmi.javamodel.JavaClass$Impl.getModifiers(Unknown
Source)
	at
org.netbeans.modules.clazz.MemberElementImpl.getModifiers(MemberElementImpl.java:61)
	at
org.openide.src.MemberElement.getModifiers(MemberElement.java:54)
	at
org.netbeans.modules.clazz.ClassDataObject$ClazzInstanceSupport.isJavaBean(ClassDataObject.java:533)
	at
org.netbeans.modules.clazz.ClassDataObject.isJavaBean(ClassDataObject.java:306)
	at
org.netbeans.modules.clazz.CompiledDataNode.taskFinished(CompiledDataNode.java:116)
	at
org.openide.util.Task.addTaskListener(Task.java:149)
	at
org.netbeans.modules.clazz.CompiledDataNode.requestResolveIcon(CompiledDataNode.java:100)
	at
org.netbeans.modules.clazz.ClassDataNode.ensureIconResolved(ClassDataNode.java:129)
	at
org.netbeans.modules.clazz.ClassDataNode.getIcon(ClassDataNode.java:117)
	at
org.openide.nodes.FilterNode.getIcon(FilterNode.java:468)
	at
org.openide.explorer.view.VisualizerNode.getIcon(VisualizerNode.java:434)
	at
org.openide.explorer.view.NodeRenderer.configureFrom(NodeRenderer.java:169)
	at
org.openide.explorer.view.NodeRenderer.getTreeCellRendererComponent(NodeRenderer.java:112)
	at
javax.swing.plaf.basic.BasicTreeUI$NodeDimensionsHandler.getNodeDimensions(BasicTreeUI.java:2751)
	at
javax.swing.tree.AbstractLayoutCache.getNodeDimensions(AbstractLayoutCache.java:478)
	at
javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.updatePreferredSize(VariableHeightLayoutCache.java:1342)
	at
javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.getPreferredWidth(VariableHeightLayoutCache.java:1159)
	at
javax.swing.tree.VariableHeightLayoutCache.getMaxNodeWidth(VariableHeightLayoutCache.java:990)
	at
javax.swing.tree.VariableHeightLayoutCache.getPreferredWidth(VariableHeightLayoutCache.java:291)
	at
javax.swing.plaf.basic.BasicTreeUI.updateCachedPreferredSize(BasicTreeUI.java:1681)
	at
javax.swing.plaf.basic.BasicTreeUI.getPreferredSize(BasicTreeUI.java:1833)
	at
javax.swing.plaf.basic.BasicTreeUI.getPreferredSize(BasicTreeUI.java:1821)
	at
javax.swing.JComponent.getPreferredSize(JComponent.java:1272)
	at
javax.swing.ScrollPaneLayout.layoutContainer(ScrollPaneLayout.java:769)
	at java.awt.Container.layout(Container.java:1017)
	at java.awt.Container.doLayout(Container.java:1007)
	at
java.awt.Container.validateTree(Container.java:1089)
	at
java.awt.Container.validateTree(Container.java:1096)
	at
java.awt.Container.validateTree(Container.java:1096)
	at
java.awt.Container.validateTree(Container.java:1096)
	at
java.awt.Container.validateTree(Container.java:1096)
	at
java.awt.Container.validateTree(Container.java:1096)
	at
java.awt.Container.validateTree(Container.java:1096)
	at
java.awt.Container.validateTree(Container.java:1096)
	at
java.awt.Container.validateTree(Container.java:1096)
	at
java.awt.Container.validateTree(Container.java:1096)
	at
java.awt.Container.validateTree(Container.java:1096)
	at
java.awt.Container.validateTree(Container.java:1096)
	at
java.awt.Container.validateTree(Container.java:1096)
	at java.awt.Container.validate(Container.java:1064)
	at
javax.swing.RepaintManager.validateInvalidComponents(RepaintManager.java:353)
[catch] at
javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:116)
	at
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
	at
java.awt.EventQueue.dispatchEvent(EventQueue.java:448)
	at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:197)
	at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
	at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:144)
	at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:136)
	at
java.awt.EventDispatchThread.run(EventDispatchThread.java:99)
Comment 1 arhus 2004-09-13 19:53:50 UTC
Created attachment 17593 [details]
The messages.log file.
Comment 2 Tomas Hurka 2004-09-14 12:35:21 UTC
Please provide steps how to reproduce it. Thanks.
Comment 3 arhus 2004-09-14 13:33:16 UTC
Steps to reproduce:

1. Install NetBeans 4.0 beta 1
2. Create a new project with existing sources. Sources and tests
include directories with symbolic links.
3. In the Project view, expand some nodes. The exception will appear
when you expand some node. The same happens in Files view.

Call me at x49505 to see the problem on my machine.
Comment 4 Jan Becicka 2004-09-24 15:54:22 UTC

*** This issue has been marked as a duplicate of 47121 ***
Comment 5 Quality Engineering 2007-09-20 12:10:49 UTC
Reorganization of java component