sensio/SensioFrameworkExtraBundle — pull request #149 by zerkalica (2012-07-27 09:27:05+00:00)
Title: Fixed bug with multiple annotations

In this example, first ParamConverter annotation not used.
```
/*
* @ParamConverter("contract", class="MillwrightContractBundle:Contract", options={"id" = "contract"})
* @ParamConverter("media", class="MillwrightUploadBundle:Media", options={"id" = "media"})
*/
public function deleteFileAction(ContractInterface $contract, MediaInterface $media)
{
...
}
```
Problem in Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener::onKernelController

$request->attributes->set() rewrites first loaded configuration annotation with same alias.