TECNOLOGIA – Middleware – Strings recebidas pelo middleware não podem ultrapassar 31457280 bytes
Incidente
Em qualquer módulo dos sistemas de G5 e G6, ao executar um processo que passe pelo Middleware Senior, é apresentada a mensagem: Strings recebidas pelo middleware não podem ultrapassar 31457280 bytes
Causa
Esta mensagem é apresentada, pois o pacote trafegado pelo Middleware é maior do que 31mb.
Solução
A arquitetura do Middleware Senior impede processamento de pacotes de dados que excedam 31457280 bytes (31mb).
Desta forma, é necessário fazer tratamento na chamada da rotina que aciona o Senior Middleware de forma a diminuir a quantidade de registros a serem processados/carregados em uma mesma requisição.
Exemplo: se a situação está ocorrendo em uma chamada de WebService através de um sistema de terceiros, então esse sistema precisa passar a enviar uma requisição que tenha um volume menor de dados, ou cujo processamento de saída do WebService seja de menor volume também.