Olá pessoal!
Troquei o IOC Provider do meu projeto para usar o PicoContainer.
Retirei os jars do spring e adicionei o do picocontainer no meu classpath.
Sobre web scopes, me referencio aos meus session components.
Fui fazer o login na minha aplicação, ok. No lado das controllers, a injeção do meus @Component’s está acontecendo de boa, inclusive mantendo o escopo da session durante as requisições subsequentes.
Porém não estou conseguindo referenciar esses mesmo beans (@Component) através de ELs.
Coloquei ainda um ${sessionScope} na página pra ver o que imprimia… resultado:
{javax.servlet.jsp.jstl.fmt.request.charset=UTF-8, br.com.caelum.vraptor.ioc.pico.PicoComponentRegistry.session=org.picocontainer.DefaultPicoContainer@5b927504:3<org.picocontainer.DefaultPicoContainer@268c858a:0><org.picocontainer.DefaultPicoContainer@6c408893:74><|}
Alguém aí já passou por isso? Sabe o que está rolando?
Muito obrigado!