Servers Administration
Purpose
This is an optional WebSphere Phase.
This phase is used to start/stop the WAS Server(s) or to apply a “wsadmin” script on the WAS Server(s). The Phase applies the specified actions to a list of Servers or to all Servers.
|
The wasSrv.commands parameter is the main parameter for this Phase. Depending on the command specified in that parameter, other parameters need to be defined or not. |
Parameters
| Parameter | M/O | Description | Default Value |
|---|---|---|---|
alm.phase.builder |
M |
Script Type |
|
alm.phase.extractBundle |
M |
TRUE |
|
alm.phase.mainScript |
M |
WAS Servers Administration |
wasServerAdmin.xml |
dir.langModels |
Language Models Location |
${dir.wasModels} |
|
dir.wasModels |
Models Location |
./models |
|
dir.wasResources |
Property files Location |
./resources |
|
propsfile.environment |
property File of WAS environment |
${dir.wasResources}/environment_deploy.properties |
|
propsfile.languages |
Property File of WAS languages for managing the Servers with serverScript command |
${dir.wasResources}/languages_${phase.mainScriptName}.properties |
|
propsfile.waslogRules |
Property File of WebSphere Log Rules |
${dir.wasResources}/wasLogRules.properties |
|
propsfile.webapp |
Property File of WAS Application wsadmin parameters and options |
${source}/webapp_${alm.project.vcrProjectName}.properties |
|
stopOnError |
Option for stopping at the end. |
TRUE |
|
was.admin.password |
M |
WAS Administrator password |
* |
was.admin.username |
M |
WAS Administrator ID |
Admin |
was.cellname |
WAS Cellule name |
${was.nodename}Cell |
|
was.fail |
Fail the phase if Websphere answer is not OK |
FALSE |
|
was.install.root |
i.e. [WAS_INSTALL_ROOT] |
||
was.nodename |
WAS Node name |
[hostname]Node01 |
|
was.profile |
WAS Profile name |
[AppSrv01] |
|
wasSrv.action |
For serverScript command, optional action to do in the script. |
||
wasSrv.admin.command |
For serverCommand command, the 'wsadmin' command to execute. |
||
wasSrv.commands |
M |
Available commands: startServers;stopServers;listServers;serverScript;serverCommand;ignore4 |
serverScript |
wasSrv.listServers |
For listServers command, the file to receive the Websphere list separated by comma. |
${source}/listServers.txt |
|
wasSrv.scriptArgs |
Arguments for the wsadmin script to run.(Except default:[was.cellname] [was.nodename]) |
||
wasSrv.scriptLang |
The 'wsadmin' script language (jacl or jython) |
jacl |
|
wasSrv.scriptLocation |
For serverScript command, the location of the script to run. |
jacl |
|
wasSrv.scriptName |
For serverScript command, the script to run. |
wasAdmin_Server.jacl |
|
wasSrv.scriptProperties |
For serverScript command, the property file to use by the ${wasApp.scriptName}. |
||
wasSrv.serversList |
WAS Servers List for command(s) |
ALL |
|
webapp.languageKey |
M |
For serverScript command, the language key to use in the propsfile.languages file. |
JACL |