Transactions are not counted in an IBM MQ Virtual Service during a modification and redeployment process.
search cancel

Transactions are not counted in an IBM MQ Virtual Service during a modification and redeployment process.

book

Article ID: 7733

calendar_today

Updated On:

Products

CA Application Test

Issue/Introduction

An IBM MQ Virtual Service was being used by users for IBM MQ testing.

During the testing, the IBM MQ Virtual Service needed to be modified a little as follows:

  1. Modified the VSM/VSI files for the IBM MQ Virtual Service in DevTest Workstation.



  2. Stopped the IBM MQ Virtual Service from DevTest Portal.




     
  3. Users continued to send MQ messages to the IBM MQ Virtual Service and the count of input queues in the IBM MQ was increased.




     
  4. Redeployed the IBM MQ Virtual Service from DevTest Workstation with checking the "Start the service on deployment".




     
  5. However, the newly started the IBM MQ Virtual Service did not count the MQ transactions in the step 3.

      

Environment

Release: Service Virtualization 10.7.2 and newer

Component: VSE

Cause

N/A

Resolution

To avoid this problem, the following steps can be used as a workaround:

  1. Modify the VSM/VSI files for the IBM MQ Virtual Service in DevTest Workstation
  2. Stop the IBM MQ Virtual Service from DevTest Portal.
  3. Users continue to send MQ messages to the IBM MQ Virtual Service and the count of input queues in the IBM MQ is increased.
  4. Redeploy the IBM MQ Virtual Service from DevTest Workstation without checking the "Start the service on deployment".


     
  5. Start the IBM MQ Virtual Service from DevTest Portal.



Also the fix of this problem is included in DevTest 10.2 or upper.