symfony2 Unable to find controller
I am trying to start on Symfony2 but ran into a problem right away following the Symfony 2 "the book" part "Creating pages in Symfony 2":

I did this:

**Created the bundle**

    php app/console init:bundle "Acme\StudyBundle" src

**Added the namespace in app/autoload.php **

    $loader->registerNamespaces(array(
        'Acme'                         => __DIR__.'/../src',
    ));

**Initialized the bundle**

    // app/AppKernel.php
    public function registerBundles()
    {
        $bundles = array(
            // ...
            new Acme\StudyBundle\AcmeStudyBundle(),
        );
    
        // ...
    
        return $bundles;
    }

**Created the routes in app/config.routing.yml and src/Acme/StudyBundle/Resources/config/routing.yml**

    # app/config/routing.yml
    homepage:
        pattern:  /
        defaults: { _controller: FrameworkBundle:Default:index }
    
    hello:
        resource: "@AcmeStudyBundle/Resources/config/routing.yml"


    # src/Acme/StudyBundle/Resources/config/routing.yml
    hello:
        pattern:  /hello/{name}
        defaults: { _controller: AcmeStudyBundle:Hello:index }

**Created the controller**

    // src/Acme/StudyBundle/Controller/HelloController.php
    
    namespace Acme\StudyBundle\Controller;
    use Symfony\Component\HttpFoundation\Response;
    
    class HelloController
    {
        public function indexAction($name)
        {
            return new Response('<html><body>Hello '.$name.'!</body></html>');
        }
    }

When I load the page: http://localhost/app_dev.php/hello/Ryan Symfony gives me an exception:

Unable to find controller "AcmeStudyBundle:Hello" - class "Acme\StudyBundle\Controller\HelloController" does not exist.

I got over the code several times but cannot find anything wrong.
symfony2 Unable to find controller
===

I am trying to start on Symfony2 but ran into a problem right away following the Symfony 2 "the book" part "Creating pages in Symfony 2":

I did this:

**Created the bundle**

    php app/console init:bundle "Acme\StudyBundle" src

**Added the namespace in app/autoload.php **

    $loader->registerNamespaces(array(
        'Acme'                         => __DIR__.'/../src',
    ));

**Initialized the bundle**

    // app/AppKernel.php
    public function registerBundles()
    {
        $bundles = array(
            // ...
            new Acme\StudyBundle\AcmeStudyBundle(),
        );
    
        // ...
    
        return $bundles;
    }

**Created the routes in app/config.routing.yml and src/Acme/StudyBundle/Resources/config/routing.yml**

    # app/config/routing.yml
    homepage:
        pattern:  /
        defaults: { _controller: FrameworkBundle:Default:index }
    
    hello:
        resource: "@AcmeStudyBundle/Resources/config/routing.yml"


    # src/Acme/StudyBundle/Resources/config/routing.yml
    hello:
        pattern:  /hello/{name}
        defaults: { _controller: AcmeStudyBundle:Hello:index }

**Created the controller**

    // src/Acme/StudyBundle/Controller/HelloController.php
    
    namespace Acme\StudyBundle\Controller;
    use Symfony\Component\HttpFoundation\Response;
    
    class HelloController
    {
        public function indexAction($name)
        {
            return new Response('<html><body>Hello '.$name.'!</body></html>');
        }
    }

When I load the page: http://localhost/app_dev.php/hello/Ryan Symfony gives me an exception:

Unable to find controller "AcmeStudyBundle:Hello" - class "Acme\StudyBundle\Controller\HelloController" does not exist.

I got over the code several times but cannot find anything wrong.