Você está na página 1de 4

Exemplo passo-a-passo BonitaLife

Instale BonitaBPM Studio (verso 6.0.1):


Baixe da pgina web (http://www.bonitasoft.com) o arquivo de instalao;
o Ex.: BonitaBPMCommunity-6.0.1-x86_64.exe
Clique duplo sobre o arquivo para iniciar a instalao.

Crie um processo e construa o arquivo para instalar no servidor:
Execute o BonitaBPM Studio;
Crie um processo de exemplo (Vacations Request):
o Duas tarefas de usurio (human tasks):
Travel Dates;
Expenses.
Construa o arquivo .bar que ser usado posteriormente no servidor. Na barra de menu:
o Servidor (ou Server) Construir... (Build...) selecione o local para salv-lo no computador;
o Isso gerar o arquivo Vacations Request 1.0.bar.

O processo deve se parecer com isso:



O formulrio Travel Dates (Selecione a tarefa Travel Dates aba Aplicao Formulrios (aba lateral)
Pgina de entrada de dados clique sobre o formulrio Travel_Dates Editar):


O formulrio Expenses (Selecione a tarefa Expenses aba Aplicao Formulrios (aba lateral) Pgina
de entrada de dados clique sobre o formulrio Expenses Editar):


Agora feche o BonitaBPM Studio, j que iremos instalar o BonitaBPM Server usando a mesma porta (8080).

Instale o BonitaBPM Server (verso 6.0.1):
Baixe a partir da pgina web do Bonita (http://www.bonitasoft.com) o pacote (ou bundle) necessrio;
o Ex.: BonitaBPMCommunity-6.0.1-Tomcat-6.0.35.zip
Descompacte o arquivo para seu disco rgido;
V at a pasta <pasta do bonita server>/bin e execute:
o Startup.bat (ou .sh dependendo do sistema operacional);
o Aguarde a mensagem: Server startup in xxxxx ms;
o O servidor do BonitaBPM est ativo e rodando na porta 8080;
o Em seu browser v at a URL: http://localhost:8080/bonita;
o Entre com o usurio install e senha install para a instalao inicial;
o Crie um usurio: nome de usurio admin, senha bpm, primeiro nome Administrador e
ltimo nome Bonita;
o V em Configuration User rights;
o Adicione o mapeamento de usurio do Administrator o usurio admin:
Administrator more Add a User
Selecione o usurio e clique em Add;
o Clique em Back para voltar;
o Adicione ao mapeamento do User o usurio admin:
User more Add a User;
Selecione o usurio e clique em Add.
Instale o Portal Liferay (Liferay 6.1.1.CE GA2):
Baixe da pgina web do Liferay (http://www.liferay.com) o pacote necessrio;
o Ex.: liferay-portal-tomcat-6.1.1-ce-ga2-20120731132656558.zip
Descompacte o arquivo para seu disco rgido;
Altere a porta padro do Tomcat (porque j estamos usando ela no servidor do BonitaBPM):
o V at a pasta <pasta do portal Liferay>/tomcat-7.0.27/conf
o Faa as seguintes alteraes no arquivo server.xml:
Troque as ocorrncias de 8005 para 8006;
Troque as ocorrncias de 8080 para 8081;
Troque as ocorrncias de 8443 para 8444;
Troque as ocorrncias de 8009 para 8010;
Delete o contedo da pasta: <pasta do portal Liferay>/ tomcat-7.0.27/data;
Delete o contedo da pasta: <pasta do portal Liferay>/ tomcat-7.0.27/work;
Delete o contedo da pasta: <pasta do portal Liferay>/ tomcat-7.0.27/temp;
Delete a pasta: <pasta do portal Liferay>/tomcat-7.0.27/webapps/resources-importer-web;
Delete a pasta: <pasta do portal Liferay>/tomcat-7.0.27/webapps/welcome-theme;
Inicie o Portal Liferay executando: <pasta do portal Liferay>/tomcat-7.0.27/bin/startup.bat (ou .sh
dependendo do sistema operacional);
Aguarde a mensagem: Server startup in xxxxx ms;
Em seu browser, v at a URL: http://localhost:8081 e siga as instrues:
Faa login no Portal Liferay e, no painel de controle, instale o plug-in BonitaLife.
Nas opes do Portal clique em Configuraes Autenticao Bonita
o Marque o checkbox Syncronice Bonita Users & Groups with Liferay Users & Organizations;
o Bonita Server Url: http://localhost:8080;
o Bonita User Admin Name: admin;
o Bonita User Admin Password: bpm;
o Bonita User Creation Default Role: user;
o Clique no boto Test Bonita Configuration, dever aparecer Session ok!!.
Faa logout no Portal e, em seguida, login novamente;
o Isto criar a imagem do usurio no Bonita a partir do usurio do Liferay.
o Crie duas novas pginas: Tasks e Processes and Cases;
o Adicione promeira pgina o portlet User Tasks Management:
Adicionar Mais... BonitaBPM Integration
Vai informar que no foi encontrada. No se preocupe.
o Adicione segunda pgina o portlet Cases and Processes Management da mesma maneira;
Vai informar que no foi encontrada. No se preocupe.
Instale o processo em questo (Vacations Request 1.0.bar) no motor do BonitaBPM:
Entre novamente no portal do Bonita (http://localhost:8080/bonita) com o usurio admin e senha
bpm;
Mude o perfil para Administrator (canto superior direito da tela);
Em Apps management Apps clique em Install new apps:
o Selecione o arquivo construdo no BonitaBPM Studio (Vacations Request 1.0.bar) no local em
que voc o salvou;
o Clique em Install.
Na rea Entity mapping clique em Users(0) e adicione o usurio Test Test (ou o que voc tenha
usado no Liferay);
Clique no boto Enable.
Atualize a pgina (F5) e comece a usar os portlets Cases and Processes Management e User Tasks
Management.

Você também pode gostar