[Resolvido] Problema no hotdeploy (Tomcat + Maven + Netbeans)

1 resposta
rmendes08

Boa noite pessoal,

estou trabalhando em um projeto Web com JSF. Estou usando o Netbeans 7.1 com Tomcat. Quando eu usava o layout de projeto Web do Netbeans o hotdeploy funcionava perfeitamente, mesmo alterando classes como entidades e managed beans. Porém, usando o Maven me parece que o hotdeploy não funciona tão bem, e volta e meia eu tenho que reiniciar o Tomcat para fazer deploy das minhas alterações. Alguém já teve um problema parecido ? Conseguiu resolver ?

1 Resposta

rmendes08

Descobri qual era o problema!!!

Na verdade não tem nada a ver com o ambiente. Foi burrada minha mesmo. Eu estava armazenando instâncias do EntityManager em uma ThreadLocal, porém, eu não limpava essa ThreadLocal. O resultado é que o pool de Threads do Tomcat não conseguia pegar as threads de volta e não conseguia fazer o undeploy da aplicação. Descobri graças ao log, que imprimiu a mensagem avisando sobre o risco de memory leak. É isso ai.

Criado 13 de março de 2012
Ultima resposta 13 de mar. de 2012
Respostas 1
Participantes 1