Spring Security + Struts 2

Minha aplicação utiliza os dois frameworks citados. Minha página principal era um jsp que usava o “principal.username” do spring sec. para exibir o nome do usuário logado na tela.

O problema começou quando mudei minha página principal para que ela fosse uma action do struts 2. Apesar se a action continuar usando o mesmo jsp de antes, o nome do usuário não é mais exibido. A autenticação está sendo feita corretamente, fiz uns testes e a sessão está sendo criada.

Pesquisando no google encontrei algumas pessoas dizendo que os 2 frameworks não se dão muito bem, mas nenhuma informação que realmente ajudasse a resolver o problema. Alguém tem um dica de como fazer isso funcionar?