Consultor Eletrônico



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.