Installing and configuring Process Server with an Oracle database server

Process Server provides a single BPM runtime environment that can support a range of business processes for test, staging, or production.

Before you begin

To install IBM® Business Process Manager Standard using the typical installation, you must confirm that the Process Center or Process Server database, Performance Data Warehouse database, and Common database already exist and that they are empty.

Be prepared to specify the following information during installation:
  • The user name and password for database authentication
  • The database server host name and port
  • The name of the Process Center or Process Server database.
  • The name of the Performance Data Warehouse database.
  • The name of the Common database.

About this task

The typical installation installs the software and configures a stand-alone profile. You do not need to create a profile later using the Profile Management Tool or manageprofiles command.

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

Procedure

  1. Optional: If you are connected to the Internet, the typical installation upgrades your product to the latest refresh pack and interim fix level automatically. If you want these upgrades to be installed from a local directory instead, or if you want to specify the fix level, you can use a properties file to tell the Installation Manager where to find the upgrades and which upgrades to install.
    Create the following file:
    • /home/user/bpm_updates.properties
    Note: Ensure that you have read/write access to the folders specified in the bpm_updates.properties file.
    The file uses three prefixes: ifix, fixpack, and launchpad. Each prefix must be followed by a dot. The part of the name after the prefix and the dot can be anything you want, which enables you to point to multiple locations for ifixes, fix packs, and launchpad upgrades. The locations can be either local directories or URLs. For example:
    ifix.1=/bpmUpdates
    fixpack.2=http://test/rep
    launchpad.1=/launchpad_updates
    fixpack.WAS_REP=/WAS_updates
    fixpack.BPM_REP=/BPM_updates
  2. Start the launchpad. You can run only one launchpad at a time.
    • extract_directory/launchpad.sh
  3. Optional: If you see a message that prompts you to update the launchpad, click Update to receive the latest updates. The updates are installed and your launchpad is restarted automatically. If you do not have access to the Internet and want the updates to be installed from a local directory, you can use a properties file to tell the Installation Manager where to find the updates and which updates to install, using the launchpad prefix as described in step 1.
  4. After starting the launchpad, click Typical installation on the Welcome page.
  5. Select Install Process Server.
  6. Specify Process Server information:
    • Hostname: This field shows the name of your machine.
    • Location: Click Browse to change the installation location.
    • Environment Type: Select how the Process Server is used:
      • Select Production if the server is to be used in a production capacity.
      • Select Stage if the server is to be used as a temporary location to host changes before putting them into production.
      • Select Test if the server is to be used as a testing environment, for example, for load testing.
    • Environment Name: The environment name is used to connect from a Process Center to this Process Server.
      Restriction: Do not mix production and non-production servers in the same cell.
    • Specify the Username and Password for this server's administrative account.
    Select Use this server offline if you did not select Production as the environment Type or if this Process Server will not be connected to a Process Center. Offline servers can still be used when deploying snapshots of process applications, but the method for deploying process applications to an offline Process Server differs from the method for deploying process applications to an online Process Server.
    If you did not select Use this server offline, provide the following information for the Process Center that this server is to connect to:
    • Hostname: Enter the host or virtual host that this Process Server will use to communicate with Process Center. Use a fully qualified host name. In an environment with a load balancer or proxy server between the Process Server and the Process Center services, make sure that what you designate here matches the URL for accessing the Process Center.
    • Port: Enter the port number of the Process Center. In an environment with a load balancer or proxy server between the Process Server and the Process Center, make sure that what you designate here matches the URL for accessing the Process Center.
    • User name: Enter the name of a Process Center user. Process Server will connect to Process Center as this user.
    • Password: Enter the password for the Process Center user.
    You can click Test Connection to check the connection to the Process Center.
  7. Specify the Username and Password for this server's administrative account.
  8. Click Next.
  9. Select Yes to use an existing database.
  10. Specify the required database information.
    Table 1. Required database configuration fields for Oracle
    Field Action needed
    Hostname Accept the default value of localhost or enter the correct database server host name. For example, the IP address.
    Port Accept the default value of 1521 or enter the correct server port number.
    Database name Enter the correct Process Center database System Identifier.
    Common database For the Common database, enter values for the following parameters:
    • User name: Enter the Common database user name.
    • Password: Enter a password to authenticate with the Common database.
    Process Server database For the Process Server database, enter values for the following parameters:
    • User name: Enter the Process Server database user name.
    • Password: Enter a password to authenticate with the Process Server database.
    Performance Data Warehouse database For the Performance Data Warehouse database, enter values for the following parameters:
    • User name: Enter the Performance Data Warehouse database user name.
    • Password: Enter a password to authenticate with the Performance Data Warehouse database.
  11. Click Next.
  12. On the Installation summary page, verify the installation options and read the license agreements. If you agree to the terms of the license agreements, click I have read and accepted the license agreement and notices. If you select the Use your support account to include updates with the installation option, you must provide your IBM User Name and Password to connect to the IBM service repositories.

    The connection to the service repositories is required to download and install any fix packs and required interim fixes from the Internet, including fixes for WebSphere® Application Server and IBM Business Process Manager. An IBM ID and password can be obtained by registering at http://www.ibm.com.

    Important: You must install the mandatory interim fix for APAR JR44669 as part of the typical installation and configuration. Otherwise, future interim fixes, fix packs, or refresh packs might not install properly for databases configured as part of this installation. If you do not have Internet access during installation, download the mandatory interim fix for APAR JR44669 so that it is available during installation. For more information, see Required interim fix for APAR JR44669. To download the fix, see Required interim fixes for IBM Business Process Manager.

    You can click Cancel to continue installing without downloading the required fixes from the Internet. After successfully installing the product, you can use Installation Manager to install the additional required fixes. See Installing the required fixes for the IBM Business Process Manager V8.0 products and IBM Business Monitor V8.0 for more information about downloading and installing the remaining required fixes.

  13. Click Install Software.

Results

You have installed a fully functional Process Server.