title: Why is symfony2 not copying my bundle over?
body: <p>My appKernel.php looks like this:</p>
  
  <pre><code>&lt;?php
  
  use Symfony\Component\HttpKernel\Kernel;
  use Symfony\Component\Config\Loader\LoaderInterface;
  
  class AppKernel extends Kernel
  {
      public function registerBundles()
      {
          $bundles = array(
              new Symfony\Bundle\FrameworkBundle\FrameworkBundle(),
              new Symfony\Bundle\SecurityBundle\SecurityBundle(),
              new Symfony\Bundle\TwigBundle\TwigBundle(),
              new Symfony\Bundle\MonologBundle\MonologBundle(),
              new Symfony\Bundle\SwiftmailerBundle\SwiftmailerBundle(),
              new Symfony\Bundle\DoctrineBundle\DoctrineBundle(),
              new Symfony\Bundle\AsseticBundle\AsseticBundle(),
              new Sensio\Bundle\FrameworkExtraBundle\SensioFrameworkExtraBundle(),
              new JMS\SecurityExtraBundle\JMSSecurityExtraBundle(),
              new Blogger\BlogBundle\BloggerBlogBundle(),
          );
  
          if (in_array($this-&gt;getEnvironment(), array('dev', 'test'))) {
              $bundles[] = new Acme\DemoBundle\AcmeDemoBundle();
              $bundles[] = new Symfony\Bundle\WebProfilerBundle\WebProfilerBundle();
              $bundles[] = new Sensio\Bundle\DistributionBundle\SensioDistributionBundle();
              $bundles[] = new Sensio\Bundle\GeneratorBundle\SensioGeneratorBundle();
          }
  
          return $bundles;
      }
  
      public function registerContainerConfiguration(LoaderInterface $loader)
      {
          $loader-&gt;load(__DIR__.'/config/config_'.$this-&gt;getEnvironment().'.yml');
      }
  }
  </code></pre>
  
  <p>My autoload.php looks like:</p>
  
  <pre><code>&lt;?php
  
  use Symfony\Component\ClassLoader\UniversalClassLoader;
  use Doctrine\Common\Annotations\AnnotationRegistry;
  
  $loader = new UniversalClassLoader();
  $loader-&gt;registerNamespaces(array(
      'Symfony'          =&gt; array(__DIR__.'/../vendor/symfony/src', __DIR__.'/../vendor/bundles'),
      'Sensio'           =&gt; __DIR__.'/../vendor/bundles',
      'JMS'              =&gt; __DIR__.'/../vendor/bundles',
      'Doctrine\\Common' =&gt; __DIR__.'/../vendor/doctrine-common/lib',
      'Doctrine\\DBAL'   =&gt; __DIR__.'/../vendor/doctrine-dbal/lib',
      'Doctrine'         =&gt; __DIR__.'/../vendor/doctrine/lib',
      'Monolog'          =&gt; __DIR__.'/../vendor/monolog/src',
      'Assetic'          =&gt; __DIR__.'/../vendor/assetic/src',
      'Metadata'         =&gt; __DIR__.'/../vendor/metadata/src',
  ));
  $loader-&gt;registerPrefixes(array(
      'Twig_Extensions_' =&gt; __DIR__.'/../vendor/twig-extensions/lib',
      'Twig_'            =&gt; __DIR__.'/../vendor/twig/lib',
  ));
  
  // intl
  if (!function_exists('intl_get_error_code')) {
      require_once __DIR__.'/../vendor/symfony/src/Symfony/Component/Locale/Resources/stubs/functions.php';
  
      $loader-&gt;registerPrefixFallbacks(array(__DIR__.'/../vendor/symfony/src/Symfony/Component/Locale/Resources/stubs'));
  }
  
  $loader-&gt;registerNamespaceFallbacks(array(
      __DIR__.'/../src',
  ));
  $loader-&gt;register();
  
  AnnotationRegistry::registerLoader(function($class) use ($loader) {
      $loader-&gt;loadClass($class);
      return class_exists($class, false);
  });
  AnnotationRegistry::registerFile(__DIR__.'/../vendor/doctrine/lib/Doctrine/ORM/Mapping/Driver/DoctrineAnnotations.php');
  
  // Swiftmailer needs a special autoloader to allow
  // the lazy loading of the init file (which is expensive)
  require_once __DIR__.'/../vendor/swiftmailer/lib/classes/Swift.php';
  Swift::registerAutoload(__DIR__.'/../vendor/swiftmailer/lib/swift_init.php');
  </code></pre>
  
  <p>When I do:</p>
  
  <pre><code>php app/console assets:install web
  </code></pre>
  
  <p>I get the following:</p>
  
  <pre><code>Installing assets for Symfony\Bundle\FrameworkBundle into web/bundles/framework
  Installing assets for Acme\DemoBundle into web/bundles/acmedemo
  Installing assets for Symfony\Bundle\WebProfilerBundle into web/bundles/webprofiler
  Installing assets for Sensio\Bundle\DistributionBundle into web/bundles/sensiodistribution
  </code></pre>
  
  <p>Why is my BloggerBlogBundle not getting copied over? </p>