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.
The exception throws from validation tests of refactoring. It's manualy reproducible: For example: project: nbcvs:/refactoring/test/qa-functional/data/projects/default Encapsulate field refID of class org.netbeans.tests.examples.packa.Bean setter "setRefId" getter "getRefID"
Created attachment 18250 [details] stacktrace
Similar exception is throwing from rename automated tests.
Created attachment 18251 [details] rename tests exception's stacktrace
Fixed. Checking in src/org/netbeans/modules/javacore/jmiimpl/javamodel/SemiPersistentElement.java; /cvs/java/javacore/src/org/netbeans/modules/javacore/jmiimpl/javamodel/SemiPersistentElement.java,v <-- SemiPersistentElement.java new revision: 1.45; previous revision: 1.44 done
How did this happen? We are supposed to run both the commit-validation and java/javacore/test tests using "ant" before committing anything. Is there another set of tests? Perhaps they could be included in the one set we all run.
I believe Eman was referring to a set of QE tests he maintains. I'm sure he'll be happy to share it with the team if you're interested. Martin, this bug is considered a Q-build stopper. Please put the fix into the QBE200410121800. Thanks.
Fixed in the q-build branch. Checking in src/org/netbeans/modules/javacore/jmiimpl/javamodel/SemiPersistentElement.java; /cvs/java/javacore/src/org/netbeans/modules/javacore/jmiimpl/javamodel/SemiPersistentElement.java,v <-- SemiPersistentElement.java new revision: 1.44.2.1; previous revision: 1.44 done
verified