0
votes

i'm trying to setup a SOAP webservice load test however when I run it I get the below:

Response code: 500 Response message: Internal Server Error

Response headers: HTTP/1.1 500 Internal Server Error Content-Length: 614 Content-Type: application/soap+xml; charset=utf-8 Server: Microsoft-IIS/7.5 X-Powered-By: ASP.NET Date: Thu, 14 Apr 2016 11:45:48 GMT

HTTPSampleResult fields: ContentType: application/soap+xml; charset=utf-8 DataEncoding: utf-8

Please see screen shot of how it has been setup ...note that:

Webservice = https://testws.thedx.co.uk/R2UAT/Router/ProcessOrder_v2_0/ProcessOrder.svc

Webserver =https://webservices.dxdelivery.com/ProcessOrder/Router/

HTTP Request DefaultHTTP Request Default

HTTP Authorization ManagerHTTP Authorization Manager

Soap RequestSoap Request

HTTP Header ManagerHTTP Header Manager

View Results TreeView Result Tree

can anyone help?

2
Have you looked at Server Logs? Can you replicate using the SOAP request using another tool to show that is JMeter vs something else?Richard Friedman

2 Answers

0
votes
  1. What you provide in HTTP Request Sampler overrides what you configure in HTTP Request Defaults.
  2. What you provide in "Path" overrides what you configure in "Server Name or IP". So basically you're hitting https://testws.thedx.co.uk/R2UAT/Router/ProcessOrder_v2_0/ProcessOrder.svc URL.
  3. HTTP Authorization Manager doesn't seem to work (I don't see Authorization: Basic ..... header)
  4. Most likely you're missing SOAPAction header as well

It's hard to say anything certain without seeing request, response and server log, hopefully above hints will be useful. Other things you can try are:

0
votes

You will have too look in the server logs . But if you have Basic Auth, switch implementation in Http Request to Httpclient3.1