En mi aplicación symfony2, tengo dos conexiones de base de datos, me gustaría mantener las clases de entidad separadas y tener un conjunto de clases de entidad en un paquete y otro conjunto en otro paquete . Sin embargo cuando se trata de llamar a mi paquete, su por alguna razón no registrada como Entidad de espacio de nombres, el error es el siguiente:Symfony 2: Agregue otro espacio de nombres a Entity namespaces
Unknown Entity namespace alias 'AcmeStaffBundle'.
500 Internal Server Error - ORMException
he buscado donde expone los espacios de nombre de la entidad, y he encontrado que es estar en los archivos almacenados en caché
$e = new \Doctrine\ORM\Configuration();
$e->setEntityNamespaces(array('AcmeStoreBundle' => 'Acme\\StoreBundle\\Entity'));
¿Cómo puedo añadir esto a matriz?
NUEVO EDIT:
Mi config.yml es el siguiente que debería ayudar a aclarar el tema:
orm:
entity_managers:
default:
connection: default
mappings:
AcmeStoreBundle: ~
Foo:
connection: Foo
mappings:
AcmeFooBundle: ~
Gracias de antemano
¿Has resuelto tu problema? –