WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Criando um Projeto de Evento Customizado no PeopleTools

O WebSphere Adapter requer um projeto de evento no PeopleSoft para desempenhar o processamento de eventos de entrada assíncrono. Utilize o PeopleTools para criar o projeto de evento customizado.

Antes de começar:

Inclua as dependências do software externo necessárias para PeopleSoft.

Se seu ambiente exigir suporte a eventos de entrada, será necessário utilizar um projeto de evento customizado no PeopleSoft. Um projeto de evento de amostra, IBM_EVENT_V600, é fornecido com o adaptador. É possível modificar e usar o projeto de amostra ou criar seu próprio projeto usando PeopleTools. Se você criar seu próprio projeto, certifique-se de concluir as etapas a seguir.
  1. Utilize o PeopleTools Application Designer para criar e nomear um novo projeto.
  2. Crie os campos para o novo projeto conforme descrito na tabela a seguir:
    Nome do Campo Descrição do Campo
    IBM_EVENT_ID Um valor numérico que é recuperado do registro IBM_FETCH_ID. Este valor será um ID exclusivo para o evento.
    IBM_OBJECT_NAME O nome do gráfico de negócios correspondente.
    IBM_OBJECT_KEYS Os nomes da propriedade get key na Interface do Componente, seguidos pelos valores-chave nos pares nome-valor. Estas informações são usadas para a recuperação do componente do EIS.
    IBM_EVENT_STATUS Se o evento já precisar ser sondado, o status será configurado como 0 e a função IBMPublishEvent será chamada.
    IBM_OBJECT_VERB O verbo que está configurado no gráfico do objeto de negócios contendo o objeto de negócios recuperado.
    IBM_EVENT_DTTM A data de criação do evento. Para um evento de data futura, esta é a data efetiva.
    IBM_NEXT_EVENT_ID O campo que terá o ID do evento mais recente sob o registro IBM_FETCH_ID. Este campo é incrementado para cada evento que é incluído no IBM_EVENT_TBL e preenche o campo IBM_EVENT_ID nessa tabela.
    IBM_XID O ID de transação necessário para fornecer entrega de evento garantida.
  3. Crie um registro denominado IBM_EVENT_TBL e inclua-o em todos os campos que você acabou de criar, exceto IBM_NEXT_EVENT_ID.
  4. Crie um registro denominado IBM_FETCH_ID e inclua-o apenas no campo IBM_NEXT_EVENT_ID.
  5. Abra o registro IBM_FETCH_ID, selecione o campo IBM_NEXT_EVENT_ID, visualize o PeopleCode e selecione fieldformula.
  6. Copie o PeopleCode para um projeto de evento customizado a partir de PeopleCode para um projeto de evento customizado para o projeto que está sendo criado.
  7. Crie uma página em seu projeto que contenha os campos do registro IBM_EVENT_TBL no nível 0. A página pode ter qualquer nome.
  8. Crie um componente no projeto que contenha a página recém-criada. O componente pode ter qualquer nome.
  9. Crie uma Interface do Componente neste componente e dê a ela qualquer nome. Confirme se deseja padronizar as propriedades com base na definição do componente subjacente.
  10. Construa todo o projeto, selecionando todas as opções de criação.
  11. Teste e confirme se a Interface do Componente funciona, usando o testador da Interface do Componente.
  12. Gere as APIs Java™ para a Interface do Componente e, em seguida, inclua as classes geradas no caminho de classe do adaptador. Para obter informações completas sobre como construir um projeto PeopleTools e testar a Interface do Componente PeopleSoft, consulte a documentação do PeopleSoft.
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:32:04


Tópico de TarefaTópico de Tarefa | Versão 8.0.0.5 | tpeo_createcustomevent