Configuring an Informix Dynamic Server JDBC provider and data source for the business process container

This topic describes how to configure an Informix Dynamic Server JDBC provider and data source for the business process container.

  1. Change to the Business Process Choreographer directory: On Windows, enter:
    cd install_root\ProcessChoreographer
    On UNIX, enter:
    cd install_root/ProcessChoreographer
  2. Run the configuration script. This script creates an XA data source for Informix. On Windows, enter:
    install_root\bin\wsadmin -f create_ds_Informix.jacl 
      [-node <nodeName>] -server <serverName> 
      -dbServer <dbServerMachineName> -dbPath <path>
      -dbInstance <dbServerInstanceName> [-dbPort <port>] [-dbName <database>]
      -userid <userID> -passwd <password>
    On UNIX, enter:
    install_root/bin/wsadmin.sh -f create_ds_Informix.jacl 
      [-node <nodeName>] -server <serverName> 
      -dbServer <dbServerMachineName> -dbPath <path>
      -dbInstance <dbServerInstanceName> [-dbPort <port>] [-dbName <database>] 
      -userid <userID> -passwd <password>
    Where:
    wsadmin
    is located in the bin subdirectory of the IBM WebSphere Application Server installation directory.
    create_ds_Informix.jacl
    is the script file that performs the configuration within WebSphere. It is located in the ProcessChoreographer subdirectory of the IBM WebSphere Application Server installation directory. For example, on a default Windows installation, it is in the directory c:\Program Files\WebSphere\AppServer\ProcessChoreographer.
    nodeName
    is the node name. This is optional and defaults to the current node.
    serverName
    is the application server name.
    path
    is the directory where the Informix JDBC driver is installed in the subdirectory jdbc/lib. Note: On Windows you must use forward slashes (/) instead of back slashes (\) to specify the path, for example, if your driver is installed in c:/Program Files/Informix/jdbc/lib specify the path c:/Program Files/Informix.
    dbServerMachineName
    is the name of the machine where the database server is installed.
    dbServerInstanceName
    is the Informix instance name that contains the Business Process Choreographer database.
    port
    is the port where the database server runs. If none is specified, the default is 1526.
    database
    is the database name. If you do not provide a name the default BPEDB will be used.
    userID
    is the user ID for accessing the database. This must be the same user ID that was used to create the database and the schema.
    password
    is the password for userid.
  3. If you had problems using the script, you can perform Using the administrative console to configure the JDBC provider and data source.
The Informix JDBC provider and XA data source have been configured for the business process container.
Configure the queue resources.

Related information
Business process container installation wizard settings