Que tal 
nasy, 
Antes que nada bienvenido al FdW, ahora en relación a tu pregunta, para el DQL utiliza la nomenclatura de Doctrine,  algo asi:    
Código PHP:
Ver original- $dql = 'SELECT a FROM ' 
-      . 'IT\bagBundle\Entity\Article a ' 
-      . 'JOIN a.discovers d ' 
-      . 'WHERE a.id = 1'; 
- return $this->getEntityManager()->createQuery($dql)->getResult(); // o si es un único elemento getSingleResult() 
y te sugiero que sigas las convenciones de Symfony a la hora de nombrar tu bundle y por consiguiente tus clases, debería ser Upper Camel Case.  
Bundle
   bagBundle mal
   BagBundle bien  
Class
IT\bagBundle\Entity\Article mal
IT\BagBundle\Entity\Article bien  
Saludos.