TOMCAT : Data Errada quando entra no Horário de Verão Zona RECIFE

Quem tem seus serviços no nordeste passa por um transtornos quando muda para o horário de verão com relação aos sistemas que modificam o fuso automaticamente.

Primeira parte : No Servidor... no Caso Debian

FAZENDO BACKUP DO ARQUIVO QUE DEFINE A HORA DO SISTEMA

cp /etc/localtime /etc/localtime_bkp

#COPIANDO ARQUIVO REFERENTE AO TIMEZONE DE RECIFE, SEM HORARIO DE VERAO

cp /usr/share/zoneinfo/America/Recife /etc/localtime

#ATUALIZANDO A HORA
ntpdate br.pool.ntp.org pool.ntp.org


Segunda Parte: no TomCat

Editar o arquivo catalina.sh

vi /usr/share/tomcat7/bin/catalina.sh

No parâmetro abaixo coloque America/Recife:

# OS specific support.  $var _must_ be set to either true or false.
CATALINA_OPTS="-Xmx5120M -XX:MaxPermSize=8192M -Duser.timezone=America/Recife -Duser.language=pt -Duser.country=BR"


<Salve e Restar o TomCat>

Close Menu