Tempo aproximado para leitura: 00:01:07 min
Ocorrência
Não é apresentada corretamente a acentuação dos dados emitidos no relatório desenvolvido através do BIRT - Business Intelligence and Reporting Tools Project em ambiente com Datasul for THF - Tomcat sendo o servidor em Linux.
Ambiente
Framework - Framework (Linha Datasul) - Tomcat - Versão 12
Causa
Esta situação ocorre quando a paginação carregada pelo Tomcat em Linux é diferente de ISO-8859-1, paginação esta a mesma do banco de dados Progress.
Solução
Para correção desta situação, deve-se adicionar a parametrização em destaque abaixo, junto ao arquivo setenv.sh. Este arquivo esta localizado no diretório bin do Tomcat.
export CATALINA_OPTS="$CATALINA_OPTS -Dsun.jnu.encoding=ISO-8859-1"
export CATALINA_OPTS="$CATALINA_OPTS -Dfile.encoding=ISO-8859-1"
Importante:
Após o ajuste da parametrização acima, será necessário reiniciar o serviço do seu Tomcat
0 Comentários