Pesquisar neste blog

15 de mar. de 2012

Instalando,configurando e criando o primeiro processo com Oracle BPM

Por: Marco Gandra


O nosso objetivo, é preparar o ambiente de trabalho e criar um processo muito simples. Primeiramente precisamos baixar os programas no site da Oracle, então acesse: 

www.oracle.com.br

Vamos baixar o JDeveloper mais atual, vá em download e depois clique em "JDeveloper and ADF".




Clique em "download Oracle Jdeveloper 11.1.1.6.0" (ou outro mais atual).



Aceitar licença,selecione a versão "Generic" e clique no botão "Download File".

Use sua senha Oracle ou crie uma para acessar o download, para isso basta clicar em inscreva-se.



O JDeveloper,neste instante deverá iniciar o download.

Baixando o JAVA.



Escolha a opção, JDK




Aceite a licença e escolha a versão coerente ao seu sistema operacional





Inicia a instalação clicando no arquivo que você baixou:




Selecione onde será instalado o JRE Java







Parabéns o seu Java já está instalado, vamos agora instalar o JDeveloper.

Entre no modo comando de prompt, vá para a pasta na qual você baixou o instalador do JDevelopper e assim digite:

java -jar jdevstudio11116install.jar 

(o nome do arquivo dependerá da versão que você baixou)




Abrirá a parte da instalação doem modo gráfico.



Escolha o diretório para a instalação.




Você deverá informar o diretório no qual foi instalado o Java:



Confirme



Pronto, a sua instalação está pronta para iniciar a instalação.

 
 


Pronto sua instalação está concluída. Selecione a opção "Launch Oracle JDeveloper"

 


Escolha "Default Role"


 

 


Pronto,vamos baixar as bibliotecas de BPM e SOA, em Help clique em "Check for Updates..."




Selecione por onde será feito o Update



Na Próxima etapa selecione a opção para BPM e SOA,como mostrado nas imagens que seguem:






Reinicia o ambiente



Ao abrir selecione novamente  o "Default Role"



Criando a Aplicação onde abrigará o nosso projeto, clique no ícone demonstrado



Configure sua aplicação, respondendo os itens da caixa de diálogo e selecione a opção "BPM Application"



Aceite as opções BPM e SOA que está em evidência e clique em "Next"



Selecione "Composite With BPMN Process" e clique em "Next"



Informe o nome do seu processo



Clique em próximo



Pronto, o primeiro processo será apresentado com os eventos de início e de fim




Para visualizar a paleta de objetos BPMN, vá em "View" e Clique em "Component Palette"



Aparecerá no lado esquerdo a paleta de componentes



Para adicionar um objeto, basta arrastá-lo da paleta e colocá-lo na posição de deseja, no nosso exemplo será colocar entre os eventos início e fim.



Uma tela aparecerá para configurar objeto adicionado




Como é o primeiro objeto de interação humana, o "JDev", irá perguntar qual é o ator responsável pela raia, como padrão sugerirá "Process Owner"


 



Se chegou até aqui, parabéns você tem o seu primeiro processo desenhado no Oracle BPM





Até o próximo post, falaremos mais sobre a ferramenta.

Grande abraço!!!

4 comentários:

  1. Jorge Wanderley •

    Ótimo post Marco, porem quando for baixar o JDEV ao invez de escolher o 'mais atual' recomendo baixar o compativel com a versao de OBPM que vai instalar no servidor, assim nao tera' problemas durante o deployment do process desenvolvido em JDEV, uma vez que o ambiente de desenvolvimento (JDEV) tem que ser compativel com o ambiente do deployment. Dai' baixando o JDEV na pagina de downloads do BPM e' melhor:

    http://www.oracle.com/technetwork/middleware/bpm/downloads/index.html

    Versao mais atual do JDEV para OBPM hoje e' 11.1.1.6 e nao 11.1.2.1.0. O JDEV 11.1.1.6 tambem ja' vem com o JDK.

    ResponderExcluir
  2. Marco, bom dia!

    Eu utilizo BPMS BizAgi e a parte de modelagem é free.
    O BPMS também é free se utilizarmos em modo de desenvolvimento e testes.

    Quanto ao Oracle você sabe me informar até que ponto ele é gratuito?

    Obrigada.

    ResponderExcluir
    Respostas
    1. Olá Cristiane,

      Também trabalho com o Bizagi, gosto muito do modelado. Ele é bem fiel ao BPMN 2.0, a maioria dos BPMS não são tão fieis assim, incluindo o Oracle BPM.

      Quanto a questão levantada, a Oracle distribui seus produtos sob a Licença de OTN, que permite usá-lo em desenvolvimento.

      A escolha de um BPMS não é tarefa fácil,vai depender muito dos requisitos do negócio.

      Sugiro a leitura do post, Qual a melhor ferramenta de BPM do mercado?

      Em:

      http://marcogandra.blogspot.com.br/2011/06/qual-melhor-ferramenta-de-bpm-do.html

      Abraços,

      Marco Gandra

      Excluir
  3. Material para Estudo:

    DOCUMENTAÇÃO OFICIAL BPM 11g
    http://docs.oracle.com/cd/E23943_01/index.htm

    ADF CODE CORNER
    http://www.oracle.com/technetwork/developer-tools/adf/learnmore/index-101235.html

    BUILDING FIRST PROCESS
    http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/obpm/11g/r1/firstProcess/firstprocess_obpm11g.htm

    ResponderExcluir