Kbase 47687: Não foi possível obter o TIMEZONE
Autor |
  Kleber Eduardo Clemente - CAT |
Acesso |
  Público |
Publicação |
  20/01/2014 |
|
SITUAÇÃO: Ao acessar o produto ocorre mensagem "Não foi possível obter o timezone".
O log do jboss apresenta o trecho INFO [com.datasul.framework.dcl.util.PropertyUtil] datasul_framework.properties nao pode ser lido via system property -Ddatasul.framework.properties.dir:
CAUSA: O arquivo .bat que registrou o serviço (exemplo ServidorAplicacao\jboss-4.2.3.GA\bin\service-8280.bat) não possui o local do arquivo datasul_framework.properties, conforme abaixo:
Exemplo arquivo com erro:
set JAVA_OPTS=%JAVA_OPTS% -Ddatasul.framework.properties.dir=&DIR_FRAMEWORK&
Exemplo arquivo correto:
set JAVA_OPTS=%JAVA_OPTS% -Ddatasul.framework.properties.dir=C:\totvs\datasul\dts-1156-prg\ServidorAplicacao\jboss-4.2.3.GA\server\instance-8080\conf\datasul
SOLUÇÃO: Ajustar o arquivo .bat, informando a localização do datasul_framework.properties, eliminar o serviço do Jboss e registrar novamente.