Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

A partir disto pode ser realizada instalação do fluig conforme instruções disponíveis no guia ARQ 066 - Instalação Fluig (Instalador) - Windows ou  Instalação Fluig (Instalador) - Linux 

Iniciando o Fluig

Para o processo de migração, quando o Fluig é inicializado sobre uma base de dados utilizada pelo TOTVS ECM as estruturas das tabelas deste último permanecem da mesma forma. Entretanto, o Fluig irá criar suas tabelas, separadamente. 

...

Conversão

Neste momento, pode ser iniciado o processo de conversão. 

Nota
titleImportante
  • Este é um processo irreversível, pois o Fluig irá realizar a leitura das tabelas do TOTVS ECM e transportar seus dados para as respectivas tabelas do Fluig. Algumas tabelas do TOTVS ECM serão excluídas neste processo de conversão.
  • Durante o processo podem ocorrer falhas e comprometer a base de dados. Caso isto aconteça utilize a cópia de segurança, criado anteriormente, para restaurar a base de dados.
  • No caso de utilização do banco de dados SQL Server, atentar para a configuração no item Configuração do ARQ - Como configurar o banco de dados SQL Server na release 1.5.13 ou anterior?.
  • Os documentos do tipo Portal e PortalPage não serão convertidos. Sua conversão deverá ser realizada manualmente, ou seja, será necessário criar as páginas no Fluig, através do item Minhas páginas presente na guia Painel de Controle, aba WCM.

Atente-se aos passos a seguir para iniciar a conversão:

  1. Após inicializar o Fluig é necessário realizar login utilizando o usuário wcmadmin e senha adm;
  2. Depois de feito o login acessar o item de menu Painel de controle e acionar a aba ECM, nesta aba acessar a opção Conversor de Base;
  3. Com isto, será realizada uma validação da base para verificar se a conversão pode ser iniciada. A Figura 4 ilustra esse processo;

    Figura 4 - Processo de conversão da base ECM para Fluig.


  4. Caso não sejam encontradas inconformidades, deve-se clicar em Converter;
  5. Ao clicar em Converter é exibida uma mensagem, conforme Figura 5, indicando o inicio da conversão;

    Figura 5 - Processo de conversão Iniciado.

  6. Para acompanhar o processo de conversão deve ser acessado o arquivo <<FLUIG_HOME_PATH>>\jboss\standalone\log\conversion.log;
  7. A frase "Conversão finalizada com sucesso!!!" apresentada no final do arquivo de log indica o termino do processo de conversão;
  8. A partir deste momento é possível conectar no Fluig com os usuários e senhas que existiam no TOTVS ECM. Para gerenciar empresas é utilizado o usuário wcmadmin, e não mais o usuário wdkAdmin.

Figura 6 - Tela de login Fluig.


Pós-conversão ou migração

Quando um processo de conversão é realizado alguns procedimento são necessários para que os serviços do Fluig possam apresentar suas funcionalidades corretamente. São recomendados os seguintes passos:

  1. Indexação do(s) Volume(s).
  2. Atualização dos serviços de dados do TOTVS ECM. Isto é a modificação destes serviços para que sejam recriadas os stubs, no caso de alteração das URLs dos webservices utilizados.
  3. Para a migração e onde o TOTVS ECM era integrado ao TOTVS EMS/HCM, deve ser conferido se na pasta <<FLUIG_HOME_PATH>>\jboss\modules\com, existem os diretórios progress\main com as bibliotecas (JAR) do respectivo Progress. 

    Nota
    titleAtenção

    Isto não é o JAR, gerado pelo ProxyGen (Proxy Generator), são as bibliotecas do antigo Ambiente cadastrado no TOTVS ECM. Este procedimento é necessário, pois nesta versão do produto não existe mais tal cadastro de ambientes e indicação das bibliotecas. O JBoss AS 7, requer que o acesso a estas classes JAVA comuns do Progress sejam inicializadas como um módulo do JBoss.

    Dentro desta pasta junto às bibliotecas deve existir um arquivo “module.xml”. Em seu conteúdo todas estas bibliotecas devem ser relacionadas. Lembrando que o arquivo deve ser salvo com a codificação UTF-8 (sem BOM). O arquivo segue o modelo:

    Bloco de código
    languagehtml/xml
    <?xml version="1.0" encoding="UTF-8"?>
    <module xmlns="urn:jboss:module:1.1" name="com.progress">
       <properties>
            <property name="jboss.api" value="private"/>
       </properties>               
    
       <resources>
            <resource-root path="o4glrt.jar"/>
            <resource-root path="common.jar"/>
            <resource-root path="commonj.sdo.jar"/>
            <resource-root path="ecore.change.jar"/>
            <resource-root path="ecore.jar"/>
            <resource-root path="ecore.resources.jar"/>
            <resource-root path="ecore.sdo.jar"/>
            <resource-root path="ecore.xmi.jar"/>
            <resource-root path="openedge.jar"/>
            <resource-root path="progress.jar"/>
       </resources>
    </module>
    Informações
    titleObservação

    Depois de realizada esta configuração é obrigatório a reinicialização do Fluig para que estas bibliotecas sejam carregadas no classpath do JBoss AS 7. Até que isto seja realizado, as operações irão retornar um erro como: JavaException: java.lang.ClassNotFoundException: com.progress.open4gl.ProDataGraphHolder. Ou outra classe na tentativa de criar um objeto dentro do package com.progress.*.

    Nota
    titleTratamento alternativo

    Uma forma de possibilitar a utilização destas classes pelo proxy gerado é incluir o conteúdo destas bibliotecas dentro do pacote deste proxy, isto é, os arquivos do tipo e extensão JAR são arquivos compactados como os do tipo ZIP, cada uma destas bibliotecas pode ser aberta por seu aplicativo de compactação de arquivos preferido (WinZIP, WinRAR, 7-ZIP, dentre outros) e seu conteúdo copiado para dentro do arquivo JAR do proxy. Somente as pastas e seu conteúdo “META-INF” devem ser ignoradas, não copiadas.

     

     

  4. Adicione novamente os eventos globais ou outras customizações que foram removidos antes de iniciar a conversão;
  5. Cadastre novamente os agendamentos de tarefas removidos antes de iniciar a conversão, caso os mesmos ainda sejam necessários;
  6. Se, ao acessar o Fluig, ocorrer o direcionamento para o endereço <host>:<porta> que eram do TOTVS ECM, isso significa que não foi alterado o endereço de acesso antes da conversão (conforme mencionado na sessão Antes da Conversão) e portanto será necessário alterar o endereço de acesso no Fluig, entrando como wcmadmin e indo até a guia Painel de Controle, aba WCM, item Configurações do Sistema.