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.
From Peter von der Ahe: java.lang.UnsupportedOperationException at org.netbeans.modules.javacore.jmiimpl.javamodel.AnnotationImpl.getName(AnnotationImpl.java:306) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.getElementInfo(SemiPersistentElement.java:193) at org.netbeans.modules.javacore.jmiimpl.javamodel.AnnotationImpl.initChildren(AnnotationImpl.java:248) at org.netbeans.modules.javacore.jmiimpl.javamodel.MetadataElement.objectChanged(MetadataElement.java:254) at org.netbeans.modules.javacore.jmiimpl.javamodel.LightAttrList.objectChanged(LightAttrList.java:111) at org.netbeans.modules.javacore.jmiimpl.javamodel.LightAttrList$LightAttrListIterator.remove(LightAttrList.java:381) at org.netbeans.modules.javacore.jmiimpl.javamodel.MetadataElement.deleteChildren(MetadataElement.java:480) at org.netbeans.modules.javacore.jmiimpl.javamodel.AnnotationImpl._delete(AnnotationImpl.java:295) at org.netbeans.mdr.handlers.InstanceHandler.refDelete(InstanceHandler.java:306) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.deleteCollection(SemiPersistentElement.java:467) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.processMembers(SemiPersistentElement.java:498) at org.netbeans.modules.javacore.jmiimpl.javamodel.CallableFeatureImpl.matchPersistent(CallableFeatureImpl.java:71) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.updatePersistent(SemiPersistentElement.java:364) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.matchMember(SemiPersistentElement.java:650) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.processMembers(SemiPersistentElement.java:541) at org.netbeans.modules.javacore.jmiimpl.javamodel.JavaClassImpl.matchPersistent(JavaClassImpl.java:581) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.updatePersistent(SemiPersistentElement.java:364) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.matchMember(SemiPersistentElement.java:650) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.processMembers(SemiPersistentElement.java:541) at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.matchPersistent(ResourceImpl.java:205) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.updatePersistent(SemiPersistentElement.java:364) at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.updateMetadata(ResourceImpl.java:756) at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.directUpdate(ResourceImpl.java:749) at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.checkUpToDate(ResourceImpl.java:639) at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.updateFromFileObject(ResourceImpl.java:448) at org.netbeans.modules.javacore.ExclusiveMutex.parseIfNeeded(ExclusiveMutex.java:278) at org.netbeans.modules.javacore.ExclusiveMutex.enter(ExclusiveMutex.java:171) at org.netbeans.mdr.NBMDRepositoryImpl.beginTrans(NBMDRepositoryImpl.java:227) at org.netbeans.modules.java.JavaEditor$2.run(JavaEditor.java:256) at org.openide.util.Task.run(Task.java:207) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:469) [catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:870)
Fixed in trunk. Checking in AnnotationImpl.java; /cvs/java/javacore/src/org/netbeans/modules/javacore/jmiimpl/javamodel/AnnotationImpl.java,v <-- AnnotationImpl.java new revision: 1.22; previous revision: 1.21 done
Reorganization of java component