Installing the product offerings by using response files
You can install any product offering by using Installation Manager response files.
Before you begin
Prepare each of the systems onto which you want to install the product as described in Preparing the operating system for product installation.
Install IBM® Installation Manager and verify that you can access the product repositories. See Installing Installation Manager and Configuring the product repositories in Installation Manager.
IBM Installation Manager Version 1.8.5 or later is required to install the product.
Before you install a product offering, ensure that your user profile has *ALLOBJ and *SECADM special authorities.
About this task
- All WebSphere Application Server editions
- Application Client for WebSphere Application Server
- DMZ Secure Proxy Server for WebSphere Application Server
- IBM HTTP Server
- Web Server Plug-ins
- WebSphere Customization Toolbox
For a full list of product offerings, see WebSphere Application Server product offerings for supported operating systems.
You can also generate a response file for a full production server by using the generateResponseFile option on an Installation Manager imcl command. The generateResponseFile option cannot be used when you are updating from one version of the product to another or when you are installing a fix pack. For more information about the generateResponseFile option, see IBM Installation Manager documentation.
Procedure
Response file examples and modification
<?xml version="1.0" encoding="UTF-8"?>
<agent-input clean="true" temporary="true">
<server>
<repository location="http://www.ibm.com/software/repositorymanager/com.ibm.websphere.ND.v90" />
</server>
<install modify='false'>
<offering id='com.ibm.websphere.ND.v90'
profile='IBM WebSphere Application Server V9.0'
features='core.feature,ejbdeploy,thinclient,embeddablecontainer' installFixes='none'/>
<offering id='com.ibm.java.jdk.v8'
profile='IBM WebSphere Application Server V9.0'
features='com.ibm.sdk.8'/>
</install>
<profile id='IBM WebSphere Application Server V9.0'
installLocation='C:\Program Files\IBM\WebSphere\AppServer'>
<data key='eclipseLocation' value='C:\Program Files\IBM\WebSphere\AppServer'/>
<data key='user.import.profile' value='false'/>
<data key='cic.selector.nl' value='en'/>
</profile>
</agent-input>
- You can add optional features:
To add the optional features, add each feature in the offering as an entry in a comma-separated list.
The offering IDs, optional features for each offering, and default features are shown in the following table:Table 1. Offering IDs and optional features Offering ID Optional feature ID Default features WebSphere Application Server Network Deployment com.ibm.websphere.ND.v90
core.feature
: WebSphere Application ServerThis feature must be specified to specify the following optional subfeatures:samples
: Sample applicationsthinclient
: Standalone thin clients and resource adaptersembeddablecontainer
: Embeddable EJB containerejbdeploy
: EJBDeploy tool for pre-EJB 3.0 modules
Note: You cannot use Installation Manager to modify, update, or roll back functions to later add or removecore.feature
. Only the subfeatures can be added or removed.core.feature
thinclient
embeddablecontainer
ejbdeploy
Application Client for WebSphere Application Server com.ibm.websphere.APPCLIENT.v90
samples
: Samplesstandalonethinclient.resourceadapter.runtime
: Standalone Thin Clients Runtimestandalonethinclient.resourceadapter.samples
: Standalone Thin Clients Samplesembeddablecontainer
: Embeddable EJB Container
embeddablecontainer
DMZ Secure Proxy Server for IBM WebSphere Application Server com.ibm.websphere.NDDMZ.v90
core.feature
: DMZ Secure Proxy Server for IBM WebSphere Application ServerThis feature must be specified to specify the following optional subfeature:thinclient
: Standalone thin clients and resource adapters
No default features Web Server Plug-ins com.ibm.websphere.PLG.v90
No optional features N/A WebSphere Customization Toolbox com.ibm.websphere.WCT.v90
zpmt
: Profile Management Tool (z/OS only)zmmt
: z/OS Migration Management Toolpct
: Web Server Plug-ins Configuration Tool
All optional features are installed by default
For example, to install all of the optional features for the WebSphere Application Server Network Deployment offering, replace the features in the product offering definition
with<offering id='com.ibm.websphere.ND.v90' profile='IBM WebSphere Application Server V9.0' features='core.feature' installFixes='none'/>
<offering id='com.ibm.websphere.ND.v90' profile='IBM WebSphere Application Server V9.0' features='core.feature,samples,ejbdeploy,thinclient,embeddablecontainer' installFixes='none'/>
- You can disable remote searches:
To disable remote searches for updates in the response file, set the following preferences to false:
offering.service.repositories.areUsed
: Used for searching remote repositories for updates to installed offeringscom.ibm.cic.common.core.preferences.searchForUpdates
: Used for searching for updates to Installation Manager
For example:<preference value='false' name='offering.service.repositories.areUsed'/> <preference value='false' name='com.ibm.cic.common.core.preferences.searchForUpdates'/>
For more details on silent preference keys, see the IBM Installation Manager documentation.
- You can install multiple copies of a product:To install multiple copies of a product offering, specify a different installation location and a new package group for each installation. For example, to install a second copy of the WebSphere Application Server product into the C:\Program Files\IBM\WebSphere\AppServer_2 directory and create the
IBM WebSphere Application Server V9.0_2
package group: - You can choose whether to save packages for rolling back:
Installation Manager can save earlier versions of a package to roll back to if you experience issues later. When Installation Manager rolls back a package to a previous version, the current versions of the files are uninstalled and the earlier versions are reinstalled.
If you choose not to save the files for rollback, you can prevent the files from being saved by changing the following preference in your response file:
to this:<preference name='com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts' value='false'/>
Tip: Even if you choose not to preserve files locally for rollback with this option, you can still roll back to any previously installed level by accessing the appropriate product repository.For more information on setting your Installation Manager preferences, see the IBM Installation Manager documentation.