Tempo aproximado para leitura: 00:05:00 min
Ocorrência
THREAD ERROR ([XXXX], XXXXXXXX, XXX) XX/XX/XXXX XX:XX:XX
E006_IO_ERROR:Falha durante operação de I/O. Oper: COPYFILE Cod: 430 on BIRTREPORT:PREPARE(BIRTREPORT.PRW)
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) – ADVPL – A partir da versão 11.80
Causa
O Relatório Birt não encontrou o arquivo .rptdesign
O erro em questão ocorre porque a função FILE está retornando falso não encontrando o arquivo no endereço abaixo:
Veja no seu log o trecho conteúdo da variável CRPTRUN
Exemplo:
CRPTRUN(C):C:\Totvs\WebServer\server\webapps\WebViewer\webapps\webviewer\report\clientemdawmjiyru5wsvjptk1ftlq=20170927093938.rptdesign
Solução
No caso relatado acima o caminho do relatório continha duas vezes as pastas "\webapps\webviewer\"
no appserve.ini na seção REPORTSERVICE modifique o caminho e valide o CATALINA_HOME
[REPORTSERVICE]
REPORTWEBSERVERPATH=/
ATENÇÂO
No Ambiente Linux todas as pastas envolvidas para configuração tanto do sistema Protheus como do TOTVS WebViewer deveram ser minúsculo.
0 Comentários