title: WCF SOAP Action is incorrect
body: <p>I have a WCF client calling a Java SOAP service (with TLS and MA incidentally).</p>
  
  <p>The SOAP action is coming out as:</p>
  
  <pre><code>&lt;a:Action s:mustUnderstand="1"&gt;http://schemas.xmlsoap.org/ws/2005/02/trust/RST/Issue&lt;/a:Action&gt;
  </code></pre>
  
  <p>But I am trying to set it to</p>
  
  <pre><code>&lt;a:Action s:mustUnderstand="1"&gt;urn:example:services:201005:SendMessage&lt;/a:Action&gt;
  </code></pre>
  
  <p>I thought I could do this using the following OperationContract attribute...</p>
  
  <pre><code>[ServiceContract(Namespace = "urn:example:ns:201005", ConfigurationName = "IExampleService")]
  public interface IExampleService : IDisposable
  {
      [OperationContract(Action = "urn:example:services:201005:SendMessage")]
      [FaultContract(typeof(ExampleErrorInfo), Action = "urn:example:services:201005:SendMessage", Name = "ExampleErrorInfo")]
      [XmlSerializerFormat(SupportFaults = true)]
      ExampleResponse SendMessage(ExampleRequest request);
  }
  </code></pre>
  
  <p>Why is my SOAP action still wrong?</p>