Alterando o Locale do Tomcat
As instruções que deve passar, se for configurar no servidor Java, são feitas no shell que inicializa o serviço. Por exemplo, se formos usar a região de São Paulo, passamos as informações mostradas abaixo. Mas atenção, substitua o X, em maiúsculo, pela versão instalada.
Duser.timezone=America/Sao_Paulo -Duser.language=pt -Duser.region=BR
No Apache Tomcat, para ilustrar melhor como seria, configuramos no arquivo appservers/apache-tomcat-Xx/bin/catalina.sh:
export CATALINA_OPTS="-Duser.timezone=America/Sao_Paulo -Duser.language=pt -Duser.region=BR"
Em alguns servidores, as instruções mostradas são passadas na variável JAVA_OPTS no shell que inicializa o servidor Java. Entretanto, saiba das seguintes regras:
- 1) Altere somente o que informamos, nada além;
- 2) Existem timezones diferentes para algumas regiões;
- 3) Reinicie o servidor Java;
Estas mudanças são feitas pelo cliente e de sua total responsabilidade. O suporte da Integrator não tem obrigação de orientar o desenvolvedor a respeito de suas configurações regionais para uso no timezone.
Importante: O suporte da Integrator não analisa logs e nem resolve problemas de aplicativo. Tais situações são consideradas de desenvolvimento ou ensino e fogem ao quesito hospedar um site.