title: How to send existing SOAP Request to Existing WSDL
body: <p>I have a problem, I have a SOAP request envelope like this:</p>
  
  <pre><code>&lt;soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:str="http://string.soap.webservices.invent.telkom.co.id"&gt;&lt;soapenv:Header/&gt;
  &lt;soapenv:Body&gt;
      &lt;str:PhyStatus soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"&gt;
          &lt;ip xsi:type="xsd:string"&gt;172.20.20.123&lt;/ip&gt;
          &lt;slot xsi:type="xsd:string"&gt;4&lt;/slot&gt;
          &lt;port xsi:type="xsd:string"&gt;33&lt;/port&gt;
      &lt;/str:PhyStatus&gt;
  &lt;/soapenv:Body&gt;
  &lt;/soapenv:Envelope&gt;
  </code></pre>
  
  <p>And i have WSDL that has service with differents parameters but same numbers as the inputs.
  In java, how can i send that SOAP request to this WSDL?</p>
  
  <p>For your info, this is the output (SOAP response) that i want:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://string.soap.webservices.invent.telkom.co.id" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"&gt;
  &lt;SOAP-ENV:Body&gt;
      &lt;ns1:PhyStatusResponse&gt;
          &lt;PhyStatusReturn xsi:type="SOAP-ENC:Struct"&gt;
              &lt;AdminStatus xsi:type="xsd:string"&gt;Active&lt;/AdminStatus&gt;
              &lt;LinkStatus xsi:type="xsd:string"&gt;Activating&lt;/LinkStatus&gt;
              &lt;LineProfile xsi:type="xsd:string"&gt;ADSL LINE PROFILE 10&lt;/LineProfile&gt;
          &lt;/PhyStatusReturn&gt;
      &lt;/ns1:PhyStatusResponse&gt;
  &lt;/SOAP-ENV:Body&gt;
  &lt;/SOAP-ENV:Envelope&gt;
  </code></pre>