Thank you for your feedback.
Form temporarily unavailable. Please try again or contact to submit your comments.

SOAPMessageV2 MID server example

Log in to subscribe to topics and get notified when content changes.

SOAPMessageV2 MID server example

You can send a SOAP message through a MID Server.

By sending the message through a MID Server, you can access endpoints that are behind a firewall or within a private network. All SOAP messages sent through a MID Server are asynchronous.

var requestBody;
var responseBody;
var status;
var sm;
	sm = new sn_ws.SOAPMessageV2("StockQuote", "GetQuote");  // Might throw exception if message doesn't exist or not visible due to scope
	sm.setStringParameter("symbol", "NOW");
	response = sm.execute();//Might throw exception if http connection timed out or some issue with sending request itself because of encryption/decryption of password and stuff
	response.waitForResponse(60);// In Seconds, Wait at most 60 seconds to get response from ECC Queue/Mid Server //Might throw exception timing out waiting for response in ECC queue
	responseBody = response.haveError() ? response.getErrorMessage() : response.getBody();
	status = response.getStatusCode();
} catch(ex) {
	responseBody = ex.getMessage();
	status = '500';
} finally {
	requestBody = sm ? sm.getRequestBody():null;
}"Request Body: " + requestBody);"Response: " + responseBody);"HTTP Status: " + status);