title: mule dynamically setting soap operation
body: <p>In my flow I have a soap client calling a service. Since we are using 3 different operations from the service I'd like to dynamically fill in the "Operation" field under "Client Attributes" in Mule soap component. The way I have it working right now is:</p>
  
  <pre><code>start flow -&gt; message transformation -&gt; choice flow control (based on the message type) 
  choice 1. sub flow A -&gt; soap client with operation A 
  choice 2. sub flow B -&gt; soap client with operation B 
  choice 3. sub flow C -&gt; soap client with operation C
  </code></pre>
  
  <p>What I would like is to dynamically in runtime set the "Operation" field based on the message and not have three different subflows.</p>
  
  <pre><code>start flow -&gt; message transformation -&gt; set the operation field -&gt; soap client with the correct operation 
  </code></pre>
  
  <p>Is that possible? Using Mule CE 3.3.1. Thanks in advance.</p>