[jbosstools-issues] [JBoss JIRA] (JBIDE-19711) WTP servertools integration with CDT launchbar

Rob Stryker (JIRA) issues at jboss.org
Wed May 6 16:29:45 EDT 2015


    [ https://issues.jboss.org/browse/JBIDE-19711?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13066014#comment-13066014 ] 

Rob Stryker commented on JBIDE-19711:
-------------------------------------

It's mostly sensible to use, but it has problems, mostly with the upstream code.   

Features it has now:
 1) Lists all servers in the right combo (target)
 2) Will list any project that is a module in the center combo box as an object that can be launched
 3) Will list any previously-executed artifact launch (ie index,html or MyServlet) as an object that can be launched
 4) Will list (and set as active object) any artifact that can be discovered based on the current selection in the workspace. ie, if you select a server, and I can adapt that to an IModuleArtifact, I will set it as the active element. 

Things I don't like:

  1) org.eclipse.remote has no UI extension points for providing images for your connection
  2) Current master in launchbar therefore just has a green circle or red circle as icons for the remote connection.  To fix 1) and 2) would require API additions to remote.ui as well as code changes to launchbar. 
  3) Launch configurations such as "Wildfly 8.0" appear in the middle combo list, because it is a launch configuration. The launchbar then appears to say "Debug"  -  "Wildfly 8.0"  on  "Wildfly 8.0",  which makes no sense. API is probably needed to register specific launch configuration types as excluded from the middle bar. 
  4) Launch configurations such as "_index.html" also appear in the list. These launch configurations are actually used under-the-hood by wtp servertools, and the problem here is they hard-code the server used from the last launch.  This can be fixed via the same mechanism as 3),  an API / extension point to exclude some launch configuration types from the launchbar. 



> WTP servertools integration with CDT launchbar
> ----------------------------------------------
>
>                 Key: JBIDE-19711
>                 URL: https://issues.jboss.org/browse/JBIDE-19711
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: server, upstream
>            Reporter: Rob Stryker
>            Assignee: Rob Stryker
>             Fix For: 4.3.0.Beta1
>
>
> CDT has a new framework called Launchbar https://wiki.eclipse.org/CDT/LaunchBar
> Integrating this with servertools, proof of concept, to see how feasible it is. 



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


More information about the jbosstools-issues mailing list