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). |