Visualizador do Fluig - versao 1.6.5 Erro ao gerar a visualização do arquivo. Caso possua permissão, utilize a opção de download do documento

Estou tentando abrir um documento através da dica do Luiz Portal.


var docId='9';
    var txtRotulo='Qualquer';
    var docVersion="1000";
    if(docId * 1 > 0){
             var parentOBJ;

                if (window.opener) {
                   parentOBJ = window.opener.parent;
                } else {
                   parentOBJ = parent;
                }

                  var cfg = {
                  url : "/ecm_documentview/documentView.ftl",
                  maximized : false,
                  title : txtRotulo,
                  callBack : function() {
                  parentOBJ.ECM.documentView.getDocument(docId, docVersion);
                  },
                      customButtons : []
                  };
                   parentOBJ.ECM.documentView.panel = parentOBJ.WCMC.panel(cfg);
    }//if docId

A mensagem no 'Toast' é 'Erro ao gerar a visualização do arquivo. Caso possua permissão, utilize a opção de download do documento.' tantas vezes citada aqui.

Num servidor, o mesmo procedimento funciona, mas em outro, no server.log, aparece a seguinte mensagem:


2019-03-08 09:41:45,158 INFO  [com.totvs.technology.ecm.viewer.DocumentViewerUrlServlet] (default task-23) internalVisualizerServer: null

 Connection failed and the session will be stopped: Connection refused: connect: java.net.ConnectException: Connection refused: connect

Acredito que o visualizador esteja indo para a 'cloud' a fim de renderizar o documento pedido, por causa da parte do log que fala em 'internalVisualizerServer: null', mas quero usar o visualizador interno.

Como posso anular este erro?

Descobri o problema, embora não entenda por que o parâmetro não estava marcado, uma vez que a instalação fora idêntica às anteriores.

Na página de configuração do Fluig, a que se entra em WCM e Emprsa através do login WCMADMIN e senha adm, o parâmetro 'adicional' internalVisualizerServer estava ausente.

Assim, tive que inserir manualmente. Os passos são os seguintes:

1 – Entre no Fluig com o usuário WCMADMIN e a senha adm

2 – Vá para o bloco WCM e escolha Empresa

3 – Marque a empresa e clique em editar

4 – Ao abrir, clique no botão 'Cadastrar dados adicionais'

5 – Procure na lista que se abre, a entrada 'internalVisualizerServer'.

6 – Se tiver, clique na checkbox correspondente e clique no botão 'Remover' no alto da lista.

7 – Agora, no alto da lista, o primeiro campo Chave, preencha com a palavra 'internalVisualizerServer' para refazer a entrada.

8 – No campo valor, preencha 'https://api.accusoft.com.br' (veja que é HTTPS e não tem o www).

9 – Clique no botão 'Adicionar' (muito importante)

10 - Agora clique no botão 'Salvar' (muito importante)

11 – Por fim, clique no botão 'Salvar' da página (muito importante, se não, não salva nada)

Estou com o mesmo problema, porém a solução proposta pelo Mausim não teve nenhum efeito e a mensagem continua aparecendo quando tento visualizar um documento.

No log apresenta um erro de falha na conexão no endereço 'https://api.accusoft.com.br', mas no servidor está totalmente liberado.

Se acesso essa URL pelo navegador, apresenta o erro 404: {"errorCode":"NotFound"}

Alguém sabe se tem mais algo para ser configurado?

:warning: Atenção: Esta publicação foi transferida automaticamente do fórum antigo, mas os anexos não foram incluídos.

Boa tarde, estou como mesmo problema, conseguiu solucionar?