title: Is there schema validation in node-soap?
body: <p>We're using <a href="https://github.com/vpulim/node-soap" rel="nofollow noreferrer">node-soap</a> to create a SOAP client to interact with an external web service.</p>
  
  <p>Although we include the wsdls which contain a full schema, no validation is being done on the requests. Unfortunately the external server's error message when the validation fails is not helpful at all.</p>
  
  <p>Is there a way to validate the request against the schema defined in the wsdl using node-soap? Or do I have to use something like <a href="https://www.npmjs.com/package/libxml-xsd" rel="nofollow noreferrer">libxml-xsd</a> and do the validation myself?</p>
  
  <p>According to <a href="https://stackoverflow.com/questions/16006988/sending-arguments-via-soap-in-node-js-using-node-soap">this question</a>, the client has a "Validate" method, but it doesn't appear to in the latest version.</p>