title: Missing operation for soapAction "" and body element "" with soap version 1.1 BW6
body: <p>I'm invoking Soap service via invoke activity with a reference binding, in the binding tab I'm using soapui Mock parameters (host, port : in the http client  and URI), when debugging I'm  facing this error :</p>
  
  <pre><code>[Fatal Error] :1:1: Content is not allowed in prolog.
  
  11:15:58.805 ERROR [bwEngThread:In-Memory Process Worker-5] com.tibco.bw.core - TIBCO-BW-CORE-500050: The BW process [Applications.DOM_OPALE.CLOE.CreationBondecommande.CreationBonDeCommande_1-SOAPExtClient] instance faulted, JobId [bw0a102], ProcessInstanceId [bw0a102], ParentProcessInstanceId [bw0a101], Module [ProcessorBusinessShared:1.0.0.0], Application [CloeAdapterOut.application:1.0]. 
  
     &lt;CausedBy&gt; TIBCO-BW-CORE-500052: Invoke activity [CreationBonDeCommande] fault. 
  
     &lt;CausedBy&gt; com.tibco.bw.binding.soap.DefaultFault: TIBCO-BW-BINDING-SOAP-550100: Received SOAP Fault from the service provider of the Operation [{OPA}CreationBonDeCommande], SoapReferenceBinding [SOAPReferenceBinding], Application [CloeAdapterOut.application:1.0].  SOAP Fault received: [&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"&gt;
      &lt;soapenv:Body&gt;
          &lt;soapenv:Fault&gt;
              &lt;faultcode&gt;Server&lt;/faultcode&gt;
              &lt;faultstring&gt;Missing operation for soapAction [rpc/OPA:CreationBonDeCommande] and body element [CreationBonDeCommande] with SOAP Version [SOAP 1.1]&lt;/faultstring&gt;
          &lt;/soapenv:Fault&gt;
      &lt;/soapenv:Body&gt;
  &lt;/soapenv:Envelope&gt;
  ]
  </code></pre>
  
  <p>any idea please ?</p>
  
  <p>Below is the wsdl file:</p>
  
  <pre class="lang-xml prettyprint-override"><code>&lt;message name="CreationBonDeCommande_Input"&gt;
      &lt;part name="InputMessage" type="xsdLocal0:InputTopElmtData"/&gt;
  &lt;/message&gt;
  &lt;message name="CreationBonDeCommande_Output"&gt;
      &lt;part name="OutputMessage" type="xsdLocal1:OutputTopElmtData"/&gt;
  &lt;/message&gt;
  
  &lt;portType name="OPA_CreationBonDeCommande"&gt;
      &lt;operation name="CreationBonDeCommande"&gt;
          &lt;input message="tns:CreationBonDeCommande_Input"/&gt;
          &lt;output message="tns:CreationBonDeCommande_Output"/&gt;
      &lt;/operation&gt;
  
  &lt;/portType&gt;
  
  &lt;binding name="OPA_CreationBonDeCommande" type="tns:OPA_CreationBonDeCommande"&gt;
      &lt;soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/&gt;
      &lt;operation name="CreationBonDeCommande"&gt;
          &lt;soap:operation soapAction="rpc/OPA:CreationBonDeCommande" /&gt;
          &lt;input&gt;
              &lt;soap:body namespace="OPA" use="literal"/&gt;
          &lt;/input&gt;
          &lt;output&gt;
              &lt;soap:body namespace="OPA" use="literal"/&gt;
          &lt;/output&gt;
      &lt;/operation&gt;
  &lt;/binding&gt;
  &lt;service name="OPA_CreationBonDeCommande_WS"&gt;
      &lt;port binding="tns:OPA_CreationBonDeCommande" name="OPA_CreationBonDeCommande"&gt;
          &lt;soap:address location="http://&lt;web_server&gt;&lt;/web_server&gt;/eai_fra/start.swe?SWEExtSource=WebService&amp;amp;SWEExtCmd=Execute&amp;amp;UserName=sadmin&amp;amp;Password=sadmin"/&gt;
      &lt;/port&gt;
  &lt;/service&gt;
  </code></pre>
  
  <p>Thanks in advance </p>