Skip to content

Tag-icone-mini.png Totali NFe

Para compilar o pacote completo que compõe a solução TotaliNfe é necessário seguir os passos descritos neste artigo.

Resumo ​

Criar uma pasta TotaliNfe com a estrutura pronta conforme as demais compilações.
Compilar o TotaliNfeGX para PostgreSQL e para Oracle.
Compilar o TotaliNfeApp.

Se a alteração for só em TotaliNfeApp, é válido apenas substituir os .jar e testar se o TotaliNfeGX é compatível.

Se a alteração for em TotaliNfeGX, por menor que seja, é necessário recompilar novamente todo o sistema.

Compilação do TotaliNfeGX ​

  1. Abrir a KB da aplicação no Genexus.

  2. Ela já estará configurada com um banco de dados.

  3. Efetuar um Build All.

  4. Efetuar um Run para implantar as alterações no Apache.

  5. Dentro do diretório TotaliNfeGX do webapps do Apache fazer um zip do conteúdo da pasta em um arquivo chamado TotaliNfeGX.war.

  6. Mudar o banco de dados.

  7. Efetuar um Rebuild All.

  8. Implantar.

  9. Criar .war da mesma forma que foi feita com o banco anterior.

Compilação do TotaliNfeApp ​

  1. Abrir o projeto TotaliNfeApp no NetBeans.
  2. Efetuar um Limpar e Construir.
  3. Pegar arquivos na pasta dist do projeto, inclusive as bibliotecas que estão na pasta lib.

Diretório de Liberação ​

Criar estrutura de arquivos conforme as releases anteriores.
Copiar arquivos compilados para a nova estrutura de arquivos.

\\ttadm\Compilacoes\Commerce\Liberados\Java\TotaliNfe\<versão>\<release>\ \\ttadm\Compilacoes\Commerce\Liberados\Java\TotaliNfeGX\<versão>\<release>\<banco de dados>\

Publicação no FTP ​

Montar pacotes individuais e completos para Oracle e PostgreSQL e publicar no FTP.

Os arquivos estarão em

  • \\ttadm\Compilacoes\Commerce\Liberados\Java\TotaliNfe\<versão>\<release>

  • \\ttadm\Compilacoes\Commerce\Liberados\Java\TotaliNfeGX\GXServerConfig

  • \\ttadm\Compilacoes\Commerce\Liberados\Java\TotaliNfeGX\<versão>\<release>\<banco de dados>\TotaliNfeGX.war

O resultado que se espera em cada um dos pacotes é:

GXServerConfig\ lib\ logs\ servico\ TotaliNfeApp.jar TotaliNfeGX.war TotaliNfeGX

Publicar no FTP na pasta /totali/web/ftp/desenv.
Os arquivos poderão ser acessados pelos respectivos links: