title: CakePHP 'autoRender = false' does not working. Still gives missing view error
body: <p>I am using cakephp 2.0.4 (Doing Changes in existing project)</p>
  
  <p>My controller function is..</p>
  
  <pre><code>class PagesController extends AppController {
      public function getlocations($string = ''){
          $this-&gt;autoRender = false;             
          $aResult = array(0=&gt;'Florida', 1=&gt;'London');
          echo json_encode($aResult);
      }
  }
  </code></pre>
  
  <p>And also I have try $this->autoLayout = $this->autoRender = false;</p>
  
  <p>When I am calling this action directly in browser mysite/app/pages/getlocations it will give following error</p>
  
  <pre><code>View file "/home/mysite/public_html/testing/app/View/Pages/g.ctp" is missing.
  </code></pre>