Páginas filhas
  • TSS0014_String size overflow_em_uma_requisição_soap

String size overflow em uma requisição soap  

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 a tag MaxStringSize  informando  um número entre 1 e o máximo de 500 (em MB), vale lembrar que será necessário refazer a requisição para checar se o valor informado foi suficiente para sanar a não conformidade.

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 não conformidade String size overflow e a nota de implantação do MaxStringSize