Resumo para Instalação
Roteiro para realizar uma instalação nova (em um cliente que não tem instalado ainda) do Totall Credit.
1. Validar pré-requisitos.
- Java 32 bits
- Apache >= 7.0.39
- Apache usando porta 8082.
2. Baixar arquivos atuais no cliente.
- libs_apache.zip
- Credit_BD.zip
- TotallCredit.zip
- GXServerConfig.zip
3. Importar dump da base local do Credit
- Realizar importação do dump padrão da base local do Credit (Credit_BD.zip). Por padrão, o nome do owner vem como "CREDIT". Pode-se alterar esse nome no momento da importação, caso necessário.
4. Parar Apache.
- Como administrador, executar net stop tomcat7 ou acessar via services.msc
5. Atualizar os arquivos da pasta lib do Apache com o conteúdo da pasta "libs_apache.zip".
- C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\lib
6. Inicializar Apache.
- Como administrador, executar net start tomcat7 ou acessar via services.msc
7. Conferir se ele está funcionando.
8. Extrair a pasta TotallCredit que está dentro do zip do TotallCredit em um diretório temporário.
- c:\temp\TotallCredit.zip\TotallCredit -> c:\temp\TotallCredit
9. Configurar o client.cfg com GXServerConfig.
- c:\temp\TotallNfeGX\WEB-INF\classes\client.cfg
10. Implantar TotallCredit no Apache.
- Copiar c:\temp\TotallCredit para C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps\
11. Testar funcionamento do TotallCredit.
12. Configurar TotallCredit.
- Acessar Totall Commerce Web >> Configurações >> Totall Credit (http://localhost:8082/TotallCommerceWeb/servlet/cargainicial
- Informar Base URL, Host e Porta do Totall Credit. Confirme a operação
- Retornar à tela anterior e realizar a carga inicial das informações, clicando em cada um dos botões
Resumo para Atualização
Roteiro para atualizar Totall Credit em um cliente.
1. Validar pré-requisitos.
- Java 32 bits
- Apache >= 7.0.39
- Apache usando porta 8082.
2. Baixar arquivos atuais no cliente.
- libs_apache.zip
- TotallCredit.zip
3. Parar Apache.
- Como administrador, executar net stop tomcat7 ou acessar via services.msc
4. Fazer backup do client.cfg.
- Arquivo está em:
- - C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps\TotallCredit\WEB-INF\classes\client.cfg
5. Remover aplicativo anterior.
- Apagar pasta TotallCredit e arquivo TotallCredit.war (se houver)
- Apagar pasta TotallCredit na pasta C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\work\Catalina\localhost
6. Remover arquivos de log.
- Apagar todos os arquivos da pasta C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\logs
7. Remover arquivos de log.
- Apagar todos os arquivos da pasta C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\temp
8. Atualizar os arquivos da pasta lib do Apache com o conteúdo da pasta "libs_apache.zip".
- C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\lib
9. Inicializar Apache.
- Como administrador, executar net start tomcat7 ou acessar via services.msc
10. Conferir se ele está funcionando.
11. Extrair a pasta TotallCredit que está dentro do zip do TotallCredit em um diretório temporário.
- c:\temp\TotallCredit.zip\TotallCredit -> c:\temp\TotallCredit
12. Copiar o backup do client.cfg para dentro da pasta TotallCredit.
- c:\temp\TotallCredit\WEB-INF\classes\client.cfg
13. Implantar TotallCredit no Apache.
- Copiar c:\temp\TotallCredit para C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps\
14. Testar funcionamento do TotallCredit.
Pré-requisitos
Nesta seção do artigo estão relatadas algumas verificações necessárias para instalar o TotallCredit com segurança.
Verifique também a tabela de compatibilidade de versões.
Configurações do Apache Tomcat
Devemos utilizar um Tomcat atualizado e java 32 bits.
Na execução do instalador temos que marcar opção para acesso nativo e utilização da porta 8082.
Incluir os jars e DLLs que estão "libs_apache" na pasta lib do apache.
Mais detalhes, veja no artigo de Instalação e Configuração do Apache Tomcat.
Totall Commerce Web
Para o funcionamento do Totall Credit é necessária também a instalação do Totall Commerce Web, pois ele é o responsável por realizar a carga inicial das informações.