Tags

, , ,

No Post anterior mostrei como podemos criar o processo até a chamada da HumanTask dentro do BPEL, aqui vou explicar passo a passo como deve ser feito o deploy e como faremos para testar nosso processo.

Consulte os Links abaixo para verificar as demais partes:

Clique com o Botão direito então em cima do seu projeto HumanTaskBpel, clique então em Deploy e escolha HumanTaskBpel

Imagem Blog UansCarvalho

Abaixo clique em Next >

Imagem Blog UansCarvalho

Abaixo marque a opção overwrite any existing composites with the same revision ID e desmarque a opção Keep running instances on after redeployment e clique em Next >

Imagem Blog UansCarvalho

Abaixo clique apenas em Next >

Imagem Blog UansCarvalho

Abaixo marque seu dominio, no meu caso esta com o nome localhost e clique em Next 

Imagem Blog UansCarvalho

Clique em Next Novamente

Imagem Blog UansCarvalho

Clique então em Finish

Imagem Blog UansCarvalho

Aguarde até que na guia Deployment Apareça a mensagem

—-  Deployment finished.  —-

 

Imagem Blog UansCarvalho

Agora clique seu projeto HumanTaskBpelWEB e logo acima no meu Application clique em Deploy e depois em HumanTaskBpelWEB…

Obs: Aqui fique atento pois os projetos WEB não podemos fazer um deploy normal onde fazemos o deploy clicando com o botão direito, pois os projetos WEB devem ser feitos deploy via Application, ou seja, pelo menu Application

Imagem Blog UansCarvalho

Abaixo clique em Next >

Imagem Blog UansCarvalho

Abaixo marque seu dominio, no meu caso esta com o nome localhost e clique em Next 

Imagem Blog UansCarvalho

Abaixo clique em Next >

Imagem Blog UansCarvalho

Clique agora em Finish

Imagem Blog UansCarvalho

Será apresentado a tela abaixo, então coloque o seguinte:

  • Repository Name: mds-soa
  • Partition Name: soa-infra
  • Respository: mds-soa
  • Partition: soa-infra

Clique então em Deploy

Imagem Blog UansCarvalho

Se aparecer a mensagem abaixo clique em Yes

Imagem Blog UansCarvalho

Aguarde até que na guia Deployment Apareça a mensagem

—-  Deployment finished.  —-

Imagem Blog UansCarvalho

Vamos agora testar nosso processo.

No seu Browser vá no endereço http://localhost:10000/em

Obs: A porta 10000 é o numero que escolhi ao criar o meu Domínio.

Faça o Login, clique no seu projeto: HumanTaskBpel [1.0]  e clique em Testar

Imagem Blog UansCarvalho

Abaixo estou passando o valor 7 que é o numero do meu código de empregado o qual o processo irá buscar no meu banco de dados

Imagem Blog UansCarvalho

No canto superior direito da tela, clique então em Testar Web Service 

Imagem Blog UansCarvalho

Agora no seu Browser vá no endereço http://localhost:10000/integration/worklistapp/faces/login.jspx

Obs: A porta 10000 é o numero que escolhi ao criar o meu Domínio.

Faça o Login com o usuário weblogic que foi o que definimos na HumanTask e veja nossa Task criada

Imagem Blog UansCarvalho

Clique então sobre a Task e veja abaixo os campos de nossa tela preenchidos com o resultado de nosso select.

Imagem Blog UansCarvalho

Duvidas ? Deixe seu comentário :-)

 

Abraços e até a Próxima

/:-D