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.
I'm not sure how this is to be implemented, but here is the problem: we are working on the BPEL Debugger, which is the part of the Enterprise Pack. In the BPEL Debugger most of the standard debugger windows are reused, some are not used, and there are some additional BPEL-Debugger-spesific views. Whenever user starts a debug session the same set of debugger views is opened with no regard to what Debugger is used (Java, BPEL, ANT...). If user opens or closes some views during a debug session - view states will be persisted so the next time debugger is started the same set of views is opened. But, again, view states are persisted with no regard to what Debugger is used. I believe it would add much of a usability if some generic mechanism for "debugger window groups" will be implemented.
*** Issue 122740 has been marked as a duplicate of this issue. ***
Implemented in trunk: http://hg.netbeans.org/main/rev/a1985e2c2f9c Java debugger implements this new approach, DebuggerEngineProvider.getServices() can return instances of BeanContextChildComponentProxy, which are then examined for the component to open.
Integrated into 'main-golden', available in NB_Trunk_Production #243 build Changeset: http://hg.netbeans.org/main/rev/a1985e2c2f9c User: mentlicher@netbeans.org Log: #81926 - Support for engine-specific components to open/close when debugging starts/finishes.
Verified ... and Closing all issues resolved into NetBeans 6.7 and earlier.