Data

 

Autor
Módulo
PDV
ProdutoApplication Updater - Storex Home
ResponsávelRevisadoLuiz Felipe Barreto Simoes


Orientações Gerais


Este documento tem por objetivo detalhar as etapas necessárias para a instalação do Portal Application Updater. Isso possibilitará o cliente gerenciar e agendar atualizações automáticas de pacotes/versões nos PDVs Storex Home.

Premissas


Certifique que as condições abaixo estão devidamente cumpridas:

Requisitos Mínimos


Configuração Linx Updater


Uma vez instalado o wildfly pela infra do cliente, os próximos passos serão:

  1. Criação de Usuário no Banco de Dados
    É necessário que o cliente crie o usuário no banco de dados corporativo (retaguarda) em QA, conforme os seguintes comandos:

    CREATE USER appupdt IDENTIFIED BY 123456; 
    grant all privileges to appupdt;


  2. Parametrização de conexão do wildfly com o Banco de Dados Corporativo (Retaguarda)

    Os Datasources pode ser configurado editando o arquivo “standalone.xml” presente na pasta de instalação do wildfly  “wildfly/standalone/configuration/” e inserindo na parte de data sources.

    <datasource jndi-name="java:jboss/datasources/ApplicationUpdaterDSOracle" pool-name="ApplicationUpdaterDSOracle" enabled="true" use-java-context="true" use-ccm="false">

    <connection-url>jdbc:oracle:thin:@IPBANCO:PORTABANCO/SERVICENAMEBANCO</connection-url>

    <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>

    <driver>oracle</driver>

    <pool>

    <min-pool-size>2</min-pool-size>

    <max-pool-size>5</max-pool-size>

    </pool>

    <security>

    <user-name>appupdt</user-name>

    <password>123456</password>

    </security>

    <timeout>

    <idle-timeout-minutes>5</idle-timeout-minutes>

    </timeout>

    </datasource>

     

  3. Execução do ScriptORADB.sql
    O cliente precisa conectar novamente no BD da Retaguarda, agora com o usuário appupdt e, executar o script sql.

    Arquivo: ScriptORADB.sql


  4. Deploy do Linx Application Updater
    Antes de realizar o deploy no Wildfly, é necessário editar dentro do Linx Application Updater.war, o arquivo “config.json”, presente na pasta “\linx-application-updater-web.war\assets\” e adicionar o IP e Porta do servidor de instalação do Linx Updater. Exemplo:

    {
    "baseurl": "http://IP:PORTA/linx-application-updater-web/"

    Arquivo: linx-application-updater-web.war


  5. Acesso ao Portal Linx Updater

    Exemplo:


  6. Aplicação do Pacote Inicial

    O cliente precisa subir o pacote inicial para habilitar o cadastramento no Linx Updater da comunicação com os PDV's.

    Clique na opção "Pacotes" no menu

    Em "Novo Pacote de Atualização", informe o pacote inicia clicando na lupa e localizando no computador ou arraste o pacote diretamente e solte-o na área mencionada

3. Clique no botão "Adicionar"
*Obs.: Caso o pacote seja grande, apresentará uma barra de progresso mostrando como está sendo o upload até concluir e apresentará ao final um modal de sucesso listando a versão no "Pacotes de Atualização".

Arquivo: stxhome01.pkg

Processo de instalação do Portal concluído.

Para prosseguir, acesse o Manual de Configuração do Client no PDV, através do link: https://share.linx.com.br/x/OYsEDw.

Para prosseguir, acesse o Manual Funcional do Application Updater, através do link: https://share.linx.com.br/x/4V9LDg.