IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Services and service-related functions > Access external services with adapters > Configure and using adapters > IBM WebSphere Adapters > IBM i > Configure the module for deployment > Configure the module for inbound processing

Pre requisites for inbound processing

To configure the server for inbound processing, create two keyed data queues for each inbound adapter, and extract the compiled control language (CL) programs which are used to complete a specific service. These CL programs are present in the installation directory for IBM Integration Designer.

Perform this task only if you need to configure the IBM i system for inbound processing of data queues.


Procedure

  1. Create the data queues. To help you do this, sample command for creating the data queue are: CRTDTAQ DTAQ(<library>/<QueueName>) TYPE(*STD) MAXLEN(128) SEQ(*KEYED) KEYLEN(18) TEXT('Description')

  2. The CL programs are in the WID_installation_dir/ResourceAdapters/Ios_ version/scripts directory, where WID_installation_dir is the installation directory for IBM Integration Designer, and version is the version of the adapter, for example, 7.0. The files I5INBOUND.SAVF and I5ARCHFAIL.SAVF are in compressed format (.SAVF) of IBM i system. The file I5INBOUND.SAVF contains the script and the compiled code for polling messages. The file I5ARCHFAIL.SAVF contains the script and compiled code for archiving failed messages to failed events queue. Extract the CL programs for inbound from the sample build:

    1. On the target IBM i system, enter the command CRTSAVF to create a save (SAVF) file, and name it I5INBOUND, for example: CRTSAVF FILE(TEST/I5INBOUND).

    2. Copy or use FTP to transfer the I5INBOUND.SAVF file to the target IBM i system in binary mode.
    3. Extract the SAVF by entering the command RSTOBJ, for example, RSTOBJ OBJ(I5INBOUND) SAVLIB(RAJA1) DEV(*SAVF) SAVF(TEST/I5INBOUND) RSTLIB(TEST). Also, note that in this example, the adapter build is created from RAJA1.lib.

    4. Optional: Delete the SAVF file after you have extracted it by entering the command DLTF.


Results

The IBM i system is configured and the data queues is available for inbound processing.

Configure the module for inbound processing