Tomcat 6 & ThreadLocal

2 respostas
F

Pessoal,

Não estou conseguindo utilizar ThreadLocal no Tomcat 6. Li que houve mudanças no compartilhamento de Threads da versão 5.5 para versão 6.

Alguém já migrou aplicações com ThreadLocal para o Tomcat 6 ?
Quais as soluções encontradas ?
Existe outra forma de compartilhar dados similar ao ThreadLocal ?

Agradeço desde já,

Fred

2 Respostas

Mauricio_Linhares

Não há nenhum problema de compartilhamento, o que acontece é que agora tudo é feito com ThreadPools, então, você deve sempre limpar o estado do seu thread local quando a sua execução estiver terminando, pra que na próxima requisição você não encontre estado inconsistente no thread local.

F

Valeu, vou alterar o código.

Criado 22 de agosto de 2007
Ultima resposta 23 de ago. de 2007
Respostas 2
Participantes 2