CDI Bean accediendo a Spring beans?

Sé que esto suena extraño, mezclando CDI (Weld) y Spring para el controlador.

Pero imagina esta situación:

Con CDI, puedo usar @ConversationScoped, que es uno de mis requisitos (y hasta ahora no sé si puedo usar resorte para este tipo de alcance, porque si puedo, podría reemplazar Weld con Spring, con el-resolver en faces-config.xml)Mis objetos de servicios (@Service) junto con los DAO (@Repository) deben ser administrados por Spring

Ahora surge una pregunta: ¿dentro de mi controlador, cómo puedo acceder a mi objeto de servicio?

Algo así no funcionaría, creo:

@Named
@ConversationScoped
public class MyBean {
   @Named
   private SomeOtherBeanManagedByCDI myOtherBean; // this will work

   @Autowired
   private MySpringBean mySpringBean; // dont think that this will work

   ....
}

¿Alguna idea sobre cómo utilizar los frijoles de primavera dentro de un frijol cdi? Gracias

actualiza

Acabo de probar la solución deEste artícul, y hasta ahora funciona bien, y me siento aliviado.

Gracias

Respuestas a la pregunta(3)

Su respuesta a la pregunta