title: Fatal error: Uncaught SoapFault exception: [SOAP-ENV:Client] Operation '' is not defined in the WSDL for this service
body: <p>I have a wsdl <a href="http://soap.m4u.com.au/?wsdl" rel="nofollow">http://soap.m4u.com.au/?wsdl</a></p>
  
  <p>Need to call "sendMessages"  method but I am getting following error every time.</p>
  
  <pre><code>Fatal error: Uncaught SoapFault exception: [SOAP-ENV:Client] Operation '' is not defined in the WSDL for this service
  </code></pre>
  
  <p>My client file code is :</p>
  
  <pre><code>$client = new SoapClient("http://soap.m4u.com.au/?wsdl", array("trace" =&gt; 1, "soap_version" =&gt; SOAP_1_2));
  $params = array(
        "authentication" =&gt; array(
          "userId" =&gt; "******",
          "password" =&gt; "********"
        ),
        "requestBody" =&gt; array(
          "messages" =&gt; array(
              "message" =&gt; array(
                  "sequenceNumber"=&gt;"1",
                  "recipients" =&gt; array(
                      "recipient" =&gt; array(
                          "999966663333"
                      )
                  ),
                  "content" =&gt; "Message Content"
              )
          )
        )
  
  );  
  
  $response = $client-&gt;__soapCall("sendMessages", array($params));
  </code></pre>
  
  <p><strong>Update</strong>
  This web-service using SOAP 1.1 not SOAP 1.2, when I changed I got following error:</p>
  
  <pre><code>Fatal error: Uncaught SoapFault exception: [SOAP-ENV:Client] The request is either not well-formed or is not valid against the relevant schema.
  </code></pre>