[jbosstools-issues] [JBoss JIRA] (JBIDE-12448) Move runtime code in project examples over to runtime component

Rob Stryker (JIRA) jira-events at lists.jboss.org
Wed Sep 5 05:00:33 EDT 2012


     [ https://issues.jboss.org/browse/JBIDE-12448?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rob Stryker updated JBIDE-12448:
--------------------------------

    Description: 
The ability to download and expand (install) jars is a common utility that should not be at the top of a tree bundled into Project Examples. It would be better served somewhere more common and accessible by other plugins. 

Code that belongs in runtime component and not project examples are:
1) downloadruntimes extension point
2) ECF transport class
3) DownloadRuntime
4) DownloadRuntimes
5) DownloadRuntimeViewerDialog
6) AS and Seam runtimes listed in o.j.t.examples' plugin.xml file declaring various application servers and seam runtimes as 'downloadruntimes'. 

Moving these extensions will require a cleaner class for managing loading of extensions, and one for preferences. A messages class will be needed for o.j.t.runtime.core, and that's about it. 

  was:The ability to download and expand (install) jars is a common utility that should not be at the top of a tree bundled into Project Examples. It would be better served somewhere more common and accessible by other plugins. 


    
> Move runtime code in project examples over to runtime component
> ---------------------------------------------------------------
>
>                 Key: JBIDE-12448
>                 URL: https://issues.jboss.org/browse/JBIDE-12448
>             Project: Tools (JBoss Tools)
>          Issue Type: Task
>          Components: common/jst/core, JBossAS/Servers, project-examples, runtime detection
>    Affects Versions: 4.0.0.Alpha1
>            Reporter: Rob Stryker
>            Assignee: Rob Stryker
>             Fix For: 4.0.0.Alpha2
>
>
> The ability to download and expand (install) jars is a common utility that should not be at the top of a tree bundled into Project Examples. It would be better served somewhere more common and accessible by other plugins. 
> Code that belongs in runtime component and not project examples are:
> 1) downloadruntimes extension point
> 2) ECF transport class
> 3) DownloadRuntime
> 4) DownloadRuntimes
> 5) DownloadRuntimeViewerDialog
> 6) AS and Seam runtimes listed in o.j.t.examples' plugin.xml file declaring various application servers and seam runtimes as 'downloadruntimes'. 
> Moving these extensions will require a cleaner class for managing loading of extensions, and one for preferences. A messages class will be needed for o.j.t.runtime.core, and that's about it. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jbosstools-issues mailing list