Hello, Your configuration is wrong, you cannot do it that way. You are attempting to map the same entity by two entity managers. This does not work.
I assume you just want to have a different database connection for development and for production. Then you should just define one entity manager and define two connections. Then set the different connections in config.yml and in config_dev.yml greetings, Benjamin On Sat, 1 Jan 2011 10:58:24 -0800 (PST) Aaron DM <[email protected]> wrote: > Hey, > > I have two entity managers, one's name is *default *and the other is * > development*. I am attempting to use an entity for the Security Component > Doctrine Entity DOA provider that is mapped in the *development* entity. > However I cannot seem to use it, when I do I get the error: > > Doctrine\ORM\Mapping\MappingException: Class MyCustomNameSpace\Entity\User > is not a valid entity or mapped super class > > > But if I set the mapping in the *default* entity manager, it works fine with > no problems. > > Here is my configuration: > > doctrine.orm: > default_entity_manager: development # this does not make a > difference - it still is only reading the 'default' entity manager > entity_managers: > default: > connection: default > development: > connection: development > mappings: > MyCustomBundle: > type: annotation > dir: > "%kernel.root_dir%/../src/vendor/path_to_my_entities" > prefix: MyCustomNameSpace\Entity > > security.config: > providers: > main: > password_encoder: sha1 > entity: { class: MyCustomNameSpace\Entity\User } > > > > So moving the mappings under the "default" entity manager will work without > any problems. > > -- > If you want to report a vulnerability issue on symfony, please send it to > security at symfony-project.com > > You received this message because you are subscribed to the Google > Groups "symfony developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/symfony-devs?hl=en -- If you want to report a vulnerability issue on symfony, please send it to security at symfony-project.com You received this message because you are subscribed to the Google Groups "symfony developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/symfony-devs?hl=en
