Installing DevOps Test Integrations and APIs mediator for WebSphere® Application Server Service Integration Bus

To record and virtualize SIBus destinations, you must install HCL DevOps Test Integrations and APIs (Test Integrations and APIs) SIBus intercept mediator in WebSphere® Application Server.

About this task

Test Integrations and APIs SIBus intercept mediator package is provided with HCL DevOps Test Virtualization Control Panel (Test Virtualization Control Panel).

Procedure

  1. Download and extract the SIBus intercept mediator package (IBMWebSphereSIBus.zip) from Test Virtualization Control Panel into a location.
  2. Install the greenhat.sibus.agent.ear file in WebSphere® Application Server. It installs as an enterprise application in two modules:
    • The mediation handler: This module can be configured as a mediation and then applied to destinations on which recording or stubbing is required.
    • The agent: This module provides the communication with Test Virtualization Control Panel. The agent starts when the installed enterprise application is started and then the agent intercept registers itself with Test Virtualization Control Panel.
  3. The agent uses the registration.xml file that is distributed with IBMWebSphereSIBus package. You must edit the registration.xml file to point to Test Virtualization Control Panel. To access the registration.xml file, the agent uses a Java system property called com.ibm.rational.rit.registration. You must edit this property to include the path to the registration.xml file.
    1. Ensure that the server base-url setting specifies the Test Virtualization Control Panel instance that you want to use.
    2. To specify a name for this intercept, uncomment and edit the identifier name.
      The name will be displayed for the agent under the Engines tab section on the Infrastructure Dashboard of Test Virtualization Control Panel. Assigning a name to an intercept makes it easier to identify it when there are two or more intercepts of the same type registered with Test Virtualization Control Panel.
    3. Set the required statistics initial state in the file.
      • Setting statistics initial-state to on will set the Observation level for this intercept in Test Virtualization Control Panel to Statistics when the intercept first registers with Test Virtualization Control Panel.
      • Setting statistics initial-state to off will set the Observation level for this intercept in Test Virtualization Control Panel to None when the intercept first registers with Test Virtualization Control Panel.