Enabling IPIC recording in a CICS client application

A Java application that uses the CICS External Call Interface (ECI) can communicate directly with the CICS Transaction Server over IP interconnectivity (IPIC).

About this task

The Java application must be modified to enable RIT to record and test flows.

Consider a forward bind line in the registration.xml file
   <forward bind="ritserver01.com:1234" destination="cicsserver.companyname.com:7425" type="ipic"/>

Procedure

  1. Modify the ECIRequest calls to refer to the IBM® Rational® Integration Tester Platform Pack HTTP/TCP proxy bind address, instead the address of the actual CICS® Transaction Server. Using the forward bind information in the example, the URL specified in the ECIRequest calls must be changed from tcp://cicsserver.companyname.com:7425 to tcp://ritserver01.com:1234
    Note: When using SSL based IPIC communications (when the type is specified as ipics), the URL must be specified in the form ssl://ritserver01.com:1234.
  2. Save and rebuild the application
  3. Start the HTTP Proxy.
  4. Run the application again.

Feedback