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 56067 - [tests] ClassCastException from MDRParser.processASTBody
Summary: [tests] ClassCastException from MDRParser.processASTBody
Status: CLOSED FIXED
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 4.x
Hardware: PC Linux
: P3 blocker (vote)
Assignee: issues@java
URL:
Keywords: RANDOM
Depends on:
Blocks:
 
Reported: 2005-03-07 15:27 UTC by ehucka
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 ehucka 2005-03-07 15:27:18 UTC
Since 20050306 refactoring find usages and rename
tests on JDK 15 throwing randomaly ClassCastException:

java.lang.ClassCastException:
org.netbeans.jmi.javamodel.Annotation$Impl
org.netbeans.modules.javacore.parser.MDRParser.processASTBody(MDRParser.java:1563)
org.netbeans.modules.javacore.parser.MDRParser.enterBody(MDRParser.java:201)
org.netbeans.modules.javacore.parser.MDRParser.doAttribution(MDRParser.java:163)
org.netbeans.modules.javacore.parser.MDRParser.getSemanticInfo(MDRParser.java:139)
org.netbeans.modules.javacore.jmiimpl.javamodel.ElementReferenceImpl.getElement(ElementReferenceImpl.java:63)
org.netbeans.jmi.javamodel.MethodInvocation$Impl.getElement(Unknown
Source)
org.netbeans.modules.javacore.jmiimpl.javamodel.UsageFinder.isMatch(UsageFinder.java:175)
org.netbeans.modules.javacore.jmiimpl.javamodel.UsageFinder.getUsers(UsageFinder.java:159)
org.netbeans.modules.javacore.jmiimpl.javamodel.UsageFinder.getUsers(UsageFinder.java:162)
org.netbeans.modules.javacore.jmiimpl.javamodel.UsageFinder.getUsers(UsageFinder.java:162)
org.netbeans.modules.javacore.jmiimpl.javamodel.UsageFinder.getUsers(UsageFinder.java:162)
org.netbeans.modules.javacore.jmiimpl.javamodel.UsageFinder.getUsers(UsageFinder.java:162)
org.netbeans.modules.javacore.jmiimpl.javamodel.UsageFinder.getUsers(UsageFinder.java:162)
org.netbeans.modules.javacore.jmiimpl.javamodel.UsageFinder.getUsers(UsageFinder.java:144)
org.netbeans.modules.javacore.jmiimpl.javamodel.UsageFinder.access$200(UsageFinder.java:34)
org.netbeans.modules.javacore.jmiimpl.javamodel.UsageFinder$LazyIterator.findNext(UsageFinder.java:295)
org.netbeans.modules.javacore.jmiimpl.javamodel.UsageFinder$LazyIterator.hasNext(UsageFinder.java:319)
org.netbeans.modules.refactoring.plugins.WhereUsedQueryPlugin.prepare(WhereUsedQueryPlugin.java:92)
org.netbeans.modules.refactoring.api.AbstractRefactoring.pluginsPrepare(AbstractRefactoring.java:268)
org.netbeans.modules.refactoring.api.AbstractRefactoring.prepare(AbstractRefactoring.java:136)
org.netbeans.test.refactoring.usages.WhereUsedTestCase.findMethod(WhereUsedTestCase.java:177)
Comment 1 Tomas Hurka 2005-06-16 14:02:53 UTC
Can you still reproduce it?
Comment 2 Pavel Flaska 2005-07-14 14:07:13 UTC
Expecting this bug is not reproducible and nobody reported the same problem,
closing as fixed. -- If you will see it again, please, reopen.
Comment 3 ehucka 2005-09-19 11:03:55 UTC
v
Comment 4 Quality Engineering 2007-09-20 12:24:50 UTC
Reorganization of java component