Hola hhs, gracias por tu respuesta.
Lo malo es que sigue sin funcionar. Lo bueno es que ya no muestra dos errores, sino que tan solo uno, el siguiente:
1/1 FileLoaderLoadException: Cannot load resource "@AcmeHelloBundle/Controller/". Make sure the "AcmeHelloBundle" bundle is correctly registered and loaded in the application kernel class.
Por lo demás, el bundle se ha creado en la ruta:
src/Acme/HelloBundle
Se ha registrado en AppKernel.php
Código PHP:
public function registerBundles()
{
$bundles = array(
...
new AcmeHelloBundleAcmeHelloBundle(),
);
También ha creado la ruta en app/config/routing.yml.
acme_hello:
resource: "@AcmeHelloBundle/Controller/"
type: annotation
prefix: /
Lo que sí que he visto, no sé si es normal, no me ha creado un fichero routing.yml dentro del bundle. En la carpeta src/Acme/HelloBundle/Resources/config/ solo existe el fichero services.xml
También me ha creado un controlador por defecto con el siguiente código
Código PHP:
<?php
namespace AcmeHelloBundleController;
use SymfonyBundleFrameworkBundleControllerController;
use SensioBundleFrameworkExtraBundleConfigurationRoute;
use SensioBundleFrameworkExtraBundleConfigurationTemplate;
class DefaultController extends Controller
{
/**
* @Route("/hello/{name}")
* @Template()
*/
public function indexAction($name)
{
return array('name' => $name);
}
}
EL namespace real es: namespace Acme\HelloBundle\Controller;