Páginas filhas
  • TSS0014_String size overflow_em_uma_requisição_soap

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Produto:

TSS - TOTVS Service SOA

Versões:

11 e 12

Ocorrência:

Por que é apresentada a mensagem String size overflow após uma requisição soap no TSS? 

Passo a passo:

O limite do tamanho de uma string em advpl excedeu o tamanho  1 MB (1024 KB) na sua requisição.

 Para isto, basta  incluir o tag MaxStringSize  informando  um número entre 1 e o máximo de 500 (em MB), vale lembra que será necessário refazer a requisição para checar se o valor informado foi suficiente para sanar o erro.

Procedimentos para alteração:

  1. Acesse a pasta do TSS \totvssped\bin\appserver
  2. Encontre o arquivo de configuração appserver.ini
  3. Abra o arquivo e insira na sessão "general" o seguinte conteúdo MaxStringSize=500
  4. Salve o arquivo e reinicie o serviço do TSS

Exemplo do appserver.ini configurado:

 

 

 

 

Observações:

Sintoma: Gera a mensagem: String size overflow no console e não finaliza a requisição soap no TSS

Causa: Devido ao tamanho do XML, excede o limite de 1 MB (1024 KB) na sua requisição padrão do binário usado no TSS.

Consulte os boletim referentes a mensagem de erro String size overflow e a nota de implantação do MaxStringSize