Páginas filhas
  • 16766278 DFRM1-32206 DT Método getAllLines da classe FWFileReader retorna informações que não existem no arquivo físico


01. DADOS GERAIS

Produto:

TOTVS Framework

Linha de Produto:

Linha Protheus 

Segmento:

Framework 

Módulo:ADVPL
Função:CUSTOMIZAÇÃO(ADVPL)
Ticket:16766278
Requisito/Story/Issue (informe o requisito relacionado) :DFRM1-32206


02. 
SITUAÇÃO/REQUISITO

Ao utilizar a função FWFileReader para ler um arquivo XML de nota fiscal, o mesmo está retornando informações que não existem no arquivo físico.

03. SOLUÇÃO

A classe FWFileReader possui um buffer de leitura que não estava sendo limpo corretamente durante a leitura do arquivo, levando o método getAllLines a gerar mais dados que existiam de fato no arquivo. O buffer de leitura passou a ser limpo corretamente, corrigindo assim o método getAllLines.

04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica