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.
NB 5.0 dev build 20051124 JDK 1.6.0 InvalidObjectException is thrown when trying to edit finder method which doesn't exist in proper (local or remote) interface. steps to reproduce: 1) open project with EB 2) add finder method in remote or local interface 3) delete manualy created method from interface (or move it to the other one) 4) in DD editor select finder method 5) click to edit and make some changes 6) confirm changes -> javax.jmi.reflect.InvalidObjectException: Object with MOFID 13382411-5CCB-11DA-80C8-6ED6D9ECAA77:000000000000057D no longer exists, class: org.netbeans.jmi.javamodel.Method$Impl at org.netbeans.mdr.handlers.BaseObjectHandler._getDelegate(BaseObjectHandler.java:359) at org.netbeans.mdr.handlers.InstanceHandler.getInstanceDelegate(InstanceHandler.java:48) at org.netbeans.mdr.handlers.InstanceHandler._handleGet(InstanceHandler.java:193) If you moved the metod to the other interface in step 3, in DD editor, you can see correct value in 'Result Interface' table cell, but when Edit dialog is invoked, there is prefilled original value in 'Use in interface' section.
Created attachment 27234 [details] exception
I wasn't able to reproduce in build #051128. Is it random or 100% reproducible?
I've reproduced it on #051128 with 1.5.0_05. It is 100% reproducible. (I've used fresh userdir and new J2ee project)
TM 5.0 -> TBD
Still reliably reproducible, listening on finder methods deletion not implemented.
*** Issue 87420 has been marked as a duplicate of this issue. ***
It's no longer possible to edit finder methods in the editor, so I'm closing this.
v.