Árvore de páginas


01. DADOS GERAIS

Linha de Produto:Bematech Loja
Segmento:Varejo Live
Módulo:Ponto de Venda Móvel (PDVM)
Função:Instalação
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARMAN1-1630


02. SITUAÇÃO/REQUISITO

Ao realizar a atualização do Pacote TPDVM com base em uma versão de Hotfix. No momento a qual o instalador tenta realizar a substituição do arquivo APK no computador(Figura 1), foi constatado um erro de acesso ao arquivo(Figura 2) a ser atualizado, notado que o arquivo se encontra em modo somente leitura, o que impossibilita a conclusão da instalação e faz com que o processo seja cancelado e entra em looping no BUS.


Figura 1: Exemplo de Log de erro


Figura 2: Propriedade do arquivo APK referente ao erro


03. SOLUÇÃO

Identificado que o problema ocorreu devido a instalação do Hotfix que não possui-a um tratamento no caso de conteúdo somente leitura. A correção aconteceu em duas frentes, primeiro foi realizado a tratativa no processo de hotfix para que ao efetuar a substituição de arquivos remova a propriedade dos arquivos alterados evitando futuros problemas. O segundo ponto foi na instalação padrão do pacote TPDVM onde no momento da substituição de APK realize o mesmo processo de validação de propriedade, para casos a qual o problema se encontra atualmente sejam resolvidos e seja possível a instalação do pacote.




04. DEMAIS INFORMAÇÕES

  • Impactos
    1. Não atualização de pacote;
  • Sugestão de testes
    1. Atualização de pacote TPDVM após instalação de versão Hotfix;

05. ASSUNTOS RELACIONADOS

DVARLIVEBT-2018 - Obtendo detalhes do item... STATUS