BPM - Integração G5 e BPM - Como realizar o redeploy da SXI-API para integração entre o ambiente on-premise / G5 e o BPM
Dúvida
Como realizar o redeploy da SXI-API para integração entre o ambiente on-premise / G5 e o BPM?
Solução
Para realizar a atualização da API de integração e executar o deploy da versão mais recente do componente, execute os passos abaixo:
1. Acesse o diretório do Glassfish em <glassfish4>/glassfish/domains/<dominio_ativo>/applications/SXI-API;
2. Faça um backup do arquivo consult.json em algum outro diretório do ambiente;
3. Acesse o console do Glassfish com usuário admin, e acesse Menu / Applications;
4. Selecione a linha com a API (SXI-API) e clique no botão Undeploy;
5. Confirme a opção e aguarde o processo de undeploy da API;
6. Acesse o link https://github.com/dev-senior-com-br/sxi-api/blob/master/SXI-API.war?raw=true e realize o download da API atualizada;
7. Clique no botão Deploy na tela Applications;
8. Clique no botão Escolher arquivo para selecionar o arquivo da API que foi salva no passo 3;
9. Clique no botão OK;
Observação
Não altere nenhum dos valores dos demais campos apresentados.
10. Aguarde o deploy da aplicação;
11. Acesse novamente a aplicação depois de deployada;
12. Verifique se todos os contextos agora estão apontando para SXI-API/;
13. Valide novamente o acesso a fonte de dados pelo processo BPM.