IBM WebSphere Process Server Specific Configuration

When installing ear files into a WebSphere Process Server Application cluster, ensure the following are set:

  1. Ensure all AppServers in the APP cluster are running prior to install.
    requirePreInstallClusterRunning   = "true"
  2. If any cluster members are offline, the install will be stopped. Ensure the cluster keeps running during the install.
    restartServerAfterInstall         = "false"
    disableRestarts                   = "true"
  3. Ensure security is applied
    asSecurityEnabled                     = "true"
    asSecurityAppEnabled              = "true"
  4. Set MQ INSTALL ROOT (exactly as follows)
    varname_1                   = "MQ_INSTALL_ROOT"
    vardesc_1                   = "MQ_install_root_dir"
    varval_1                    = "${WAS_INSTALL_ROOT}/lib/WMQ"
    varscope_1                  = "node"
  5. Set the deployment process to ignore enterprise application uninstallation errors
    ignoreEntAppUninstallErrors = "true"

Example

# The state of the cluster or appserver after a restart of WebSphere
nodeRestartState                  = "running"
sleepForInstallDuration           = 600

restartServerAfterInstall         = "false"
forceSleepForInstall              = "false"
disableRestarts                   = "true"
requirePreInstallClusterRunning   = "true"

# Logging related settings
maxLogFileCount                       = 5
logRolloverSize                       = 2

# Server security settings
asSecurityEnabled                     = "true"
asSecurityAppEnabled              = "true"

WebSphere Process server important notes.

When deploying, all application servers being deployed to must be online. If not, the deployment may fail.

When deploying, all applications being deployed to must be online. If not, the deployment may fail.

If the deployment fails because the uninstall fails, firstly satisfy the above 2 conditions and ensure ignoreEntAppUninstallErrors is set to �true�. If you still have problems, try an unistall through the admin console. If that fails, log on to the server and run:

wsadmin -f ${WAS_HOME}/ProcessChoreographer/admin/bpcTemplates.jacl -uninstall <app_name> [-force]