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 MethodDescriptor "loadKeyMap" isn't being generated correctly. The following generated code causes an exception to take place when trying to drop the bean onto a pallet. Note the "[L" being generated as part of the class name. methods[METHOD_loadKeymap10] = new MethodDescriptor ( com.mgroupsys.util.LimitedTextField.class.getMethod("loadKeymap", new Class[] {javax.swing.text.Keymap.class, Class.forName ("[Ljavax.swing.text.JTextComponent.KeyBinding;"), Class.forName ("[Ljavax.swing.Action;")})); methods[METHOD_loadKeymap10].setDisplayName ( "" );
The [L is OK. Bad thing is that inner class KeyBinding has bad signature [Ljavax.swing.text.JTextComponent.KeyBinding; instead [Ljavax.swing.text.JTextComponent$KeyBinding; ( note $ for inner class )
org.openide.src.ClassElement.forName(FQN) return null if FQN includes innerclass. Reassigning to clazz
*** This issue has been marked as a duplicate of 14926 ***
Resolved for 3.3.x or earlier, no new info since then -> closing.