[jbosstools-issues] [JBoss JIRA] (JBIDE-15917) Creation of subsystem framework

Rob Stryker (JIRA) issues at jboss.org
Thu Feb 6 06:20:28 EST 2014


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

Rob Stryker resolved JBIDE-15917.
---------------------------------

    Resolution: Done


This task has been completed in the master branch along with other work for the subsystem refactor. Unit tests exist, and no new use cases are required to be tested. Old use cases (launch, shutdown, publish, for local and rse) should be re-tested. 
                
> Creation of subsystem framework
> -------------------------------
>
>                 Key: JBIDE-15917
>                 URL: https://issues.jboss.org/browse/JBIDE-15917
>             Project: Tools (JBoss Tools)
>          Issue Type: Sub-task
>          Components: server
>            Reporter: Rob Stryker
>            Assignee: Rob Stryker
>             Fix For: 4.2.0.Alpha2
>
>
> ASTools has a requirement for mixin-style behavior. The current similar API is called the BehaviorModel, however it does not allow for mixin-style behavior. The server can be in only 1 mode at any time, and so therefore can have only 1 set of systems at any time, and there are currently only 2 sets:  a local set, and an rse set. 
> The contents of these sets change based on server version, so for example, AS 6 in 'rse' mode may stop with a java command to the shutdown jar launched over a remote shell, while Wildfly 8 will shutdown with a call to management. 
> A model needs to be created to resolve and load arbitrary systems, even those not declared by ASTools directly, or allow alternate implementations of the common systems for server types such as OpenShift or Teiid Designer. 

--
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