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 72311

Summary: InvalidObjectException while fixing imports on brand new project.
Product: java Reporter: rptmaestro <rptmaestro>
Component: UnsupportedAssignee: issues@java <issues>
Status: RESOLVED DUPLICATE    
Severity: blocker    
Priority: P2    
Version: 5.x   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter:
Bug Depends on:    
Bug Blocks: 73679    
Attachments: messages.log

Description rptmaestro 2006-02-06 17:35:29 UTC
javax.jmi.reflect.InvalidObjectException: Object with MOFID B6AB97AA-9729-11DA-
9B04-C81CF659AA77:0000000000000185 no longer exists, class: 
org.netbeans.jmi.javamodel.JavaModelPackage$Impl
	at org.netbeans.mdr.handlers.BaseObjectHandler._getDelegate
(BaseObjectHandler.java:359)
	at org.netbeans.mdr.handlers.PackageProxyHandler.getPackageDelegate
(PackageProxyHandler.java:71)
	at org.netbeans.mdr.handlers.PackageProxyHandler._handleGetClassProxy
(PackageProxyHandler.java:102)
	at org.netbeans.jmi.javamodel.JavaModelPackage$Impl.getArray(Unknown 
Source)
	at 
org.netbeans.modules.javacore.jmiimpl.javamodel.MetadataElement.resolveType
(MetadataElement.java:1574)
	at 
org.netbeans.modules.javacore.jmiimpl.javamodel.ParameterImpl.getType
(ParameterImpl.java:102)
	at org.netbeans.jmi.javamodel.Parameter$Impl.getType(Unknown Source)
	at 
org.netbeans.modules.javacore.jmiimpl.javamodel.ParameterizedTypeImpl$TypedElem
entWrapper.getType(ParameterizedTypeImpl.java:648)
	at org.netbeans.modules.javacore.parser.MDRParser.isApplicable
(MDRParser.java:2416)
	at org.netbeans.modules.javacore.parser.MDRParser.findMethod
(MDRParser.java:2361)
	at org.netbeans.modules.javacore.parser.MDRParser.usesMethod
(MDRParser.java:2469)
	at org.netbeans.modules.javacore.parser.MDRParser.processASTBody
(MDRParser.java:1840)
	at org.netbeans.modules.javacore.parser.MDRParser.processASTBody
(MDRParser.java:1994)
	at org.netbeans.modules.javacore.parser.MDRParser.processASTBody
(MDRParser.java:1613)
	at org.netbeans.modules.javacore.parser.MDRParser.processASTBody
(MDRParser.java:1580)
	at org.netbeans.modules.javacore.parser.MDRParser.enterBody
(MDRParser.java:208)
	at org.netbeans.modules.javacore.parser.MDRParser.doAttribution
(MDRParser.java:175)
	at org.netbeans.modules.javacore.parser.MDRParser.isVariableAccess
(MDRParser.java:1029)
	at 
org.netbeans.modules.javacore.jmiimpl.javamodel.MetadataElement.getElementProxy
(MetadataElement.java:633)
	at 
org.netbeans.modules.javacore.jmiimpl.javamodel.MetadataElement.createElement
(MetadataElement.java:554)
	at 
org.netbeans.modules.javacore.jmiimpl.javamodel.MetadataElement.initOrCreate
(MetadataElement.java:1312)
	at 
org.netbeans.modules.javacore.jmiimpl.javamodel.MethodInvocationImpl.initChildr
en(MethodInvocationImpl.java:80)
	at 
org.netbeans.modules.javacore.jmiimpl.javamodel.MethodInvocationImpl.getParentC
lass(MethodInvocationImpl.java:50)
	at org.netbeans.jmi.javamodel.MethodInvocation$Impl.getParentClass
(Unknown Source)
	at 
org.netbeans.modules.javacore.jmiimpl.javamodel.MethodInvocationImpl.getChildre
n(MethodInvocationImpl.java:70)
	at 
org.netbeans.modules.editor.java.JavaFixAllImports.findPotentialClassNames
(JavaFixAllImports.java:537)
	at 
org.netbeans.modules.editor.java.JavaFixAllImports.findPotentialClassNames
(JavaFixAllImports.java:595)
	at 
org.netbeans.modules.editor.java.JavaFixAllImports.findPotentialClassNames
(JavaFixAllImports.java:595)
	at 
org.netbeans.modules.editor.java.JavaFixAllImports.findPotentialClassNames
(JavaFixAllImports.java:595)
	at 
org.netbeans.modules.editor.java.JavaFixAllImports.findPotentialClassNames
(JavaFixAllImports.java:595)
	at 
org.netbeans.modules.editor.java.JavaFixAllImports.findPotentialClassNames
(JavaFixAllImports.java:649)
	at 
org.netbeans.modules.editor.java.JavaFixAllImports.addAllNeededImports
(JavaFixAllImports.java:135)
	at org.netbeans.modules.editor.java.JavaFixAllImports$2.run
(JavaFixAllImports.java:81)
	at org.openide.util.RequestProcessor$Task.run
(RequestProcessor.java:493)
[catch] at org.openide.util.RequestProcessor$Processor.run
(RequestProcessor.java:926)
Comment 1 rptmaestro 2006-02-06 17:36:53 UTC
Created attachment 28772 [details]
messages.log
Comment 2 Jiri Prox 2006-03-21 15:56:26 UTC
According to bug priority guide it's not P1, since there is no datalost,
downgrading to P2.

Reporter can you provide further info, please?
It is reproducible after restarting IDE and/or fresh userdir?  
Did there exist a project with the same name in the IDE before or the new
project has unique name?
Comment 3 Tomas Hurka 2006-04-11 10:05:18 UTC

*** This issue has been marked as a duplicate of 74490 ***
Comment 4 Quality Engineering 2007-09-20 10:26:03 UTC
Reorganization of java component