Installing IBM Integration Designer silently using a response file

You can install the IBM® Integration Designer product package in silent installation mode. When you install in silent mode, the user interface is not available. Instead, you run a command to use a response file that installs the product.

Before you begin

Before you install IBM Integration Designer, review the system requirements for the product.

Operating system and software prerequisite levels are particularly important. Although the installation process automatically checks for prerequisite operating system patches, review the system requirements if you have not already done so. The system requirements link lists all supported operating systems and the operating system fixes and patches that you must install to have a compliant operating system. It also lists the required levels of all prerequisite software.

Important: If you are installing IBM Integration Designer with its test environment as a non-administrative or non-root user and you intend to install the test environment, you must install DB2 before you begin the product installation. The DB2 database must be locally installed.

About this task

If you do not have the prerequisite base products necessary for IBM Integration Designer installation, you must install them as part of the silent installation. The required base products are:
  • Installation Manager
  • WebSphere® Application Server Network Deployment (if you are installing the test environment)
The silent installation performs the following tasks:
  • Installs Installation Manager if it is not already installed or updates it to the appropriate level if it is installed.
  • Installs the required base products and IBM Integration Designer.

Procedure

To silently install IBM Integration Designer, complete the following steps:

  1. Read and accept the license terms before installing. Adding -acceptLicense to the command line means that you accept all licenses.
  2. Create the response file that will install the required base products and IBM Integration Designer. Copy a sample response file, suitable for your operating system and user access level, from one of the following directories:
    • To install both IBM Integration Designer and the test environment: extract_directory/disk1/responsefiles/iid_testenv/
    • To install IBM Integration Designer alone: extract_directory/disk1/responsefiles/iid/
    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. Review the file and its comments, and modify the parameters as needed for your environment. The default values provided in the sample response files will perform a basic installation.

    In particular, review the following parameters and values:

    • If you are installing as a non-Administrator or non-root user, check that all location variables point to directories that your user ID has permissions for.
    • Repository locations. If your response file is not stored in the extract_directory/responsefiles/BusMon directory, update the default relative paths of the repository locations. The repository locations can be local or remote.
    • Installation location of Installation Manager. If necessary, update the location where Installation Manager is already installed or will be installed.
    • Installation location of IBM Integration Designer. If necessary, update the location where a supported instance of WebSphere Application Server Network Deployment is already installed or will be installed. IBM Integration Designer, and optionally, IBM Cognos® Business Intelligence, IBM WebSphere SDK Java Technology Edition 7 or 7.1, and DB2® Express®, will also be installed into this location.
      Tip:
      • Ensure that your installation path does not contain parentheses.
      • For Windows operating systemFor Linux operating systemIf you are installing DB2 Express, your installation path cannot contain National Language Strings (NLS).
      • For Linux operating systemFor UNIX operating systemEnsure that your installation path does not contain spaces.
      • For Windows operating systemKeep 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 (eclipseLocation). If you want to install into an existing supported instance of WebSphere Application Server Network Deployment, specify its Eclipse location directory.
    • WebSphere Application Server Network Deployment features. Accept the default list of features.
    • IBM Integration Designer features. Specify whether you want to install the product for production use, or for development, test, or staging (non-production) use.
    • 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 Business Monitor.

      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 Business Monitor

      Note: On Ubuntu systems, Java 7.1 is always installed and used.
    • For Windows operating systemFor Linux operating systemIf 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.
  4. Run the following command:
    Important: If you are running Windows, start your command prompt by right-clicking and selecting Run as administrator.
    To install IBM Integration Designer and the test environment:For Windows operating system
    extract_directory\disk1\IM_win64\installc.exe -acceptLicense input 
        ..\responsefiles\response_file_name.xml -log silent.log
    Note: If you already have 32-bit Installation Manager installed, then you can run the command from the extract_directory\IM_win32\tools directory.
    For Linux operating system
    extract_directory/disk1/IM_linux64/installc -acceptLicense input 
        ../responsefiles/response_file_name.xml -log silent.log
    Note: If you already have 32-bit Installation Manager installed, then you can run the command from the extract_directory\IM_linux\tools directory.
    To install IBM Integration Designer alone:For Windows operating system
    extract_directory\disk1\IM_win64\installc -acceptLicense input 
        ..\responsefiles\response_file_name.xml -log silent.log
    For Linux operating system
    extract_directory/disk1/IM_linux/installc -acceptLicense input 
        ../responsefiles/response_file_name.xml -log silent.log

Results

Installation Manager installs any required prerequisites and IBM Integration Designer and writes a log file to the directory you specified.
Attention: When you install the IBM Integration Designer and the UTE on Linux platform under the /home or /opt directories you are likely to receive a warning output or log message indicating that there has been an error during the installation of DB2 Express. The error message will read as follows:Warnings were encountered during installation of DB2 Express.See DB2 Express installation log file /opt/IBM/BPM8.5/logs/db2install.log for more information. This is an expected behavior on Linux platform, and does not indicate installation failure. Proceed with the rest of the installation to complete it.

What to do next

After you have installed the product, create the deployment test environment and profile using the BPMconfig command.