Javax.servlet.http.HttpSession

4 respostas
A

Boa tarde, pessoal !!

Minha aplicação rodava perfeitamente no meu ambiente de testes (Tomcat 4.1.31 / j2sdk1.4.2_06), mas no ambiente de produção (JBoss+Tomcat/SDK Version 1.4.1.03 with HotSpot Server 1.4.1.03 JVM) ele passou a dar o seguinte erro :

Method getAttribute(java.lang.String) not found in interface
javax.servlet.http.HttpSession.
if (session.getAttribute(“xxx”) != null){

isso e tudo envolvendo session…

Alguém sabe o que está acontecendo ?

Muito Obrigado !!!

4 Respostas

L

ode ser que seja necessário atualizar o pacote servlet.jar, ou rever os imports nas páginas jsp.

[]s

M

Como o Laurinho disse verifique se há uma possibilidade de declarar a classpath servlet.jar

A

Obrigado pela ajuda pessoal, mas infelizmente o problema é mais grave…
as vezes ocorre esse problema, mas as vezes não (numa proporção de 9 falhas para 1 sucesso)…
E se fosse algum problema de configuração ele nunca iria funcionar, não é ?
Mas muito obrigado a todos pela atenção.

M

Bem,

para testar use o seguinte jsp:

<%
String usuario = (String)session.getValue("nome");
if ( usuario != null)
out.println("Logado");
else 
{
session.putValue("nome", "teste" );
out.println("Atualize a página");
}

tente aí e post novamente.

:arrow: :idea:

Criado 23 de fevereiro de 2005
Ultima resposta 26 de fev. de 2005
Respostas 4
Participantes 3