Como imprimir atributos de sessão em jsp (struts)

Aqui está o que eu tenho:

Classe Java (adicionando usuário):

public String addUser() throws NoSuchAlgorithmException {
    HttpSession currentSession = request.getSession();

        User u = new User();
        u.setUname(getUserName());
        u.setPassword(StringHash(getUserPass()));
        u.setUtype(getUserType());
        plResponse = iUserDAO.addUser(u);

        setActionMessage(plResponse.getMessage());
        currentSession.setAttribute("actionMessage", this.actionMessage);

        return SUCCESS; 
    }

Classe Java (adicionando associações):

    public String saveAssoc() throws Exception {
    HttpSession currentSession = request.getSession();

    try {
        plResponse = iUserDAO.saveUserAssoc(currentSession.getAttribute("selectedUser").toString(), countryId, langId);

        refreshUserAssociations();            

        setActionMessage(plResponse.getMessage());
        currentSession.setAttribute("actionMessage", this.actionMessage);
    }
    catch (Exception e) {
        throw new Exception(e.getMessage());
    }
    return SUCCESS;
}

JSP (para os dois casos, o mesmo):

<s:if test="actionMessage != null && actionMessage != ''">
    <div class="successMessage">
    <br/><s:property value="actionMessage"/>
    </div>
    <br />
</s:if>

Eu tenho dois casos de passar a mensagem de retorno para a página. Depois de adicionar um usuário e depois de adicionar associações de usuários. Nos dois casos, o parâmetro é passado corretamente para a sessão (depurei o código), mas ele está sendo exibido apenas no primeiro caso (adicionando usuário). O segundo caso finge que não há actionMessage na sessão.

Qual pode ser o motivo?

questionAnswers(2)

yourAnswerToTheQuestion