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 samples/WebSphereMQIntegratorBroker folder in which the samples for this MQ Integrator Broker tutorial 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 wbia.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 wbia.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 wbia.queue.manager with the name of your queue manager.
  6. Configure the iSoft Commerce Suite server
    1. Open all files that start with icssvr.cfg (including such files as icssvr.cfg_a).
    2. Replace wbia.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\icssvr:
      • inboxB
      • inboxB/fromA
      • inboxC
      • inboxC/fromA
      • noticesB
      • noticesC
      • receiptsB
      • receiptsC

    If these directories do not exist, please create them.

Copyright IBM Corp. 1997, 2004