HttpSession não está sendo mantida entre requests

Pessoal, estou passando por um problema meio estranho. Coloco um objeto na sessão, porém entre requests ele não está sendo mantido. Vcs sabem se alguma configuração de servidor pode tá influenciando? Meus cookies tão ok… Criei uma página jsp de teste com o seguinte código:

<%out.println(request.getSession().getAttribute("teste"));%>
<%
request.getSession().setAttribute("teste","ola");
out.println(request.getSession().getAttribute("teste"));
%>

Na primeira vez deveria exibir null ola e na segunda ola ola. Se alguém tiver alguma dica ia ser massa!

Alberto

Primeira dica não use scriplets, use JSTL e seja feliz:

<c:set var="variavel" value="Imprime valor"/>  
<c:out value="${variavel}" />

http://www.guj.com.br/posts/list/57952.java

Pedrosa, como viu é apenas uma pagina para teste. Não fiquei muito preocupado com isso, mas apenas para lhe tranquilizar, eu não uso scriptlets no dia a dia. Para o meu proposito, ele serviu bem. Voltando ao problema, tem alguma dica em relação a não persistência da session?

Alberto