[FUG-BR] Charset

Leandro Keffer keffer666 em gmail.com
Sábado Junho 12 19:24:22 BRT 2010


Carto colega, creo qie posso ajudar

Tenho diversos servidores FreeBSD 6,7 e 8 com Tomcat rodando NF-e
corporativa que exige que seja UTF-8 para gravação dos XML no filesystem
Segue os passos que tenho documento para realização deste procedimento

Espero ajudar e ai vao meus 10 dinheiros do sábado a noite :D
Setando variáveis de ambiente

Precisamos editar o charset correto com as variáveis de ambiente, sete elas
dentro de /etc/profile e /etc/csh.login:

LANG=pt_BR.UTF-8; export LANG
LC_ALL=pt_BR.UTF-8; export LC_ALL
MM_CHARSET=UTF-8; export MM_CHARSET

ou

LANG=pt_BR.UTF-8
export LANG
LC_ALL=pt_BR.UTF-8
export LC_ALL
MM_CHARSET=pt_BR.UTF-8
export MM_CHARSET

E edite tambem /etc/csh.login:

setenv LANG pt_BR.UTF-8
setenv MM_CHARSET UTF-8
setenv LC_ALL pt_BR.UTF-8


E também precisamos setar no /etc/login.conf

Brasil:Brasil Users Accounts:\
   :charset=UTF-8:\
   :lang=pt_BR.UTF-8:\
   :tc=default:

DOC referencia:
http://www.freebsd.org/doc/en/books/handbook/using-localization.html

Em 5 de junho de 2010 10:04, Ricardo <rs.freebsd em gmail.com> escreveu:

> Bom dia a todos,
>
> Estou com o seguinte problema, preciso alterar as variáveis de
> ambiente LANG e MM_CHARSET, para que o tomcat use o charset do SO, sei
> que tem como alterar no
> tomcat, mas gostaria que ele utiliza-se o do SO.
> Fiz as seguinte alterações:
>
> /etc/profile:
> LANG=pt_BR.UTF-8; export LANG
> MM_CHARSET=UTF-8; export MM_CHARSET
>
> /etc/csh.login
> setenv LANG pt_BR.UTF-8
> setenv MM_CHARSET UTF-8
>
> Nos shells dos usuarios esta funcionando as alterações mas na
> inicialização do tomcat não funciona ele não pega o charset do SO.
>
> Att,
>
> Ricardo
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>


Mais detalhes sobre a lista de discussão freebsd