[jbosstools-issues] [JBoss JIRA] (JBIDE-17315) Investigate org.eclipse.jst.server.core.serverProfilers ext.pt.
Rob Stryker (JIRA)
issues at jboss.org
Wed May 21 08:28:56 EDT 2014
[ https://issues.jboss.org/browse/JBIDE-17315?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12969334#comment-12969334 ]
Rob Stryker commented on JBIDE-17315:
-------------------------------------
Linking to other issues related to this.
> Investigate org.eclipse.jst.server.core.serverProfilers ext.pt.
> ---------------------------------------------------------------
>
> Key: JBIDE-17315
> URL: https://issues.jboss.org/browse/JBIDE-17315
> Project: Tools (JBoss Tools)
> Issue Type: Enhancement
> Components: jmx, server
> Reporter: Rob Stryker
>
> The extension point provided in upstream WTP for declaring server profilers is called org.eclipse.jst.server.core.serverProfilers.
> The primary function of the implementation class org.eclipse.jst.server.core.ServerProfilerDelegate is adding arguments to launches in order to enable the proper agent.
> If used with other profilers, arguments may need to be appended to the launch in order to enable the profiling.
> If used via JVM Monitor, though, no real arguments are required, as JVM Monitor can install its agent directly without any changes on the part of the launch.
> However, if we assume that JBIDE-17313 is solved and we can detect the duplicates, we could prevent the agent from being installed. We would be preventing the auto-detector from being added to the view. On our server startup, then, and only when profiling is enabled, we would connect the underlying jvmmonitor's agent and allow profiling.
> This could be accomplished via a custom attribute on the launch configuration which could be flipped by the user via a radio / check button to enable or disable the profiler.
--
This message was sent by Atlassian JIRA
(v6.2.3#6260)
More information about the jbosstools-issues
mailing list