Páginas filhas
  • 2967163 DFWKAPI-1587 DT Variaveis nao inicializadas requisicoes API LOGIX REST

Variáveis de API a partir do LOGIX REST não são inicializadas a cada chamada

Linha de Produto:

Logix

Segmento:

Tecnologia

Módulo:

Framework

Função:

Execução API Logix REST - LAPIUtils

Situação/Requisito:

Em chamadas sequenciais de uma mesma API Logix REST, existem variáveis 4GL que estão com valores de execuções anteriores, fazendo com que o processamento da API seja comprometido.

Solução/Implementação:

Alteração na rotina de chamadas da API Rest, para que toda execução ocorra a partir de uma nova thread do tipo JOB, que irá garantir a limpeza da memória alocada por vairáveis em cada execução de API Rest Logix, evitando assim que variáveis de execuções de APIs anteriores interfiram no processamento de outras APIs executadas.

Em caso de APIs que processam um determinado lote de informações numa mesma requisição, atentem para as inicializações necessárias no código da própria API no iniciao do processamento de cada lote.

Tickets relacionados:

2967163

Requisito:DFWKAPI-1587
Pacote:

Disponível a partir do pacote oficial 12.1.21 ou no pacote Framework Logix 12.1.20 (Fix 04).