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 MDR module obtains TopManager.systemClassLoader() instance during its initialization and tries to use this instance forever. But core replaces the instance (and throws away the old one) whenever the set of modules change. This caching will sometimes result in spurious ClassCastExceptions - types' FQNs are OK, but to a different classloader. Please don't cache the classloader and always use the current systemClassLoader instance to define new classes.
fixed
quiet for too long, verified