Olá Amigos,

Outro dia eu tive um problema com o RESIN1.1.3 em JSP, quanto ao reconhecimento de meus arquivos JAR.
Bom, isto foi resolvido graças a nosso amigo de lista o Charles Pereira, que em sua resposta me citou que estava utilizando tudo em Default. Assim resolví meu problema colocando meus JARS e CLASS no primeiro diretório Web-Inf da arvore de diretórios reconhecido pelo HTTP Server (root).

Agora amigos, me encontro num problema ainda pior.
Veja as declarações abaixo:
<jsp:useBean id="PortManager" class="aSSo.WebISO.beans.PortManager" scope="application" type="aSSo.WebISO.beans.PortManager"/>
<jsp:useBean id="asso" class="aSSo.aSSoBridge" scope="session" type="aSSo.aSSoBridge"/>
<jsp:useBean id="aSSoApoio" class="aSSo.WebISO.beans.aSSoApoio" scope="session" type="aSSo.WebISO.beans.aSSoApoio"/>

Note que somente PortManager é uma variável reconhecida como application e as demais são do tipo session.

Gostaria que alguém me tirasse algumas dúvidas:

- Variáveis definida como session são compartilhadas entre outros usuários?
Teoricamente não deve ser assim, mas infelizmente é isto que está acontecendo comigo.
Eu estou utilizando um conceito de buffer para resultsets em cada seção, porém um usuário está vendo os dados do outro gerando conflitos. Não sei se a algo a fazer ou se é assim mesmo, mas gostaria de uma opinião até das pessoas que estão utilizando SERVLETS, pois é o mesmo conceito.
Acredito que variáveis application devem valer para a aplicação como um todo e variáveis de session somente para a seção em cada usuário se encontra, sem conflitos. Na dúvida utilizei também o Apache como Http server + srun (resin) para garantir que não era o Httpd Server do Resin.
 
Obrigado
André Neves Lima
Diretor de Tecnologia
SERVSOFT
 
 
 

Responder a