CDI Bean acessando Spring beans?

Sei que isso soa estranho, misturando CDI (Weld) e Spring para o controlado

Mas imagine esta situação:

om o CDI, posso usar o @ConversationScoped, que é um dos meus requisitos (e até agora não sei se posso usar a mola para esse tipo de escopo, porque, se puder, poderia substituir o Weld por Spring, com o el-resolvedor em faces-config.xml)s meus objetos de serviços (@ Service) junto com os DAOs (@ Repository) devem ser gerenciados pelo Spring

gora, surge uma pergunta: dentro do meu controlador, como posso acessar meu objeto de serviç

Algo assim não funcionaria, eu acho:

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

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

   ....
}

Alguma idéia de como usar o feijão da primavera dentro de um feijão de cdi? Obrigado

atualiza

Acabei de testar a solução deEste artig, e até agora funciona bem e sinto-me aliviad

Obrigado

questionAnswers(3)

yourAnswerToTheQuestion