Deploy de Processo no Servidor de Produção: mudanças entre as edições

De EAPn
Ir para navegação Ir para pesquisar
Linha 40: Linha 40:
<br>
<br>
[[Arquivo: deploy_app.png]]
[[Arquivo: deploy_app.png]]
<p>Na aba de “Processos”, clique no botão “Instalar”.</p>
<br>
[[Arquivo:install_processo.png]]
<p>Selecione o arquivo “.bar” gerado na etapa anterior e clique em instalar.</p>
<br>
[[Arquivo: local_processo.png]]
<p> O novo processo estará na aba de processos “Desativados”. Para ativar o processo devemos fazer a configuração dos atores do processo. Para fazer a configuração, clicamos nos três pontos. </p>

Edição das 19h48min de 27 de março de 2024

Fazendo o deploy de um processo no servidor de produção

Para fazer o deploy de um novo processo, será necessária a atualização do BDM do servidor de produção.

IMPORTANTE: para um novo processo somente devem ser criadas novas variáveis ou atributos no BDM, pois ele é utilizado por todos os processos antigos. NÃO EXCLUIR OU MUDAR NOME DE VARIÁVEIS OU ATRIBUTOS DO BDM, APENAS CRIAR NOVOS!

1. Exportar o BDM atual do novo processo no Bonita Studio

No Bonita Studio, em “Project Explorer”, clicar com o botão direito do mouse no arquivo “bom.xml” que se encontra na raiz do projeto, dentro do “Business Data Model” e escolher a opção “Export…”.


Export bdm.png

Será aberta uma janela para selecionar o local onde o arquivo “bdm.zip” será salvo. Depois de escolher o local, basta clicar no botão “Export”.


Tela export bdm.png

2. Atualizar o BDM no servidor de produção

Entrar no portal de produção (https://processos.ufsc.br/bonita/login_admin.jsp) e logar com o Super User (User: admin, Password: bpm*bonita). Entrar no “Bonita Super Administrator Application”.

Superapp.png

Pausar os serviços BPM na aba “BPM Services”.


Stop bpm.png

Na aba “BDM”, clique em “Update” e escolha o arquivo “bdm.zip” da etapa anterior.

Depois disso é necessário reativar os serviços BPM na aba “BPM Services”.

3. Fazer o “build” do novo processo no Bonita Studio

No Bonita Studio, em “Project Explorer”, clique com o botão direito do mouse no arquivo do processo (arquivo “.proc”) que se encontra na raiz do projeto, dentro do “Process Diagrams”, escolha a opção “Build” e o processo que deseja fazer o deploy.


Build processo.png

Selecione o local que o arquivo “.bar” do processo será armazenado.

4. Fazer o deploy do novo processo no servidor de produção

Entrar no portal de produção (https://processos.ufsc.br/bonita/login_admin.jsp) e logar com o Deploy User (User: deploy, Password: bpm*bonita).

Entrar no “Bonita Administrator Application”.


Deploy app.png

Na aba de “Processos”, clique no botão “Instalar”.


Install processo.png

Selecione o arquivo “.bar” gerado na etapa anterior e clique em instalar.


Local processo.png

O novo processo estará na aba de processos “Desativados”. Para ativar o processo devemos fazer a configuração dos atores do processo. Para fazer a configuração, clicamos nos três pontos.