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 49846 - IOE after refactoring package
Summary: IOE after refactoring package
Status: RESOLVED FIXED
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 4.x
Hardware: Macintosh Mac OS X
: P3 blocker (vote)
Assignee: Martin Matula
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-02 19:19 UTC by _ tboudreau
Modified: 2007-09-26 09:14 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description _ tboudreau 2004-10-02 19:19:27 UTC
I had some java files (some open in the editor) in 
org.netbeans.modules.optionscore

I refactored that to be org.netbeans.modules.optionscore.old

I also had some files in 
org.netbeans.modules.optionscore.ui

I refactored that to be org.netbeans.modules.optionscore.old.ui

After the second refactoring completed, the following exception 
occurred:


Annotation: Exception occurred in Request Processor
javax.jmi.reflect.InvalidObjectException: Object with MOFID 
AFE8726C-1497-11D9-98A5-1F683AE5AA77:
0000000000000250 no longer exists.
	at 
org.netbeans.mdr.handlers.BaseObjectHandler._getDelegate(Bas
eObjectHandler.java:322)
	at 
org.netbeans.mdr.handlers.InstanceHandler.getInstanceDelegate
(InstanceHandler.java:48)
	at 
org.netbeans.mdr.handlers.InstanceHandler._handleGet(Instance
Handler.java:193)
	at 
org.netbeans.jmi.javamodel.Resource$Impl.getName(Unknown 
Source)
	at 
org.netbeans.modules.javacore.parser.ASTProvider.getFileName(
ASTProvider.java:693)
	at 
org.netbeans.modules.javacore.parser.ECRequestDescImpl.getFil
eName(ECRequestDescImpl.java:73)
	at 
org.netbeans.lib.gjast.ASErrorChecker.parse(ASErrorChecker.java
:46)
	at 
org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl
$ErrorList.initCheck(ResourceImpl.java:1169)
	at 
org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl
$ErrorList.size(ResourceImpl.java:1178)
	at 
org.netbeans.modules.java.JavaEditor.refreshAnnotations(JavaEdi
tor.java:383)
	at 
org.netbeans.modules.java.JavaEditor.access$200(JavaEditor.java
:74)
	at 
org.netbeans.modules.java.JavaEditor$2.run(JavaEditor.java:233)
	at org.openide.util.Task.run(Task.java:136)
	at 
org.openide.util.RequestProcessor$Task.run(RequestProcessor.ja
va:330)
[catch] at 
org.openide.util.RequestProcessor$Processor.run(RequestProces
sor.java:686)
Comment 1 _ tboudreau 2004-10-02 19:20:07 UTC
The refactoring worked, but the package org.netbeans.modules.optionscore.ui was left 
behind.
Comment 2 Martin Matula 2004-10-04 14:30:54 UTC
Fixed.

Checking in src/org/netbeans/modules/java/JavaEditor.java;
/cvs/java/src/org/netbeans/modules/java/JavaEditor.java,v  <-- 
JavaEditor.java
new revision: 1.179; previous revision: 1.178
done