Configuring Java CAPS Environment Components for Communications Adapters

ProcedureTo configure the IMS Adapter for Parallel Processing

In this mode, the IMS Adapter is configured to handle multiple requests simultaneously (parallel mode).

  1. Set the Client ID in the IRM_Header section to a string which contains one or more trailing asterisks. For example, “SUN*”.

    The Adapter will generate the rest of the Client ID string filling it with randomly generated alphanumeric characters. The length of the Client ID is 8. If you use a static Client ID, it must be unique (across deployments) if the IMS external systems which are being used are configured to connect to the same IMS Connect.

  2. Set the IRM_SOCT in the IRM_Header section to Persistent.

    This allows the Adapter to retain the physical connection so that it can leverage the use of connection pooling as a resource adapter. If this is not set to Persistent and the Client ID is configured to use dynamic generation (that is, with an “*”), then a protocol error will occur.

    No other IRM_SOCT type can be used in parallel mode; as noted a protocol error will result if Persistent is not used.

    For the acknowledgement response expression (IRM_F4 - ACK/NAK Response), the following additional parameters must be set (in addition to the above):

    1. Set the IRM_F2 (commit mode) to COMMIT_MODE_0.

    2. Set the IRM_F3 (sync level) to SYNC_LEVEL_CONFIRM.