Setting up your environment

This section describes how to prepare your environment to work with the tutorial. In what follows, sample_folder refers to the folder in which the samples reside, andWBI_folder refers to the folder containing your current IBM WebSphere Business Integration installation.

  1. Create the queues Create and start a WebSphere MQ queue manager with a running channel initiator and listener. Then create the queues shown below using the createQueues.txt script. To use the script, execute the following:
    runmqsc isoft.queue.manager < createQueues.txt
    

    Create the following queues:

  2. Configure the standard properties for the iSoft and Port connectors Open both sample_folder\ISoftConnector.cfg and sample_folder\PortConnector.cfg using Connector Configurator. In both windows set the following Standard Properties:
  3. Configure connector-specific properties Open both sample_folder\ISoftConnector.cfg and sample_folder\PortConnector.cfg using Connector Configurator. In both windows set the following connector-specific Properties:
  4. Creating or updating connector start scripts
  5. Configure the meta-object If your WebSphere MQ Queue Manager is not named isoft.queue.manager, you will need to update URIs in attribute AppSpecificInfo fields in the Sample_ISoft_MO_Config business object.
    1. Open the Sample_ISoft_MO_Config business object in Business Object Designer. The file is located in the WBI_folder/repos directory
    2. Scroll to the right and examine values in the AppSpecificInfo column. Replace instances of isoft.queue.manager with the name of your queue manager.
  6. Configure the iSoft Peer-to-Peer Agent
    1. Open all files that start with p2pagent.cfg (including such files asp2pagent.cfg_a).
    2. Replace crossworlds.queue.manager with the name of your queue manager.
    3. For UNIX, update the file separators in the configuration files. Replace \ with / in addpair commands.
    4. Make sure that the following directories exist in the sample_folder\p2pagent:
      • inboxB
      • inboxB/fromA
      • inboxC
      • inboxC/fromA
      • noticesB
      • noticesC
      • receiptsB
      • receiptsC

    If these directories do not exist, please create them.

Copyright IBM Corp. 1997, 2003