Como já à algum tempo venho migrando vários projetos antigos meus para vraptor3, a maior parte deles usavam JAAS/EJB.
Tenho um em específico, que é uma plataforma de blogging coorporativo na qual foi usado Spring Security. A camada de negócio já está no EJB, e como o tempo é curto o Spring Security deve permanecer pelo menos na camada web, onde esse controle é feito via URL.
Porém ao integrar o Vraptor3 ao Spring Security fazendo a segurança apenas por URL via web filter o Spring Security reclama que não há um contexto ativo. Na verdade não há, já que o Spring que tenho é apenas o usado como backend do Vraptor, já que toda a aplicação é feita em EJB3.
Enfim, como posso fazer para trabalhar com ambos? Posso usar o contexto criado pelo vraptor ou preciso ter um contexto do Spring extra?