Community
Participate
Working Groups
TPTP is extending the following delegates and tabs to support profile mode. They are currently internal and some methods are private. We would like to request that these be made public API, as we have to duplicate some of the methods to support profile launch now. What TPTP does to support profile mode is mainly getting the launch argument/command, enable profile support Java argument, and launch with Agent Controller. org.eclipse.jdt.internal.debug.ui.launcher.JavaAppletLaunchShortcut; org.eclipse.jdt.internal.debug.ui.launcher.JavaApplicationLaunchShortcut; org.eclipse.jdt.internal.junit.launcher.JUnitMainTab; org.eclipse.jdt.internal.junit.launcher.JUnitLaunchShortcut; org.eclipse.jdt.internal.junit.launcher.JUnitLaunchConfiguration; org.eclipse.jdt.internal.junit.ui.JUnitPlugin; org.eclipse.jdt.internal.launching.LaunchingPlugin;
Move to JDT/Debug
Not committed for 3.2, deferrered for future consideration.
Hi. I am reopening this request and understand that the API is frozen in this release, but please target to a future release. The whole idea of the request is not just to make the list items public, but to enable existing launch configurations to better support profile mode. In TPTP, launch delegate in profile mode requires all the user inputs (from tab in run mode plus additional tab in profile mode), parse them and launch it with TPTP Agent Controller framework. The limitation is that we have limited access on the information that is composed by the JDT code, and with the requirement of launching by our own, we need to override the launch() method which requires internal access on JDT code.
"Resolved later" is targeting for a future release. After 3.2, we will re-open bugs we want to consider for the next release. We don't commit any bugs for the next release until planning for the next release has started. Re-marking as resolved-later.
reopen to mark as dupe
with the extensive changes to the launching framework (including extending tab groups and retargetting launch delegates) this bug has been addressed in 157059 *** This bug has been marked as a duplicate of 157059 ***
closing bug.