Use the zSMPInstall.sh script to modify a WebSphere® Application Server profile
either to install or uninstall WebSphere ESB. Run
the script on each node in your configuration, including the deployment
manager.
Purpose
Depending on the option you use when
you run the zSMPInstall.sh script, the script installs
WebSphere ESB, uninstalls
WebSphere ESB, or just validates
the arguments and prerequisites without altering the system.
Run
the command from the WebSphere ESB path name created by the SMP/E installation. By default the
location is /usr/lpp/zWPS/V6R2/zos.config/bin.
Syntax

>>-zSMPInstall.sh-- -smproot--installation_file_system_root----->
>-- -runtime--configuration_file_system_root-------------------->
>--+- -prereqonly-------------------------------------------------------------+-->
+- -install----------------------------------------------------------------+
| .---------------------. |
| V | |
'- -uninstall-- -response--response_file_location----+-----------------+-+-'
'--Zkeyword=value-'
>--+------------------------------------+----------------------><
| .-*=all=disabled--------. |
'- -trace--+-----------------------+-'
+-*=all=enabled---------+
'-Installer=all=enabled-'
Parameters
- -smproot installation_file_system_root
- The root of the installation file system for WebSphere ESB for z/OS® created by
SMP/E. For example, /usr/lpp/zWPS/V6R2.
- -runtime configuration_file_system_root
- When you run zSMPInstall.sh, you are extending WebSphere ESB for z/OS features into
the directory specified by the -runtime parameter value. The standard
path to this directory for a stand-alone configuration is /WebSphere/V6R2/AppServer, and the standard path to this
directory for a deployment manager configuration is /WebSphere/V6R2/DeploymentManager. This is a WebSphere Application Server installation.
- -prereqonly
- This parameter validates the prerequisites and verifies arguments.
- -install
- When this parameter is used, the zSMPInstall.sh script performs
the following tasks:
- Validates the prerequisites.
- Creates the symbolic links from the WebSphere ESB installation
file system to the WebSphere Application Server lib and bin directories in the
configuration file system.
- Updates the code base permissions.
- Updates the administrative console with the WebSphere ESB product definitions,
including definitions for the following components:
- WebSphere Process Server core resources
- Common Event Infrastructure (CEI)
- -uninstall
- When you use this parameter, the zSMPInstall.sh script performs
the following tasks:
- Disables WebSphere ESB features by running Configuration Manager scripted actions.
This removes any WebSphere ESB administrative console plug-in extensions.
- Removes profile augmentation using WSPROFILE scripted actions.
This un-augments the default profile.
- Deletes post-installation files.
- Removes code base permissions.
You must specify the -response parameter so that the uninstaller
can undo the configuration during the uninstallation.
- -response response_file_location
- The absolute path of the response file that you used when you
ran the zWESBConfig.sh script on the node. This enables the uninstaller
to remove the configuration as well as uninstall the product from
the node. For example, if you have taken a copy of the sample response
file before editing it, the location of the response file could be /u/clare/DmgrDB2.rsp.
- -Zkeyword=value
- Overrides keyword values in the response file. You can specify
the -Z parameter multiple times, once for each keyword that you want
to override. For example, -ZnodeName=NODE1.
- -trace
- The command writes to the appropriate trace file. You can enter
one of the following values:
- To record no trace information, type *=all=disabled. If you do not specify the -trace parameter, this value is used
by default.
- To record all trace information, type *=all=enabled.
- To record trace information about only the Installer group of Java™ classes, type Installer=all=enabled. The trace is written to file zSMPInstall.trace
in AppServer_Root/logs/wbi
Example
The following command installs WebSphere ESB for z/OS, with /web/usr/wbi/zWPS/V6R2 as the installation file system,
/WebSphere/V6R2/AppServer as the configuration file system, and naming
the node NODE1:
zSMPInstall.sh -smproot /web/usr/wbi/zWESB/V6R2 -runtime /WebSphere/V6R1M0/AppServer
-install -ZnodeName=NODE1