Self-Solve Knowledge Search

Minimize Maximize
BPM does not list transactions created using lr_set_transaction() in LoadRunner ...
Title :
BPM does not list transactions created using lr_set_transaction() in LoadRunner 11.52
Document ID :
KM00991552
Product - Version:
loadrunner 11.52 ;
OS :
Updated :
Mon Jun 23 20:48:20 GMT 2014
Summary :
BSM 9.x transactions list does not display the transactions defined with lr_set_transaction("tName", duration, LR_PASS);. A fix for LoadRunner 11.52 is provided to overcome this issue.
Problem

Transactions defined with

lr_set_transaction("tName", duration, LR_PASS); 

in VuGen versions 11.52 are not  displayed in the HP Business Service Management (BSM) 9.x transactions list.

Cause
Transactions defined with lr_set_transaction("tName", duration, LR_PASS); are not added to the VuGen script USR file.
BSM and BAC read the transactions included in the .usr file in the VuGen script folder. If transactions are not saved in the .usr file and BSM cannot find and display them.
 
Fix

A possible workaround is to:

A fix for Web(http/html) protocol is available on top of VuGen 11.52.

To apply the fix please follow the steps listed below:

  1. Back up each of the original dlls
  2.  Replace them with the fix dlls located in the following folders:
    1. HP.LR.VuGen.PrjectSystem.dll in <installation_path>\bin
    2. HP.LR.VuGen.ServiceCore.dll in <installation_path>\bin
    3. LrStepDescriptor.addin in <installation_path>\AddIns\VuGen\Steps
    1. WebHTTP.addin in <installation_path>\AddIns\VuGen\Protocols\WebHttpHtml

Please note that the patch can be applied on top of LoadRunner 11.52 only.