/* */ public void setPayload(Source source)
/* */ {
/* 103 */ if ((this.message instanceof SOAPMessage))
/* */ {
/* 105 */ SOAPMessage soapMessage = (SOAPMessage)this.message;
/* 106 */ SOAPBodyImpl soapBody = getSOAPBody(soapMessage);
/* 107 */ SOAPElement bodyElement = (SOAPElement)soapBody.getFirstChild();
/* */ try
/* */ {
/* 110 */ if (this.style == Style.RPC)
/* */ {
/* */ try
/* */ {
/* 114 */ soapBody.removeContents();
/* 115 */ EnvelopeBuilder envBuilder = (EnvelopeBuilder)ServiceLoader.loadService(EnvelopeBuilder.class.getName(), EnvelopeBuilderDOM.class.getName());
/* 116 */ envBuilder.setStyle(this.style);
/* 117 */ Element domBodyElement = DOMUtils.sourceToElement(source);
/* 118 */ envBuilder.buildBodyElementRpc(soapBody, domBodyElement);
/* */ }