Hey Peter- Is it possible that you have a route inside the FrontBundle's routing.yml that has the same name as a route inside the ApiBundle's routing.yml? Since route name's must be unique (we use them to generate URLs), then the second appearance of the route inside FrontBundle would overwrite the one inside ApiBundle. This is the expected behavior. As a best practice, you should probably include some sort of prefix on each route in the individual bundles (e.g. api_some_route and front_some_route).
Thanks! Ryan Weaver Lead Programmer - iostudio - Nashville, TN http://www.iostudio.com http://www.thatsquality.com Twitter: @weaverryan On Fri, Mar 4, 2011 at 4:34 AM, Peter <[email protected]> wrote: > I'm not sure wether this is the place to file a bug report, but I > couldn't find anything else for Symfony2. > > Anyway, I found something that could be described as a bug: the > generated UrlMatcher class lists its routing options, ordered by route > name, rather than order of appearance. > > For instance, I have the following case: > > Main routing config: > api: > resource: @ApiBundle/Resources/config/routing.yml > prefix: /api > > front: > resource: @FrontBundle/Resources/config/routing.yml > > > The problem is, a certain route that should be matched by the api > routing config is picked up by the front routing. When I disable the > front routing it works as intended. > > Furthermore, I have a catchall route in both configs, that seem to > overwrite each other due to this behaviour. Thus my API catchall route > is not available at all. > > If bundles really are supposed to work independently this should be > fixed, I think. > > -- > 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
