In webservice protocol, I think we can not set the size of the parameter. so, I am using web(HTTP/HTML) protocol instead of as webservice.
We have a webservice and one of its method gives SOAP response. The size of this output response is more than 100 MB.
To capture this big size response, we have used web_set_max_html_param_len("120875676");
The script works fine when we replay back in VuGen. But in controller, when we are executing the script with 15 vuser, some of the vuser get failed due to Error -- memory violation : Exception ACCESS_VIOLATION received.
when I checked logs I find below detailed error message:
CCI trace: Action.c (30): web_custom_request(0x01ce0f9c "method name", 0x01ce0f60 "URL=https://qa-environment wsdl URL...", 0x01ce0f54 "Method=POST", 0x01ce0f49 "Resource=0", 0x01ce0f40 "Referer=", 0x01ce0f30 "Snapshot=t1.inf", 0x01ce0f26 "Mode=HTML", 0x01ce0f06 "EncType=text/xml;charset=utf-8", 0x01ce0eee "RecContentType=text/xml", 0x01ce04b1 "Body=<?xml version="1.0" encoding="utf-8...", 0x01ce0fb1 "LAST);
Can any one help me on this issue...