Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 3 Próxima »

Faz o TOTVS | Application Server ignorar erros de conversão de codificação.


Abrangência
ERP 10 e 11



Esta chave faz com que sejam ignorados os erros apresentados pelas funções que envolvam conversão de codificação e o valor retornado pelas mesmas sejam mantidos, ou seja, será o valor de origem. ChangeEncodingBehavior pode ser definida na seção de cada ambiente (environment), tendo este precedência ao valor definido na seção General.

As funções afetadas pela chave são:

  • XmlC14N
  • XmlC14NFile
  • XmlSVldSch
  • XmlFVldSch
  • XmlParser
  • XmlParserFile
  • WSDLParser
  • WSDL2Parser
  • EncodeUtf8
  • DecodeUtf8
Caso a chave esteja com valor 0 (zero) e ocorra um erro de conversão, será retornado o valor Nil (nulo), para as funções EncodeUtf8DecodeUtf8; ou será usado uma string vazia para a operação, no caso das demais funções, o que ocasionará erro.

Quando a chave ChangeEncodingBehavior for definida, aparecerá a seguinte mensagem no console do TOTVS | Application Server:
 
Env ABC using alternative Encoding/Decoding behavior.
 
sendo ABC o nome do ambiente configurado.

Valores válidos

ValorDescrição
0 (Padrão)Não ignora erros de conversão de codificação
1Ignora erros de conversão de codificação

Exemplo

[General]
ChangeEncodingBehavior=0
  • Sem rótulos