I've included the execution log below not because I'm expecting anyone to work out what is wrong with my request - I can work that out with the web service provider - but to double check that the error is thrown because I get a 500 Internal Server error as response:
Code: Select all
16:59:57.095 Debug: Sending request to: https://sbsctest.e-paycapita.com:443/scp/scpws/
16:59:57.101 Debug: Outbound Message
---------------------------
ID: 55
Address: https://sbsctest.e-paycapita.com:443/scp/scpws/
Encoding: UTF-8
Content-Type: text/xml
Headers: {SOAPAction=[""], Accept=[*/*], ebase_designer_user=[681ac8cb83cb97e3fe111fe6e2dfc817]}
Messages: (message truncated to -1 bytes)
Payload: <xml><soap>
<soap>
<sim>
<com>
<com>
<com>CapitaPortal</com>
<com>373029584</com>
<com>SCP</com>
</com>
<com>
<com>3u9l9knfkbe83wbwy6c6bg</com>
<com>20170301165957</com>
</com>
<com>
<com>Original</com>
<com>456</com>
<com>4z0tdt3EWazMj3S4dA2zandj2vI9wJ08Gx6rLKt4Ad0=</com>
</com>
</com>
<base>payOnly</base>
<base>12345</base>
<base>
<base>https://www.wandsworth.gov.uk</base>
<base>https://www.wandsworth.gov.uk/</base>
<base>516</base>
<base>373029584</base>
</base>
<base>ECOM</base>
<base>
<base>
<base>
<base>
</base>
<base>SCP</base>
</base>
<base>
<base>
<base>
<base>
<base>
</base>
<base>
<base>
<base>
</base>
</base>
</base>
<sim>
<base>
<base>Stuff</base>
<base>1234</base>
</base>
<base>
<base>
<base>
</base>
</base>
</sim>
</sim>
</soap>
</soap>
--------------------------------------
16:59:57.553 Debug: Inbound Message
----------------------------
ID: 55
Response-Code: 500
Encoding: ISO-8859-1
Content-Type: text/html
Headers: {SOAPAction=[""], Accept=[text/xml, text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Server=[Microsoft-IIS/8.5], Cache-Control=[no-cache], content-type=[text/html], Expires=[Thu, 01 Jan 1970 00:00:00 GMT], Pragma=[no-cache], Content-Length=[1208], Date=[Wed, 01 Mar 2017 16:59:53 GMT], X-Powered-By=[ASP.NET]}
Messages: (message truncated to -1 bytes)
Payload: <DOCTYPE>
<html>
<head>
<meta>
<title>500 - Internal server error.</title>
<style>
<body>
</style>
</head>
<body>
<div><h1>Server Error</h1></div>
<div>
<div><fieldset>
<h2>500 - Internal server error.</h2>
<h3>There is a problem with the resource you are looking for, and it cannot be displayed.</h3>
</fieldset></div>
</div>
</body>
</html>
--------------------------------------
16:59:57.562 Error: Error occurred executing command CALL for resource CAPITA_TEST_SIS - Unexpected error invoking web service: Could not invoke service.
16:59:57.564 Error: com.ebasetech.xi.exceptions.FormRuntimeException: Unexpected error invoking web service: Could not invoke service.
at TEST_CAPITA_WEB_SERVICE_REQUEST:75