You can write whatever you want to a log as long as it is a string. So, put your request in a string and then write it out. Keep in mind that heavy logging on your load generator will distort the performance of your load generator during the test as your multiple (perhaps hundreds?) users compete for access to the read/write heads of the disk subsystem on a near concurrent basis. Many write threads will have to wait until the current write operation is complete before writing out their own information.
Can you disclose the compelling event to write this information to a log file?
Can I capture a request for a web service call and write it to a log using loadrunne
Thanks for the information. But here my requirement is to write an XML request which is being sent to server through the web_service_call. I can do it in the way you have suggested, but the problem here is my XML request has a huge number of lines around 300 to 400 and in such a way I need to do it for around 30 services.
So I am just trying to find out whether there is an alternate way to do it. For example to log any response to a file, we can easily use the response param attribute of the web_service_call. In such a way is there any attribute for web_service_call which contains the request being sent to the server.