Blog do Urubatan
msgbartop
Desenvolvedor, Arquiteto, Palestrante, Coordenador do RSJUG, Patinador e Blogger
msgbarbottom

16 Aug 06 Contexto do spring inicializando suas vezes no tomcat

Acho que a maior parte do pessoal que trabalha com Spring Framework ja percebeu isto, olhando os logs se tem a impressão de que o Spring esta inicializando o contexto duas vezes.
Pois estudando um pouquinho eu descobri que não é só impressão, e que também não é culpa do Spring Framework …

Lendo a documentação do Tomcat, encontrei dentro da documentação do <Host>, mais especificamente na parte que fala de autoDeploy que quando:

  • O diretório da tua aplicação esta dentro do "webapps"
  • Existe uma entrada <Context> para a aplicação ou a aplicação foi deployada pelo "manager"

o tomcat pode inicializar o contexto duas vezes (uma para o Context criado e outra para o Automático que se encontra dentro do "webapps")
Resolvi o problema aqui simplesmente setando autoDeploy para false :D

Acho que esta dica pode ser útil para mais gente por aqui :D

Se você gostou deste post, lembre-se de assinar o RSS feed do blog, para ser notificado de novos posts!

Tags: , , ,

Reader's Comments

  1. |

    Estou com o mesmo problema tentando usar o CXF(com Spring). O negócio starta duas vezes o contexto do Spring, não importa o que eufaça(inclusive fazendo tua dica).

    Reply to this comment

Leave a Comment