IBM WebSphere Integration Developer

Installation Guide

Version 6.0.1
Note

Before using this information and the product it supports, read the information in Notices at the end of this book.

Fourth Edition (June 2006)
Copyright International Business Machines Corporation 2006. All rights reserved.
US Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

Contents

Chapter 1. Installation requirements for WebSphere Integration Developer
Hardware requirements
Software requirements
Operating systems
Other software requirements
Chapter 2. IBM Rational Software Development Platform
Chapter 3. Installing and uninstalling WebSphere Integration Developer on a Windows operating system
Migration, upgrade, and coexistence issues
Installing from the CD-ROM
Installing from electronic images
Creating a network installation image
Invoking a silent installation
Setting up your local images
Silently installing the default features to the default directory
Silently installing to a different directory
Silently installing additional WebSphere Integration Developer features
Starting WebSphere Integration Developer
Uninstalling WebSphere Integration Developer
Silently uninstalling WebSphere Integration Developer
Known problems and limitations
Recovering from failed installation
Integrated Test Environment fails to install
Integrated Test Environment fails to uninstall on Windows Server 2003
Chapter 4. Installing and uninstalling WebSphere Integration Developer on Linux
Migration, upgrade, and coexistence issues
Installing from the CD-ROM
Installing from electronic images
Creating a network installation image
Invoking a silent installation
Setting up your local images
Silently installing the default features to the default directory
Silently installing to a different directory
Silently installing additional WebSphere Integration Developer features
Increasing the number of available file handles
Starting WebSphere Integration Developer
Uninstalling WebSphere Integration Developer
Silently uninstalling WebSphere Integration Developer
Known problems and limitations
Disk limitations
Integrated Test Environment fails to install
Chapter 5. Installing updates
Notices

Chapter 1. Installation requirements for WebSphere Integration Developer

Review all hardware and software requirements before installing WebSphere(R) Integration Developer.

Hardware requirements

The following hardware must be installed before you install WebSphere Integration Developer:

Software requirements

Operating systems

The following software must be installed before you install WebSphere Integration Developer:

Other software requirements

Chapter 2. IBM Rational Software Development Platform

The IBM(R) Rational(R) Software Development Platform is a proven, open, complete, and modular solution that helps teams build, integrate, extend, modernize, and deploy software and software-based systems.

The IBM Rational Software Development Platform is a common development environment that is shared by several products, including:

If you install any of these products, the Rational Software Development Platform is automatically installed as part of the product. If you have more than one of the Rational Software Development Platform products installed, the development platform is installed only once. All of these products have the same user interface, called a workbench, and each product adds functionality to the workbench by contributing plug-ins. A plug-in is a software module that adds function to an existing program or application.

Important:
WebSphere Integration Developer 6.0.1 is compatible only with products based on Rational Software Development Platform 6.0.1 (for example, Rational Application Developer 6.0.1). If a different version of Rational Application Developer is detected during the installation of WebSphere Integration Developer 6.0.1, you are required to either upgrade Rational Application Developer to 6.0.1 (available at http://www.ibm.com/support) or uninstall your Rational Application Developer so that WebSphere Integration Developer 6.0.1 can be installed successfully.

Migration and coexistence

The following chart illustrates what happens when you attempt to install more than one product, common to the Rational Software Development Platform, on the same machine. (In the following chart, the vertical axis represents products already installed, while the horizontal axis represents products that you are attempting to install):

Attempt to install WebSphere Integration Developer Rational Software Modeler Rational Web Developer Rational Application Developer Rational Software Architect Rational Functional Tester Rational Performance Tester
WebSphere Integration Developer N/A Share Share Share Share Share Share
Rational Software Modeler Share1 Block2 N/A Share Share Upgrade Share Share
Rational Web Developer Share1 Block2 Share N/A Upgrade Upgrade Share Share
Rational Application Developer Share1 Block2 Share Block N/A Upgrade Share Share
Rational Software Architect Share1 Block2 Block Block Block N/A Share Share
Rational Functional Tester Share1 Block2 Share Share Share Share N/A Share
Rational Performance Tester Share1 Block2 Share Share Share Share Share N/A
Note:
  1. When version 6.0.1 of the Rational product is installed.
  2. When a version higher than 6.0.1.x of the Rational product is installed.

Definitions:

Uninstallation

Note:
The user interface is installed in the installation directory of the first Rational Software Development Platform based product you install. It is not reinstalled with any other products, so if you upgrade your first product, you should not remove your first installation directory after the upgrade has completed, as it will still contain the user interface contents.

Chapter 3. Installing and uninstalling WebSphere Integration Developer on a Windows operating system

This section provides the required steps to successfully install or uninstall WebSphere Integration Developer on Windows.

This section contains information about installing WebSphere Integration Developer on Windows. You can install WebSphere Integration Developer either from the CD-ROM or from electronic images that you download. An installation wizard is provided, but you can also install WebSphere Integration Developer either from a command prompt, or perform a silent installation, as outlined later in this documentation.

The installation program can also be run in an interactive console mode, which may be better suited for persons with accessibility requirements. The Accessibility Mode command line option:

-accessibility makes the runtime console mode wizard more friendly for screen reader programs. To run in console mode, run this command from the \setup directory on the first WebSphere Integration Developer installation CD:

setup.exe -is:javaconsole -log @NONE -accessibility

Follow the prompts to complete the installation. Note that the -is:javaconsole option is critical when specifying the -accessibility option. If you do not specify this option, the installation program will hang. The -log @NONE option turns logging off to eliminate log information being listed in the command prompt window. If you experience any problem during the install, you may want to eliminate this option in order to collect log information.

Migration, upgrade, and coexistence issues

You cannot migrate from WebSphere Studio Application Developer Integration Edition v4.x.x. or 5.0.x to WebSphere Integration Developer. WebSphere Integration Developer can, however, coexist with either of these products. If desired, you can manually migrate workspaces, artifacts, and projects from Rational ClearCase(R), Clear Case LT, and CVS to WebSphere Integration Developer

You can migrate source artifacts from WebSphere Studio Application Developer Integration Edition 5.1.1 to WebSphere Integration Developer, or you can choose to coexist. Refer to the Migration Guide PDF or the Migration topic in the information center for detailed migration information.

Refer to Chapter 2. IBM Rational Software Development Platform for more information about the IBM Rational Software Development Platform and coexistence between other products based on this development platform.

Installing from the CD-ROM

Before you install the product, check that your environment variable TEMP or TMP points to a valid temporary directory with at least 1 GB free space.

To install WebSphere Integration Developer from the product installation CD, Disk 1, follow these steps:

  1. Read Migration, upgrade, and coexistence issues before you begin the installation procedure.
  2. Ensure that the user ID that you are using does not contain double-byte characters.
  3. Insert Disk 1 into your CD drive.
  4. If autorun is enabled on your system, the installation launchpad program automatically opens. If autorun is disabled on your system, run launchpad.exe from the root of Disk 1 to display the WebSphere Integration Developer Launchpad window.
  5. From the WebSphere Integration Developer Installation Launchpad, select Install IBM WebSphere Integration Developer V6.0.1.
  6. Wait for the installation wizard to open, then click Next to continue the installation.
  7. Follow the on-screen instructions for tasks such as reading the license agreement and specifying the target installation directory.
  8. In the Features window, you can select the WebSphere Integration Developer features that you would like to install. You can return to the installation wizard and install optional features later.
  9. Click Next to display summary information of the WebSphere Integration Developer install.
    Note:
    The disk space requirement shown is the total number of bytes needed for all the files. The actual disk space needed can be considerably greater. In particular, if your disk is formatted as FAT32, the many small files can use disk space inefficiently due to the disk blocking structure that FAT32 uses.
  10. Click Next to install WebSphere Integration Developer.

    If you receive a warning about a problem with registering the license towards the end of the install, follow these steps:

    1. Go to the \logs subdirectory in your installation directory.
    2. Open license.log with a text editor.
    3. If license.log contains either of the following lines:
      486604803  The requested license has expired
      486604805  The start dates for all licenses have not yet occurred
      ensure that your system clock is set correctly, and then start WebSphere Integration Developer.
  11. The installation program takes some time to set up the development environment and initialize Eclipse. Eventually you will see a message confirming that the installation is complete. Click Next to complete the installation.

Note:

Installing from electronic images

There are four downloadable parts for WebSphere Integration Developer. You must download the first three parts at a minimum; the fourth part is optional.

Before you install the product, check the following things:

To download and create the electronic installation image:

  1. Download all required parts and desired optional parts to the same temporary directory. If any optional parts are needed later, download the additional optional parts and rerun the extraction tool prior to attempting the install.
  2. Launch the extractor.exe file located in your temporary directory. This starts the wizard that creates the installation image.
  3. Follow the instructions in the wizard to specify where you want to create the image and which features you want to include.
  4. After the image is created, if you want to install the product immediately, click Finish. Alternatively, you can clear the Start the installation wizard check box, and run the installation program later by launching disk1\launchpad.exe from the directory where you created the installation image.
  5. Follow the instructions described in the Installing from the CD-ROM section.

Creating a network installation image

You can place a copy of the installation image on a network drive so that users can install across a network.

In order to run the installation program from a network drive, you must either work with a downloaded electronic image of WebSphere Integration Developer or copy the contents of the CDs as described below.

You need approximately 4 GB of disk space to store CD content on the disk. To copy the files from the CDs:

  1. Insert the first WebSphere Integration Developer installation CD into your CD drive.
  2. Create a temporary directory on a network drive where you want to store the image (for example, network_drive:\install_image).
  3. Under the temporary directory, create a subdirectory called disk1. This subdirectory must be called disk1 and it must be in lower case.
  4. Copy all the files and directories on the first installation CD to the disk1 subdirectory in the temporary directory.
  5. Repeats steps 3 and 4 to copy the contents of the other five CDs to subdirectories called disk2, disk3, disk4, disk5 and disk6.

Note:

Invoking a silent installation

The WebSphere Integration Developer installation program can be run silently if you do not want to interact with the installation wizard.

Setting up your local images

Prior to silently installing WebSphere Integration Developer, you must set up your local images:

  1. Read Migration, upgrade, and coexistence issues before you begin the installation procedure.
  2. Ensure that the user ID that you are using does not contain double-byte characters.
  3. Create a local or network installation image as described in Creating a network installation image. If you only want to install WebSphere Integration Developer, you only need to copy the information from the first five CDs.

Silently installing the default features to the default directory

The following features are installed by default when silently installing WebSphere Integration Developer:

To install WebSphere Integration Developer silently with only the default selected features to the default directory system_drive:\Program Files\IBM\WebSphere\ID\6.0 :

  1. Copy your images as described in Setting up your local images, if you have not done so already.
  2. From the command line, change to the \disk1\setup directory in the temporary directory (for example, network_drive:\install_image\disk1\setup) that you created in a previous section.
  3. Run the following command:
    setup.exe -silent 
  4. Silently installing WebSphere Integration Developer may take a while to complete. To determine when the installation completes, you may monitor the \logs directory in the default installation directory periodically. If the license.log file appears, then the silent installation has completed.

Silently installing to a different directory

By changing the installLocation parameter, you can install WebSphere Integration Developer to a different directory. For example, if you want "d:\my softdev" to be your installation directory, follow the same steps that were just described, but run the following command:

setup.exe -silent -P installLocation="d:\my softdev"

In this example, only the default features are installed.

Silently installing additional WebSphere Integration Developer features

WebSphere Integration Developer provides you with a sample response file that silently installs all the default features. This response file is called responsefile.txt and it is located in the \disk1\util directory. If you want to change the response file to install other features, it is recommended that you first make a backup copy of responsefile.txt.

You can update the response file to install optional WebSphere Integration Developer features. The following table shows the response file options and their corresponding entries in the response file.

Table 1. List of response file options.
Feature Response file entry
Product installation directory installLocation
Integrated Test Environment
  • WebSphere Process Server V6.0.1 profile
  • WebSphere Enterprise Service Bus V6.0.1 profile
feature_wps6_win32.active
  • profile_selection_panel_win32.wps
  • profile_selection_panel_win32.esb

To silently install any of the optional features:

  1. Copy responsefile.txt to a new file, for example myresponsefile.txt.
  2. Edit your copy of the response file.
  3. Locate the line containing the installation feature name shown in the above table. For example, if you want to install the Integrated Test Environment, you would locate the following line in the response file:# -P feature_wps6_win32.active=<value>
  4. Make the following changes to this line:
    1. Remove the # in the first column.
    2. Change <value> to true.

    In this example, this line would be changed to:

       -P feature_wps6_win32.active=true
  5. If the Integrated Test Environment feature is installed, you must enable at least one server profile:
  6. Save your changes.
  7. Copy your images as described in Setting up your local images, if you have not done so already.
  8. From the command line, change to the \disk1\setup directory in the temporary directory (for example, network_drive:\install_image\disk1\setup) that you created in a previous section.
  9. When you run the response file, add the -options parameter and the fully qualified name of your response file as shown below:
    setup.exe -silent -options "Your_directory\myresponsefile.txt"
    where Your_directory is the fully qualified directory name of where your response file resides.
    Note:
    To verify that your response file is being used, run this command first (that is, before you run a silent install) without the -silent option, and verify that your settings are being registered in the installation wizard. If they are not, there is a problem with your response file settings or command syntax.
  10. Silently installing WebSphere Integration Developer may take a while to complete. To determine when the installation completes, you can monitor the \logs subdirectory in your installation directory periodically. If the license.log file appears, then the silent installation has completed.

Starting WebSphere Integration Developer

To start WebSphere Integration Developer:

  1. Select Start > Programs > IBM WebSphere >Integration Developer 6.0.1 > WebSphere Integration Developer.
  2. The first time that you start WebSphere Integration Developer, a dialog box opens with the default workspace directory already specified. By default, your work is stored in a directory called workspace, located in C:\Documents and Settings\youruserid\IBM\wid6.0. If you want to save your work somewhere else, you can change the name and location of the workspace.
    Note:
    When creating new workspaces, it is highly recommended that you shorten the default path to as few characters as possible. Otherwise, you may run into problems when your file path lengths exceed the Windows limitation of 256 characters.

    Failure to use short workspace file paths can lead to problems when building, deploying or deleting your applications. It is much easier to start with a short path than to try to correct the problem once it occurs.

  3. By default, the Use this as the default and do not ask again check box is cleared. If you keep the default value, a dialog box opens every time you start WebSphere Integration Developer, allowing you to switch workspaces. You may want to keep this default value, if, for example, you choose to maintain different workspaces for different projects.
    Tip:
    If the Use this as the default and do not ask again check box is selected, the dialog box will not open again, and WebSphere Integration Developer will start using the workspace from the previous session. You can change the default value after you have started the product in the Window > Preferences > Workbench > Startup and Shutdown page.
  4. Click OK. There will be a one-time delay while the workspace structure is created.

The workbench first opens to a series of welcome pages that provide a product overview and information about what's new, plus links to tutorials, samples, and external Web resources. Spend some time exploring these options. Notice as well the sources of information that are available from the Help menu.

By default, the online Help displays only the WebSphere Integration Developer book. The Rational Application Developer online Help can be enabled by clicking the Show all topics icon in the Help browser. Similarly, if you have other Rational Software Development Platform products installed, you can enable their online Help in the same manner.

Uninstalling WebSphere Integration Developer

To uninstall WebSphere Integration Developer:

  1. Make sure that your server is stopped.
  2. Close WebSphere Integration Developer.
  3. Open the Control Panel, then open the Add/Remove Programs window. Select IBM WebSphere Integration Developer 6.0.1 and click Change/Remove to uninstall.

All files in any plug-ins or features directories are automatically deleted, including user data and third-party plug-ins that reside in any of these directories. Your workspace directory, which contains your work, is not deleted. Some other directories remain:

If you try to partially uninstall one or more of the WebSphere Integration Developer required features, you will receive an error message similar to this:

Invalid selection:
Unable to uninstall ide_required: root is not set for uninstall

To work around this problem, select the Product Uninstallation check box. The uninstallation panel will be reinitialized so that you may now uninstall WebSphere Integration Developer entirely, or clear the selection of features that you do not want to uninstall.

Silently uninstalling WebSphere Integration Developer

To uninstall WebSphere Integration Developer silently:

  1. Make sure that your server is stopped.
  2. From a command prompt, go to your installation directory and type
    wid_prod\_uninst\uninstall.exe -silent

Known problems and limitations

This section covers known problems and limitations with Windows installation and uninstallation of WebSphere Integration Developer. Refer to the product readme file or the online help for information about problems and limitations that affect actual use of the product.

Recovering from failed installation

If your installation fails, you must remove any WebSphere Integration Developer files that have been installed. If the directory where you intended to install WebSphere Integration Developer is empty, then the installation process has already removed any files that were installed and you can delete the empty directory.

Integrated Test Environment fails to install

If you selected to install the Integrated Test Environment when you installed WebSphere Integration Developer and the installation fails, you will see the following message:

Installation of the Integrated Test Environment has failed.
IBM WebSphere Integration Developer will still run, but the
Integrated Test Environment may not be available.

The log files in the installdir\logs directory may help determine the cause of the failure, specifically the log file prefixed with wps_v601. Typical failures include missing prerequisites and residual information from previous installations. Once the cause of failure has been determined and corrected, run WebSphere Integration Developer Uninstaller and select only the Integrated Test Environment to be uninstalled. Next, re-run the WebSphere Integration Developer Installer and select the Integrated Test Environment feature again.

Note that, by default, the Integrated Test Environment is installed in the \runtimes\bi_v6 subdirectory where WebSphere Integration Developer is installed.

Integrated Test Environment fails to uninstall on Windows Server 2003

On Windows Server 2003, if Terminal Server is installed and configured, the Integrated Test Environment may not be removed when you uninstall WebSphere Integration Developer. To remove it, run the following command from the directory where you installed the product (for example, C:\Program Files\IBM\WebSphere\ID\6.0):

\runtimes\bi_v6\_uninstwbi\uninstall.exe -silent

Chapter 4. Installing and uninstalling WebSphere Integration Developer on Linux

This section provides the required steps to successfully install or uninstall WebSphere Integration Developer on Linux.

This section contains information about installing WebSphere Integration Developer on Linux. You can install WebSphere Integration Developer either from the CD-ROM or from electronic images that you download. An installation wizard is provided, but you can also install WebSphere Integration Developer either from a command prompt, or perform a silent installation, as outlined later in this documentation.

The installation program can also be run in an interactive console mode, which may be better suited for persons with accessibility requirements. The Accessibility Mode command line option:

-accessibility makes the runtime console mode wizard more friendly for screen reader programs. To run in console mode, type this command on one line:

CD_device/setup/setup.bin -is:javaconsole -log @NONE -accessibility

where CD_device by default is /media/cdrom on SuSE and /mnt/cdrom on Red Hat.

Follow the prompts to complete the installation. Note that the -is:javaconsole option is critical when specifying the -accessibility option. If you do not specify this option the installation program will hang. The -log @NONE option turns logging off to eliminate log information being listed in the console window. If you experience any problem during the install, you may want to eliminate this option in order to collect log information.

Important:
WebSphere Integration Developer requires a substantial number of files to run, causing the system to allocate a large number of file handles to it. More file handles will be required for every WebSphere Integration Developer tool that is run. It is not uncommon for the default limit of 1024 file handles per process to be exceeded, resulting in a failure of the tools and possibly the loss of your workspace. In order to avoid this failure, before you work with the product we recommend that users have their system administrator raise the number of file handles available for WebSphere Integration Developer users. Refer to Increasing the number of available file handles for instructions increasing the number of handles.

Migration, upgrade, and coexistence issues

You can migrate source artifacts from WebSphere Studio Application Developer Integration Edition v5.1.1 to WebSphere Integration Developer, or you can choose to coexist with WebSphere Integration Developer. Refer to the Migration Guide PDF or the Migration topic in the information center for detailed migration information.

You cannot migrate from WebSphere Studio Application Developer Integration Edition v4.x.x. or 5.0.x to WebSphere Integration Developer. WebSphere Integration Developer can, however, coexist with any of these products. If desired, you can manually migrate workspaces, artifacts, and projects from Rational ClearCase, Clear Case LT, and CVS to WebSphere Integration Developer.

Refer to Chapter 2. IBM Rational Software Development Platform for more information about the IBM Rational Software Development Platform and coexistence between other products based on this development platform.

Installing from the CD-ROM

Before you install the product, check that:

To install WebSphere Integration Developer from the product installation CD, Disk 1, follow these steps:

  1. Read Migration, upgrade, and coexistence issues before you begin the installation procedure.
  2. Log in as root user.
  3. Start a terminal session.
  4. Type umask 0022 so the product can be used by users other than root.
  5. Insert Disk 1 into your CD drive. During the installation, you will need to insert the next CD. If you cannot open the CD-ROM to insert the next CD, check if:

    If you are still having problems inserting the next CD, follow these steps:

    1. If the installation program is still running, click Cancel.
    2. Log in as root user.
    3. If it is not already installed on your machine, install the psmisc RPM package that is available on the Linux distribution CD.
    4. Start the installation program.
    5. If you still have problems, type /sbin/fuser CD_device from another terminal to display the process using the CD-ROM.
    6. To get the detail of the process, type: ps <process_id>
  6. If the CD-ROM is not mounted, then mount it by typing:
    mount CD_device
  7. Type: CD_device/launchpad.bin to display the WebSphere Integration DeveloperLaunchpad window. Tips:
  8. From the WebSphere Integration Developer Installation Launchpad, select Install IBM WebSphere Integration Developer V6.0.1.
  9. Wait for the installation wizard to open, then click Next to continue the installation.
  10. Follow the on-screen instructions for tasks such as reading the license agreement and specifying the target installation directory.
  11. In the Features window, you can select the WebSphere Integration Developer features that you would like to install. You can return to the installation wizard and install optional features later.
  12. Click Next to display summary information of the WebSphere Integration Developer install.
  13. Click Next to continue installing WebSphere Integration Developer.
  14. When asked for the next CD, follow these steps:
    1. To open the CD-ROM, type: eject CD_device
    2. Insert the next CD into the CD-ROM.
    3. If auto-mount is not enabled, mount the CD-ROM by typing: mount CD_device
    4. Click OK to continue with the installation.

    If you receive a warning about a problem with registering the license towards the end of the install, follow these steps:

    1. Go to the /logs subdirectory of your installation directory.
    2. Open the license.log with a text editor.
    3. If the license.log contains either of the following lines:
      486604803  The requested license has expired
      486604805  The start dates for all licenses have not yet occurred
      ensure that your system clock is set correctly, and then start WebSphere Integration Developer.
  15. When WebSphere Integration Developer is installed, click Next to complete the installation.

Note:

Installing from electronic images

There are four downloadable parts for WebSphere Integration Developer. You must download the first three parts at a minimum; the fourth part is optional.

Before you install the product, check the following things:

To download and create the electronic installation image:

  1. Download all required parts and desired optional parts to the same temporary directory. If any optional parts are needed later, download the additional optional parts and rerun the extraction tool prior to attempting the install.
  2. Modify the permissions on the extractor.bin file that is located in this temporary directory by typing:
    chmod +x extractor.bin
  3. Launch the file by typing ./extractor.bin. This starts the wizard that creates the installation image.
  4. Follow the instructions in the wizard to specify where you want to create the image and which features you want to include.
  5. After the image is created, if you want to install the product immediately, click Finish. Alternatively, you can clear the Start the installation wizard check box, and run the installation program later by launching disk1/launchpad.bin from the directory where you created the installation image.
  6. Follow the instructions described in the Installing from the CD-ROM section.

Creating a network installation image

You can place a copy of the installation image on a network drive so that users can install across the network.

In order to run the installation program from a network drive, you must either work with a downloaded electronic image of WebSphere Integration Developer or copy the contents of the CDs as described below.

You need approximately 4 GB of disk space to store CD content on the disk. To copy the files from the CDs:

  1. Log in as root user.
  2. Create a temporary directory (for example, install_image) on a network drive where you want to store the image.
  3. Insert the first WebSphere Integration Developer installation CD into your CD drive.
  4. Under the temporary directory, create a subdirectory called disk1. This subdirectory must be called disk1 and it must be in lower case.
  5. Copy all the files and directories on the first installation CD to the disk1 subdirectory in the temporary directory.
  6. Repeat steps 4 and 5 to copy the contents of the other five CDs to subdirectories called disk2, disk3, disk4, disk5 and disk6.

Note:
If your machine goes into standby mode during an installation from a network installation image, the installation may fail.

Invoking a silent installation

The WebSphere Integration Developer installation program can be run silently if you do not want to interact with the installation wizard.

Setting up your local images

Prior to silently installing WebSphere Integration Developer, you must copy your local images:

  1. Read Migration, upgrade, and coexistence issues before you begin the installation procedure.
  2. Create a local or network installation image as described in Creating a network installation image. If you only want to install WebSphere Integration Developer, you only need to copy the information from the first five CDs.

Silently installing the default features to the default directory

The following features are installed by default when silently installing WebSphere Integration Developer:

To install WebSphere Integration Developer silently with only the default selected features to the default directory /opt/IBM/WebSphere/ID/6.0:

  1. Log in as root user.
  2. Copy your images as described in Setting up your local images, if you have not done so already.
  3. From the command line, change to the /disk1/setup directory in the temporary directory (for example, /tmp/install_image/disk1/setup) that you created in a previous section.
  4. Run the following command:
    ./setup.bin -silent 
  5. Silently installing WebSphere Integration Developer may take a while to complete. To determine when the installation completes, you may monitor the /logs subdirectory in your installation directory periodically. If the license.log file appears, then the silent installation has completed.

Silently installing to a different directory

By changing the installLocation parameter, you can install WebSphere Integration Developer to a different directory. For example, if you want "/my_softdev" to be your installation directory, follow the same steps that were just described, but run the following command:

./setup.bin -silent -P installLocation="/my_softdev"

In this example, only the default features are installed.

Silently installing additional WebSphere Integration Developer features

WebSphere Integration Developer provides you with a sample response file. This response file is called responsefile.txt and it is located in the /disk1/util directory. If you want to change the response file to install other features, it is recommended that you first make a backup copy of responsefile.txt.

You can update the response file to install one or more optional WebSphere Integration Developer features. The following table shows the response file options and their corresponding entries in the response file.

Table 2. List of response file options.
Feature Response file entry
Product installation directory installLocation
Integrated Test Environment
  • WebSphere Process Server V6.0.1 profile
  • WebSphere Enterprise Service Bus V6.0.1 profile
feature_wps6_linux.active
  • profile_selection_panel_linux.wps
  • profile_selection_panel_linux.esb

To silently install any of the optional features:

  1. Copy responsefile.txt to a new file, for example myresponsefile.txt.
  2. Edit your copy of the response file.
  3. Locate the line containing the installation feature name shown in the above table. For example, if you want to install the Integrated Test Environment, you would locate the following line in the response file: # -P feature_wps6_linux.active=<value>
  4. Make the following changes to this line:
    1. Remove the # in the first column.
    2. Change <value> to true.

    In this example, this line would be changed to:

       -P feature_wps6_linux.active=true
  5. If the Integrated Test Environment feature is installed, you must enable at least one server profile:
  6. Save your changes.
  7. Log in as root user.
  8. Copy your images as described in Setting up your local images, if you have not done so already.
  9. From the command line, change to the /disk1/setup directory in the temporary directory (for example, /tmp/install_image/disk1/setup) that you created in a previous section.
  10. When you run the response file, add the -options parameter and the fully qualified name of your response file as shown in the example below:
    ./setup.bin -silent -options "Your_directory/myresponsefile.txt"
    where Your_directory is the fully qualified directory name of where your response file resides.
    Note:
    To verify that your response file is being used, run this command first (that is, before you run a silent install) without the -silent option, and verify that your settings are being registered in the installation wizard. If they are not, there is a problem with your response file settings or command syntax.
  11. Silently installing WebSphere Integration Developer may take a while to complete. To determine when the installation completes, you may monitor the /logs subdirectory of your installation directory periodically. If the license.log file appears, then the silent installation has completed.

Increasing the number of available file handles

Before you work with the product , it is recommended that you have your system administrator raise the number of file handles available for WebSphere Integration Developer users above the default limit of 1024 file handles per process.

Exercise caution when using the following steps to increase your file descriptors on Linux. Failure to follow the instructions properly could result in a machine that won't boot properly. Preferably, have your system administrator do this for you.

To increase your file descriptors:

  1. Login as root. If you do not have root access you will need to obtain it before continuing.
  2. Change to the /etc directory.
  3. Use the vi editor to edit the initscript file in the /etc directory. If this file does not exist, type vi initscript to create it.
    Important:
    If you decide to increase the number of file handles, do NOT leave an empty initscript file on your machine, otherwise your machine will not boot the next time.
  4. On the first line, type ulimit -n 4096 (the key here is that the number is significantly larger than 1024, the default on most Linux machines).
    CAUTION:
    Caution: do not set this too high, as it can seriously impact performance system-wide.
  5. On the second line, type eval exec "$4".
  6. Save and close the file after making sure you have done both steps 4 and 5.
    Important:
    Ensure you have followed the steps correctly, as not doing this correctly will result in a machine that does not boot.
  7. (Optional) Restrict your users or groups by modifying the limits.conf file in the etc/security directory. Both SuSE Linux Enterprise Server (SLES) Version 9 and Red Hat Enterprise Linux Version 3.0 have this file by default. If for some reason you do not have this file, you may want to consider a more conservative number in step 4 (like 2048). You need to do this so that most users have a reasonably low limit on the number of allowable open files per process. If you used a relatively low number in step 4, it is less important to do this. However, if you choose to set a high number in step 4, not doing this can seriously impact the performance of your machine.

    Here's how a sample limits.conf file would look that restricts all users and then sets different limits for others afterwards. This sample assumes you used 8192 in step 4 above.

    *      soft nofile 1024
    *      hard nofile 2048
    root    soft nofile 4096
    root    hard nofile 8192
    user1   soft nofile 2048
    user1 hard nofile 2048

    Note that the * in the example above is used to set the limits for all users first. These limits are lower than the following ones. The root user has a higher number of allowable descriptors open, while user1 is in between the two. Make sure you read and understand the documentation contained within the limits.conf file before making your modifications.

For more information on the ulimit command, refer to the man page for ulimit.

Starting WebSphere Integration Developer

To start WebSphere Integration Developer, follow these steps:

  1. To start WebSphere Integration Developer from a command line, go to your installation directory and run the command: ./wid.bin.
  2. If you are working in Gnome (which is the Red Hat default), the product shortcut will be on the main menu under Programming > WebSphere Integration Developer. If you are working in KDE (which is the SuSE default) the product shortcut will be IBM WebSphere > Integration Developer V6.0.1 > WebSphere Integration Developer V6.0.1.
  3. The first time that you start WebSphere Integration Developer, a dialog box opens with the default workspace directory already specified. By default, your work is stored in a directory called workspace, located in the $HOME/IBM/wid6.0 directory. If you want to save your work somewhere else, you can change the name and location of the workspace.
  4. By default, the Use this as the default and do not ask again check box is cleared. If you keep the default value, a dialog box opens every time you start WebSphere Integration Developer, allowing you to switch workspaces. You may want to keep this default value, if, for example, you choose to maintain different workspaces for different projects.
    Tip:
    If the Use this as the default and do not ask again check box is selected, the dialog box will not open again, and WebSphere Integration Developer will start using the workspace from the previous session. You can change the default value after you have started the product in the Window > Preferences > Workbench > Startup and Shutdown page.

The workbench first opens to a series of welcome pages that provide a product overview and information about what's new, plus links to tutorials, samples, and external Web resources. Spend some time exploring these options. Notice as well the sources of information that are available from the Help menu.

By default, the online Help displays only the WebSphere Integration Developer book. The Rational Application Developer online Help can be enabled by clicking the Show all topics icon in the Help browser. Similarly, if you have other Rational Software Development Platform products installed, you can enable their online Help in the same manner.

Uninstalling WebSphere Integration Developer

To uninstall WebSphere Integration Developer on Linux, follow these steps:

  1. Make sure that your server is stopped.
  2. Close WebSphere Integration Developer.
  3. Log in as root.
  4. Go to the wid_prod/_uninst/ subdirectory in your installation directory.
  5. Uninstall WebSphere Integration Developer by typing this command: ./uninstall.bin. If you are working in a file manager, you can click on the file to launch the uninstaller.

All files or features in any plug-ins or features directories are automatically deleted, including user data and third-party plug-ins that reside in any of these directories. Your workspace directory, which contains your work, is not deleted. Some other directories remain:

If you try to partially uninstall one or more of the WebSphere Integration Developer required features, you will receive an error message similar to this:

Invalid selection:
Unable to uninstall ide_required: root is not set for uninstall

To work around this problem, select the Product Uninstallation check box. The uninstallation panel will be reinitialized so that you may now uninstall WebSphere Integration Developer entirely, or clear the selection of features that you do not want to uninstall.

Silently uninstalling WebSphere Integration Developer

To uninstall WebSphere Integration Developer silently:

  1. Make sure that your server is stopped.
  2. From a command prompt, go to your installation directory and type
    wid_prod/_uninst/uninstall.bin -silent

Known problems and limitations

This section covers known problems and limitations with Linux installation and uninstallation of WebSphere Integration Developer. Refer to the product readme file or the online help file for information about problems and limitations that affect actual use of the product.

Disk limitations

Integrated Test Environment fails to install

If you selected to install the Integrated Test Environment when you installed WebSphere Integration Developer and the installation fails, you will see the following message:

Installation of the Integrated Test Environment has failed.
IBM WebSphere Integration Developer will still run, but the
Integrated Test Environment may not be available.

The log files in the installdir/logs directory may help determine the cause of the failure, specifically the log file prefixed with wps_v601. Typical failures include missing prerequisites and residual information from previous installations. Once the cause of failure has been determined and corrected, run WebSphere Integration Developer Uninstaller and select only the Integrated Test Environment to be uninstalled. Next, re-run the WebSphere Integration Developer Installer and select the Integrated Test Environment feature again.

Note that, by default, the Integrated Test Environment is installed in the /runtimes/bi_v6 subdirectory where WebSphere Integration Developer is installed.

Chapter 5. Installing updates

The Rational Product Updater is a tool that keeps track of all Rational Software Development Platform products installed on your system and searches for and installs product updates and optional new features.

The Product Updater is installed automatically with WebSphere Integration Developer (or along with the first Rational Software Development Platform product that you install). All subsequent Rational Software Development Platform products that you install are automatically registered with this tool. For these products, you can search for and automatically install the following kinds of updates:

Any dependencies between updates are automatically enforced. The Product Updater allows you to manage updates to all of your Rational Software Development Platform products from a single location. It will even update itself.

The Product Updater also enables you to perform these tasks:

Refer to the Product Updater's help system for information on using the tool, which can be accessed as follows:

  1. To launch the Product Updater, in WebSphere Integration Developer select Help > Software Updates > IBM Rational Product Updater.
  2. In the Product Updater, select Help > Help Contents.

Notices

The XDoclet Documentation included in this IBM product is used with permission and is covered under the following copyright attribution statement: Copyright (c) 2000-2004, XDoclet Team. All rights reserved.

Portions based on Design Patterns: Elements of Reusable Object-Oriented Software, by Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides, Copyright (c) 1995 by Addison-Wesley Publishing Company, Inc. All rights reserved.

U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

This information was developed for products and services offered in the U.S.A. IBM may not offer the products, services, or features discussed in this documentation in other countries. Consult your local IBM representative for information on the products and services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any IBM intellectual property right may be used instead. However, it is the user's responsibility to evaluate and verify the operation of any non-IBM product, program, or service.

IBM may have patents or pending patent applications covering subject matter described in this documentation. The furnishing of this documentation does not give you any license to these patents. You can send license inquiries, in writing, to:

IBM Director of Licensing 
IBM Corporation 
North Castle Drive 
Armonk, NY 10504-1785 
U.S.A.

For license inquiries regarding double-byte (DBCS) information, contact the IBM Intellectual Property Department in your country or send inquiries, in writing, to:

IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku 
Tokyo 106, Japan 

The following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OR CONDITIONS OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you.

This information could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice.

Any references in this information to non-IBM Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of the materials for this IBM product and use of those Web sites is at your own risk.

IBM may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation to you.

Licensees of this program who wish to have information about it for the purpose of enabling: (i) the exchange of information between independently created programs and other programs (including this one) and (ii) the mutual use of the information which has been exchanged, should contact:

Intellectual Property Dept. for Rational Software
IBM Corporation
20 Maguire Road
Lexington, Massachusetts 02421-3112
U.S.A. 

Such information may be available, subject to appropriate terms and conditions, including in some cases, payment of a fee.

The licensed program described in this documentation and all licensed material available for it are provided by IBM under terms of the IBM Customer Agreement, IBM International Program License Agreement or any equivalent agreement between us.

Any performance data contained herein was determined in a controlled environment. Therefore, the results obtained in other operating environments may vary significantly. Some measurements may have been made on development-level systems and there is no guarantee that these measurements will be the same on generally available systems. Furthermore, some measurements may have been estimated through extrapolation. Actual results may vary. Users of this document should verify the applicable data for their specific environment.

Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products.

All statements regarding IBM's future direction or intent are subject to change or withdrawal without notice, and represent goals and objectives only.

This information contains examples of data and reports used in daily business operations. To illustrate them as completely as possible, the examples may include the names of individuals, companies, brands, and products. All of these names are fictitious and any similarity to the names and addresses used by an actual business enterprise is entirely coincidental.

COPYRIGHT LICENSE:

This information contains sample application programs in source language, which illustrates programming techniques on various operating platforms. You may copy, modify, and distribute these sample programs in any form without payment to IBM, for the purposes of developing, using, marketing or distributing application programs conforming to the application programming interface for the operating platform for which the sample programs are written. These examples have not been thoroughly tested under all conditions. IBM, therefore, cannot guarantee or imply reliability, serviceability, or function of these programs. You may copy, modify, and distribute these sample programs in any form without payment to IBM for the purposes of developing, using, marketing, or distributing application programs conforming to IBM's application programming interfaces.

Each copy or any portion of these sample programs or any derivative work, must include a copyright notice as follows:

(C) (your company name) (year). Portions of this code are derived from IBM Corp. Sample Programs. (C) Copyright IBM Corp. 2000, 2005. All rights reserved.

If you are viewing this information softcopy, the photographs and color illustrations may not appear.

Programming interface information

Programming interface information is intended to help you create application software using this program.

General-use programming interfaces allow you to write application software that obtain the services of this program's tools.

However, this information may also contain diagnosis, modification, and tuning information. Diagnosis, modification and tuning information is provided to help you debug your application software.

Warning: Do not use this diagnosis, modification, and tuning information as a programming interface because it is subject to change.

Trademarks and service marks

See http://www.ibm.com/legal/copytrade.shtml.