title: Symfony 2 controller is not callable?
body: <p>Symfony is throwing this exception when accessing its associated URI:</p>
  
  <blockquote>
    <p>Controller
    "Backend\ChatBundle\Controller\DefaultController::generateAction" for
    URI "/chat/generate/2" is not callable.</p>
  </blockquote>
  
  <p>This is the relevant controller code:</p>
  
  <pre><code>/**
   * Class DefaultController
   * @package Backend\ChatBundle\Controller
   * @Route("/chat")
   */
  class DefaultController extends BaseController
  {
  
  /**
   * @Route("/generate/{id}", requirements={"id":"\d+"}, name="backend_chat_default_create")
   */
  public function generateAction(User $user)
  {
  </code></pre>
  
  <p>I tried to clear the cache directory and change the name of the method and route to no avail.</p>