LR For Web Serivces - Problems with UInt32
2.- Web Services Protocol
6.- Feature Pack 4
9.- Windows 2000 Pro SP4
Trying to load test a web serivce using the WSDL provided on the server. (IBM WAS).
The following function keeps failing:
...because the party id is 16 digits (which shouldn't matter as its a string inside an xml request). LR gives the following:
Action.c(3): Error: InvokeMethod failure: Value was either too large or too small for a UInt32..
Action.c(3): Notify: Saving Parameter "response = "
Action.c(3): Error: Web service call "GetParty_102" execution failed
Its trying to pass it as an unsigned 32 bit int. I've tried everything to parameterise the xml to get party_id to be passed as a string but nothing is working. All necessary parameters are correct and included in the XML.
Re: LR For Web Serivces - Problems with UInt32
This should actually go in the LoadRunner forum.
My apologies for earlier asking for questions 3 - 5 as the answers are obvious.
Have you filed an SR with HP/Mercury? This certainly looks like a bug.
Max val for u32 is 4,294,967,295. So in this respect it might be a loadrunner bug, however...
Are you doing a web_reg_save_param or lr_xml_get_values?