Integrando interfaces com o usuário baseadas na web customizadas no Process Portal

No Process Portal, a interface com o usuário (UI) de conclusão da tarefa é construída sobre os serviços manuais do lado do cliente que contêm coaches responsivos. Você pode preferir usar outras tecnologias de implementação, tal como Dojo, para essas UIs. Nesses casos, implemente as atividades ou tarefas no processo como implementações externas.

Antes de Iniciar

Certifique-se de que você conheça a URL para a UI de conclusão da tarefa customizada. Seu administrador do sistema pode ter definido um modelo de URL padrão para o sistema IBM® BPM. Para obter mais informações, consulte Alterando propriedades customizadas para o Process Portal.

Sobre Esta Tarefa

Ao criar seu processo em um Process Designer ou Integration Designer, é possível criar implementações externas para as UIs de conclusão de tarefas baseadas na web customizadas. Dependendo da onde o processo estiver implementado, a URL que você usa para a implementação externa pode ser uma URL relativa ou uma URL totalmente qualificada.
Atenção: Como as UIs de conclusão da tarefa para tarefas BPEL não suportam UIs baseadas em coach, você deve sempre criar uma implementação externa para a tarefa correspondente no Integration Designer.
Considerações de implementação
Processos implementados em sistemas IBM BPM
Implemente o aplicativo da web para a UI de conclusão da tarefa nos sistemas IBM BPM e use uma URL totalmente qualificada para esse sistema na implementação externa. Alternativamente, é possível implementar o aplicativo da web para a UI de conclusão da tarefa no sistema IBM BPM que hospeda o Process Portal e use uma URL relativa para esse sistema na implementação externa.
Processos implementados em ambientes federados
Implemente o aplicativo da web para a UI de conclusão da tarefa no sistema IBM BPM que hospeda o Process Portal e use uma URL relativa para esse sistema na implementação externa.
Atenção: Para processos BPEL, o ambiente de implementação deve incluir um servidor HTTP na frente do sistema IBM BPM que hospeda os processos BPEL. Para obter mais informações sobre a configuração, consulte Configurando origens permitidas para o Process Portal .

Procedimento

Resultados

A UI de conclusão da tarefa customizada é ativada a partir do Process Portal quando um usuário abre a tarefa a partir de uma lista de tarefas ou procura salva. A UI sempre é aberta em uma nova janela do navegador, independentemente da configuração da propriedade de mashups do com.ibm.bpm.portal.openTaskInNewWindow. Para obter mais informações sobre a propriedade de mashups, consulte Configurando propriedades customizadas de mashups para o Process Portal. Para a UI funcionar corretamente, os usuários devem permitir janelas pop-up em seus navegadores.