Installing silently using a response file

You can install IBM® Business Process Manager Express silently by creating a response file and then running a command to use that response file to install the product.

Before you begin

If you do not have the prerequisite base products that are necessary for IBM Business Process Manager Express installation, you must install the base products as part of the silent installation. The required base products are:
  • IBM Installation Manager
  • WebSphere® Application Server Network Deployment, including the ejbdeploy and thinclient features.
When you install the product, also install any available cumulative fixes or fix packs by adding the repository where you downloaded the fix.

If you are installing from downloaded images from Passport Advantage, ensure that you downloaded all three required images for Windows. If you are installing from the DVD images, obtain the compressed files from the DVDs. In both cases, extract all of the files from the compressed files to the same location on your hard disk. Overwrite directories, if prompted.

About this task

By using response files, you can simplify the silent installation and reduce errors in the process because you set up your installation options once in a saved, sharable file that can be used on one or more machines. The installation software provides sample response files for each supported operating system. You can use an unmodified sample response file to perform a silent installation using default settings, or you can modify the response file to set particular values. The comments in the sample response files provide detailed instructions and information about setting the values.

During the silent installation, the following tasks are peformed:
  • Installation Manager is installed or updated to the appropriate level.
  • The required base products and IBM Business Process Manager Express are installed.

Only one IBM Installation Manager is required to install multiple instances of IBM Business Process Manager.

Procedure

  1. Run the following command to generate encrypted passwords using Installation Manager to securely connect to DB2 and the administrative console.
    Important: If you are running Windows 7, Windows Vista, or Windows Server 2008, start your command prompt by right-clicking and selecting Run as administrator.
    extract_directory/IM64/tools/imutilsc -silent -nosplash encryptString password_to_encrypt
    Note: If you already have 32-bit Installation Manager installed, you can run the command from the extract_directory\IM\tools directory.
  2. Create the response file that will install the required base products and IBM Business Process Manager Express. Copy a sample response file, suitable for your user access level from the following directory:
    • extract_directory/responsefiles/BPM/
    Alternatively, you can create a response file by recording your actions in Installation Manager. When you record a response file, the selections that you make in Installation Manager are stored in an XML file. When you run Installation Manager in silent mode, Installation Manager uses the data in the XML response file to perform the installation.
  3. The default values that are provided in the sample response files will perform a basic installation, but you should review the file and its comments, and modify the parameters as needed for your environment and the access level of your user ID.

    Review the following parameters and values:

    • Permissions - For non-administrator user IDs, check that all location variables point to locations that the user has permissions for.
    • Repository location - If you are not installing directly from the extract_directory/responsefiles/BPM/ directory, point to the location of your installation repository. The repository can be local or remote.
    • Installation location - The installLocation directory where IBM Installation Manager is or will be installed.
    • Product installation location - The directory where IBM Business Process Manager Express will be installed. To install into an existing supported instance of WebSphere Application Server Network Deployment, specify its directory.
      Tip: Keep the installation path as short as possible. Otherwise, you might run into problems later when the paths of other components, when added to this path, exceed the 255-character path limit.
    • Eclipse location - The eclipseLocation directory. To install into an existing supported instance of WebSphere Application Server Network Deployment, specify its Eclipse location directory.
    • The list of features for the product
    • Production or non-production use - Your selection is recorded in the product tag for inventory purposes, so select the license feature that matches the license you have purchased and want to use. There are no functional differences.
    • Java™ 6 is always installed with WebSphere Application Server Network Deployment, but Java 7 is used if you install it. If you do not specify the Java 7 package option, Java 6 will be used. If you install Java 7 but find that you still need to use Java 6, you can switch before you create profiles by using the managesdk command. For more information, see Switching the edition of Java used in IBM BPM.

      You can also optionally install IBM WebSphere SDK Java Technology Edition 7.1 (Java 7.1) to use instead of Java 6 or Java 7. If you install Java 7.1, you must also follow the instructions for switching Java versions in the topic Switching the edition of Java used in IBM BPM

    • If you are installing DB2 Express, follow the instructions in the response file for providing the necessary user IDs and passwords. Use the instructions in step 1 for generating the encrypted passwords to include in the response file.
  4. Read and accept the license terms before installing. Adding -acceptLicense to the command line means that you accept all licenses.
  5. Run the following command:
    Important: If you are running Windows 7, Windows Vista, or Windows Server 2008, start your command prompt by right-clicking and selecting Run as administrator.
    Administrator:
    extract_directory/IM64/installc.exe -acceptLicense input  
    extract_directory/responsefiles/BPM/response_file_name.xml
    -log preferred_log_location/silent_install.log

    Non-administrator:

Results

Installation Manager installs the required prerequisites and IBM Business Process Manager Express, and writes a log file to the directory that you specified.

What to do next

After you install IBM Business Process Manager, you must configure profiles and databases by using the BPMConfig command.