En Struts2 para acceder a la sesión, lo fácil es implementar en el action la interface SessionAware, y en caso de necesidad, combinarla con userAware.
http://struts.apache.org/2.1.2/strut...sionAware.html
Una versión mejorada de este proceso es crear un interceptor que controle el login, evita añadir constantemente código de autentificación. El manual que has utilizado es correcto, lo que habría que saber es si has seguido correctamente los pasos.
Revisa y compara.