WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Creación de un proyecto de sucesos personalizado en PeopleTools

El adaptador WebSphere necesita un proyecto de sucesos en PeopleSoft para realizar el proceso de sucesos de entrada asíncrono. Utilice PeopleTools para el crear el proyecto de sucesos personalizado.

Antes de empezar:

Añadir las dependencias de software externas necesarias para PeopleSoft.

Si el entorno necesita soporte de sucesos de entrada, debe utilizar un proyecto de sucesos personalizado en PeopleSoft. Con el adaptador se proporciona un proyecto de sucesos de ejemplo, IBM_EVENT_V600. Puede modificar y utilizar el proyecto de ejemplo, o puede crear un proyecto propio utilizando PeopleTools. Si crea un proyecto propio, asegúrese de realizar los pasos siguientes.
  1. Utilice el diseñador de aplicaciones PeopleTools para crear y denominar un proyecto nuevo.
  2. Cree los campos para el nuevo proyecto tal como se describe en la tabla siguiente:
    Nombre de campo Descripción del campo
    IBM_EVENT_ID Un valor numérico que se recupera del registro IBM_FETCH_ID. Este es un ID exclusivo para el suceso.
    IBM_OBJECT_NAME El nombre del gráfico empresarial correspondiente.
    IBM_OBJECT_KEYS Los nombres de la propiedad get key de la interfaz de componente, seguidos de los valores de clave en parejas de nombre-valor. Esta información se utiliza para la recuperación del componente del EIS.
    IBM_EVENT_STATUS Si el suceso está preparado para sondeo, el estado se establece en 0 y se llama a la función IBMPublishEvent.
    IBM_OBJECT_VERB El verbo que se establece en el gráfico del objeto de negocio que contiene el objeto de negocio recuperado.
    IBM_EVENT_DTTM La fecha en la que se crea el suceso. Para un suceso con fecha futura, es la fecha de efectividad.
    IBM_NEXT_EVENT_ID El campo que tiene el ID de suceso más reciente bajo el IBM_FETCH_ID de registro. Este campo se incrementa para cada suceso que se añade a IBM_EVENT_TBL y llena el campo IBM_EVENT_ID contenido en esa tabla.
    IBM_XID El ID de transacción necesario para proporcionar la entrega de sucesos asegurada.
  3. Cree un registro llamado IBM_EVENT_TBL y añádale todos los campos que acaba de crear, excepto IBM_NEXT_EVENT_ID.
  4. Cree un registro denominado IBM_FETCH_ID y añádale sólo el campo IBM_NEXT_EVENT_ID.
  5. Abra el registro IBM_FETCH_ID, seleccione el campo IBM_NEXT_EVENT_ID, vea PeopleCode y seleccione fieldformula.
  6. Copie el PeopleCode de un proyecto de sucesos personalizado desde PeopleCode para un proyecto de sucesos personalizado al proyecto que está creando.
  7. Cree una página bajo el proyecto que contenga los campos del registro IBM_EVENT_TBL en el nivel 0. La página puede tener cualquier nombre.
  8. Cree un componente bajo el proyecto que contenga la página que acaba de crear. El componente puede tener cualquier nombre.
  9. Cree una interfaz de componente en este componente y déle cualquier nombre. Confirme que desea tomar de forma predeterminada las propiedades basadas en la definición de componente subyacente.
  10. Cree el proyecto entero, seleccionando todas las opciones de creación.
  11. Pruebe y confirme que la interfaz de componente funciona, utilizando el probador de interfaz de componente.
  12. Genere las API Java™ para la interfaz de componente y, a continuación, añada las clases generadas a la vía de acceso de clases de adaptador. Para obtener información completa sobre cómo crear un proyecto de PeopleTools y probar la interfaz de componente PeopleSoft, consulte la documentación de PeopleSoft.
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

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

        
        Última actualización:
        
        Última actualización: 2015-02-28 17:01:59


Tema de tareaTema de tarea | Versión 8.0.0.5 | tpeo_createcustomevent