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.
While configuring CPU profiling, I cannot choose methods from inner classes as root method in the UI, because it does not select inner classes in the class selector (the outer class is being selected instead).
will fix in M2
Partially fixed: the UI now allows to select the innerclasses and propagate the selection to the JFluid engine. However, the engine does still not accept innerclasses as instrumentation roots and throws exception: *** JFluid error: class java2d.Java2Demo.J2DIcon not found anywhere java.lang.ClassNotFoundException: java2d.Java2Demo.J2DIcon at com.sun.tools.profiler.classfile.ClassRepository.getMethodMinAndMaxBCI (ClassRepository.java:536) at com.sun.tools.profiler.instrumentation.Instrumentor.setStatusInfoFromS ourceCodeSelection(Instrumentor.java:172) at com.sun.tools.profiler.ProfilerClient.initiateRecursiveCPUProfInstrume ntation(ProfilerClient.java:225) at org.netbeans.netfluid.Profiler.instrumentSelectedRoots (Profiler.java:654) at org.netbeans.netfluid.Profiler.performInstrumentation (Profiler.java:610) at org.netbeans.netfluid.Profiler.profileClass (Profiler.java:464) at org.netbeans.netfluid.actions.ProfilingSupport.startProfiling (ProfilingSupport.java:164) at org.netbeans.netfluid.actions.ProfileAction.performAction (ProfileAction.java:92) at org.openide.util.actions.NodeAction.performAction (NodeAction.java:193) at org.openide.util.actions.CallableSystemAction$1.run (CallableSystemAction.java:78) at org.openide.util.actions.CallableSystemAction.doPerformAction (CallableSystemAction.java:116) at org.openide.util.actions.CallableSystemAction.actionPerformed (CallableSystemAction.java:76) at org.openide.util.actions.NodeAction.actionPerformed (NodeAction.java:184) at javax.swing.AbstractButton.fireActionPerformed (AbstractButton.java:1786) at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed (AbstractButton.java:1839) at javax.swing.DefaultButtonModel.fireActionPerformed (DefaultButtonModel.java:420) at javax.swing.DefaultButtonModel.setPressed (DefaultButtonModel.java:258) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased (BasicButtonListener.java:245) at java.awt.AWTEventMulticaster.mouseReleased (AWTEventMulticaster.java:231) at java.awt.Component.processMouseEvent(Component.java:5100) at org.openide.awt.ToolbarButton.processMouseEvent (ToolbarButton.java:29) at java.awt.Component.processEvent(Component.java:4897) at java.awt.Container.processEvent(Container.java:1569) at java.awt.Component.dispatchEventImpl(Component.java:3615) at java.awt.Container.dispatchEventImpl(Container.java:1627) at java.awt.Component.dispatchEvent(Component.java:3477) at java.awt.LightweightDispatcher.retargetMouseEvent (Container.java:3483) at java.awt.LightweightDispatcher.processMouseEvent (Container.java:3198) at java.awt.LightweightDispatcher.dispatchEvent (Container.java:3128) at java.awt.Container.dispatchEventImpl(Container.java:1613) at java.awt.Window.dispatchEventImpl(Window.java:1606) at java.awt.Component.dispatchEvent(Component.java:3477) at java.awt.EventQueue.dispatchEvent(EventQueue.java:456) at java.awt.EventDispatchThread.pumpOneEventForHierarchy (EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java:151) at java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:145) at java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:137) at java.awt.EventDispatchThread.run (EventDispatchThread.java:100)
Fixed, code will become available in Milestone 2 release.
This is again not working in M7 dev.
Self assign for fixing.
Fixed in M7
Verification of old issues.
Closing old issues.