]
Daniel Azarov updated JBDS-425:
-------------------------------
Attachment: screenshot-1.jpg
Extend JBoss EAP wizard page to allow configure several installed
JBoss App Servers
-----------------------------------------------------------------------------------
Key: JBDS-425
URL:
https://jira.jboss.org/jira/browse/JBDS-425
Project: Developer Studio
Issue Type: Feature Request
Affects Versions: 1.1.0.GA
Reporter: Denis Golovin
Assignee: Daniel Azarov
Fix For: 2.0.0.beta1
Attachments: installer-step-browse.png, installer-step-edit.png,
installer-step-new.png, installer-step.png, patch.txt, screenshot-1.jpg
The installer need to be able to handle configuration of multiple JBoss AS runtimes at
installation time.
1. installer-step.png shows 'Install JBoss Enterprise Application Platform' after
modifications to let user configure locally available JBoss Application Servers.
1.1 List of JBoss AS's that will be configured after first JBDS start up. Content of
this list can by filled automatic by Find action or one by one using Add buttons. Content
of the list can be edited by Edit and Remove button.
1.1.1 Find action let user select folder where search of available JBoss Application
Servers should be started. After folder is selected is searching available servers in
folder hierarchy starting from one seleced by user. It generates Server Name for each
found server as JBoss AS $version($index), where $version is a version of found server and
$index is counter that is incremented every time when it finds version with $version that
already has been found during search. So if in folder hierarchy selected for search there
were three JBoss AS and each had the same version, three Servers would be found after
Finding is finished: JBoss AS 4.2.2(1) JBoss AS 4.2.2(1). After finding list can be edited
by Add, Remove buttons.
1.1.2 Add button shows dialog install-step-add.png. In first version user should fill all
fields, in next name and version could be filled after server location is selected.
Vlidation rules for this dialog are: check folder is exists, check that folder contains
JBoss AS installation, check that JBoss AS installation and selected version is the same,
check that there is no server with the same location, check there is no server with the
same name.
1.1.3 Edit button shows dialog to edit selected item is servers list
install-step-edit.png. Edit button is not available if several items selected in list.
Validation rules is the same as fro Add dialog.
1.1.4 Remove button delete items selected in server list.
2. Browse buttons show the same system dialog to select folder install-step-browse.png.
3. Next button for installation wizard is always available no matter is server list
contains items or not.
4. List collected on this step should be saved in .properties file as
server1=$serverName1, $serverLoaction1, $version1
serverN=$serverNameN, $serverLoactionN, $versionN
somewhere inside JBDS installation directory and used to register servers during virst
start up.
Priorities for Beta1 are all mentioned above except: Find action and getting version for
JBoss AS from installation folder for version field initialization and verification in
Add/Edit dialogs. Getting version number can be a problem, so lets just ask it during
installation. BTW now JBoss AS runtime wizard doesn't check version for selected JBoss
AS folder.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: