Highlighted
Super Contributor.. Super Contributor..
Super Contributor..
10415 views

Failed to get transaction identifier in Loadrunner 12.53

Jump to solution

Hello,

I have developed a script in version 12.02 Truclient-IE. But to use the same script in Truclient Web-IE version 12.53, have to convert it. I converted the script and then I replay the script.

But found one error: "Failed to get transaction identifiers for 'Tr_communication' from NV transaction manager. Reason: 'Invalid input. Request cannot be null'.

What this error means? And how to fix it?

Thanks

Skumar

 

 

1 Solution

Accepted Solutions
Highlighted
Acclaimed Contributor.
Acclaimed Contributor.

Re: Failed to get transaction identifier in Loadrunner 12.53

Jump to solution

Hi,

Do you get this error when you replay the script in interactive\development mode or in load mode when you run it from VuGen toolbar or Controller?

If you get it in VuGen load mode only then try disabling NV analytics report from VuGen Tools > Options > Scripting tab > Replay section > Results. If disabling it resolved the issue, I suggest enabling the settings and check if the issue reproduces also with Web (HTTP\HTML) and with newly created TruClient Web script.

Regards,

Shlomi

View solution in original post

11 Replies
Highlighted
Acclaimed Contributor.
Acclaimed Contributor.

Re: Failed to get transaction identifier in Loadrunner 12.53

Jump to solution

Hi,

Do you get this error when you replay the script in interactive\development mode or in load mode when you run it from VuGen toolbar or Controller?

If you get it in VuGen load mode only then try disabling NV analytics report from VuGen Tools > Options > Scripting tab > Replay section > Results. If disabling it resolved the issue, I suggest enabling the settings and check if the issue reproduces also with Web (HTTP\HTML) and with newly created TruClient Web script.

Regards,

Shlomi

View solution in original post

Highlighted
Super Contributor.. Super Contributor..
Super Contributor..

Re: Failed to get transaction identifier in Loadrunner 12.53

Jump to solution

Hi,

I get this error in interactive\development mode, when I run the script from VuGen tollbar.

I developed a new TruClient IE script with loadrunner 12.53. And this error appears in the new script also while replay in interactive mode.

Thanks

Highlighted
Acclaimed Contributor.
Acclaimed Contributor.

Re: Failed to get transaction identifier in Loadrunner 12.53

Jump to solution

Hi,

Did you try disabling the report generation as I have instructed above?

Did you try running Web HTTP script when the report is configured to turn on?

Please perform these steps in order to better estimate what is the source of the issue.

Thanks,

Shlomi

0 Likes
Highlighted
Super Contributor.. Super Contributor..
Super Contributor..

Re: Failed to get transaction identifier in Loadrunner 12.53

Jump to solution

Hi,

I disable NV analytics report and again replay the TruClient script. But the error didn´t appear this time.

For Html/Http script, I enabled the NV analytics report and replay the script but the error didn´t appear.

Thanks

 

0 Likes
Highlighted
Acclaimed Contributor.
Acclaimed Contributor.

Re: Failed to get transaction identifier in Loadrunner 12.53

Jump to solution

Thanks for the info. 

I suppose you had transactions in your web http script, right?

In any case I suggest opening a support ticket. We will investigate it. If you can share the script here it might help (especially if the application is public)

Regards,

Shlomi

0 Likes
Highlighted
Visitor.

Re: Failed to get transaction identifier in Loadrunner 12.53

Jump to solution

Thanks. It worked after folowing the above steps

0 Likes
Highlighted
Acclaimed Contributor.
Acclaimed Contributor.

Re: Failed to get transaction identifier in Loadrunner 12.53

Jump to solution

Good. please mark the correct reply as the solution 🙂

0 Likes
Highlighted
New Member.

Re: Failed to get transaction identifier in Loadrunner 12.53

Jump to solution

Thanks to you shlomi nissim, i'm struggling this issue from past 10 days.now my feeling is cool.

0 Likes
Highlighted
Regular Contributor.. Regular Contributor..
Regular Contributor..

Re: Failed to get transaction identifier in Loadrunner 12.53

Jump to solution

For anyone searching for this issue and lands on this page. Disabling NV does not solve the issue mentioned above. It just hides it.

First take a look at your naming convention for transactions. See if anything is missing or contains special characters that are not allowed.

More than likely your Windows box or your Company pushed through some update that messed with the dll's or other important files associated with the NV install.

As with any product that experiences issues such as this, where it was working the day before, and now it's not working....you will need to repair or re-install NV (LG, Controller) via Windows Control panel. This just happened to me on VUGen 12.57. 

Another tip is to run a repair on NV after patching your LR/PC components.

 

-Victor

0 Likes
Highlighted
Respected Contributor.
Respected Contributor.

Re: Failed to get transaction identifier in Loadrunner 12.53

Jump to solution

I am  getting this same issue when running the script in the Controller 12.57 version. This message DOES NOT APPEAR at all when running the Truclient Chrome script in the Vugen developer mode or in the Vugen LOAD mode. From the Vuser log from the Controller the following messages are displayed immediatedly AFTER an OBJECT NOT FOUND error message is disaplayed. (Byt the way, during the 1 hour load test (which only used 10 Vusers running on the Controller system) , there were 31 of these OBJECT NOT FOUND errors but only 1 of these users had ALL of these "Error: Failed to find parent transaction with transaction handle: 3905" errors. Overall, in this 1 hour load test, there were ONLY 31 OBJECT NOT FOUND failures out of 784 attempts, for a failure rate of about 4%.

What is causing this "Error: Failed to find parent transaction with transaction handle: 3905" messages? And why are all these messages ONLY occurring on only ONE of the 10 Vusers that are running the same Truclient Chrome script?

Any suggestions will be most appreciated. Thank you.

 

t=00243048ms: Error -205177: ** 25: Click on *Total Amount textbox ** failed - target object was not found. Identification: XPath (//input[@id="TX_TEXNET_WRK0_TX_TOT1"]) Snapshot Info [MSH 5 0] [MsgId: MERR-205177]
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.
Error: Failed to find parent transaction with transaction handle: 3905.

0 Likes
Highlighted
Respected Contributor.
Respected Contributor.

Re: Failed to get transaction identifier in Loadrunner 12.53

Jump to solution
I also should mention that I have not installed the Network Virtualization software on my 12.57 Loadruner installation for any of the Loadrunner components. This means that the Network Virtualization function is NOT installed or enabled in my Loadrunner systems.
0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.