Operation mapping
- •wsc:consume (operation from WSDL) → webServiceTemplate.marshalSendAndReceive(request)
- •WSDL-generated types → JAXB-generated request/response classes (or a raw StreamSource for lightweight cases)
Before and after
<wsc:consume config-ref="WSC_Config" operation="GetCustomer"/>GetCustomerResponse response =
(GetCustomerResponse) webServiceTemplate.marshalSendAndReceive(getCustomerRequest);How the conversion is validated
The generated SOAP client is unit-tested; in a pilot it is validated against your own service endpoint with the same field-by-field Proven-Parity comparison.
