Las herramientas de acceso a datos EIS de Rational Application Developer permiten a los usuarios que no tienen amplios conocimientos de programación participar en el proceso de crear y gestionar objetos de datos EIS (Enterprise Information System) en un portlet. Las herramientas de acceso a datos EIS utilizan los mediadores WPAI (WebSphere® Portal Application Integration) basados en SDO como modelo de programación.
Métodos de acceso a datos soportados
Rational Application
Developer v6.0.0.1 proporciona un conjunto de herramientas para insertar objetos de datos desde sistemas de información empresarial (EIS) de SAP, PeopleSoft, Domino
o Siebel en un portlet de Faces.
Cada programa de fondo soporta acciones distintas.
- Métodos SAP BAPI o funciones RFM:
- BAPI: invocar un método BAPI. Rational Developer proporciona la posibilidad de explorar visualmente las definiciones de objetos empresariales SAP. Los métodos BAPI se exploran por sus asociaciones con tipos de objetos empresariales SAP.
- RFM: invocar un RFM (módulo habilitado por llamada de función remota). Rational Developer proporciona la posibilidad de explorar RFM a través de una búsqueda de nombre directa o una búsqueda de grupo.
- Componentes empresariales Siebel
- Crear: crear registros nuevos. Los valores de lista de selección se recuperan automáticamente a partir de estos recursos.
- Recuperar: recuperar registros existentes.
- Actualizar: actualizar registros existentes. Los valores de lista de selección se recuperan automáticamente a partir de estos recursos.
- Suprimir: suprimir registros existentes.
- Interfaz de componentes InPeopleSoft
- Crear: crear registros nuevos. Los valores de conversión y solicitud de tabla reciben soporte a través de la manipulación manual.
- Recuperar: recuperar registros existentes.
- Actualizar: actualizar registros existentes. Los valores de conversión y solicitud de tabla reciben soporte a través de la manipulación manual.
Par obtener más información sobre mediadores WPAI, consulte Programación de la visión general de modelo.
Arquitectura de conectores J2EE
Los mediadores WPAI (WebSphere Portal
Application Integration) están basados en conectores JCA de IBM, que están desarrollados según la JCA (J2EE Connector Architecture). Estos conectores son necesarios para ejecutar portlets que contienen mediadores WPAI. Cuando se comprueban los portlets en el entorno de prueba de WebSphere Portal
5.1, Rational Developer despliega y configura automáticamente los conectores JCA de IBM subyacentes para los mediadores WPAI. Para otros entornos de servidor de portal, estos conectores deben instalarse manualmente. Consulte la documentación de cada programa de fondo (por ejemplo, SAP o PeopleSoft) para obtener instrucciones sobre cómo instalar los conectores JCA de IBM.
Para obtener información general sobre los conectores JCA, consulte ../../com.ibm.etools.j2c.doc/topics/cresadapoverv.html.
Limitaciones
- Los mediadores WPAI reciben soporte en WebSphere® Portal 5.1 o posterior.
- Los botones generados (es decir, Someter, Crear, Actualizar o Suprimir) para todos los formularios de mediador EIS no están enlazados automáticamente. Deberá arrastrar y soltar manualmente un nodo de acción sobren un botón para enlazarlo.
Limitaciones para acceder a SAP
- Cuando se realiza la "Configuración" en un objeto SDO SAP existente en la vista Datos de página, el criterio de selección anterior y posterior a la correlación y de valores de ayuda no se recupera a partir delmodelo existente. Deberá volver a introducirlos.
- Los mediadores que recuperan valores de ayuda no pueden crearse independientemente. Las herramientas WPAI de Rational Developer sólo soportan la creación de mediadores de valores de ayuda en asociación a la creación de mediadores para la función empresarial principal.
- Cuando configure el criterio de selección del valor de ayuda SAP en los asistentes BAPI y RFM, no podrá especificar valores por omisión para los parámetros. Cree formularios de entrada JSF y enlácelos al objeto de datos SDO que representa los parámetros del valor de ayuda, o edite el código de página para asignar valores por omisión.
Limitaciones para acceder a Siebel
- Si la conexión de red de la máquina de desarrollo deja de funcionar, el gestor de conexiones Siebel deja de crear conexiones nuevas, incluso después de restaurarse la conexión de red. Para restablecer el gestor de conexiones Siebel, deberá reiniciar Rational Developer.
- No cree ni actualice las claves principales. Aunque las herramientas WPAI de Rational Developer
permiten crear controles JSF de entrada para los campos de clave primaria cuando la acción del mediador SDO está establecida en "Crear" o "Actualizar", esto ocasionará errores de tiempo de ejecución en el servidor Siebel.
- Si cambia el esquema de objeto empresarial del servidor Siebel, deberá reiniciar Rational Developer para ver los cambios reflejados en el UI. Esto se debe a que los objetos empresariales descubiertos por Rational Developer se ponen en antememoria por motivos de rendimiento.
- No se pueden crear mediadores para recuperar valores de lista de selección independientemente, las herramientas WPAI de Rational Developer sólo soportan la creación de los mediadores de lista de selección en asociación a la creación de mediadores para el componente empresarial principal.
- Los asistentes SDO Siebel no cargan automáticamente un criterio de filtrado existente cuando se vuelven a utilizar metadatos para crear un SDO nuevo.
- La función de arrastrar y soltar valores de lista de selección Siebel desde la vista Datos de página a un cuadro combinado JSF no crea los enlaces adecuados. Deberá ir a la vista Propiedades del control de cuadro combinado y pulsar Añadir conjunto de elementos.
Añada sus entradas y, a continuación, enlace manualmente la entrada al atributo "value".
Limitaciones para acceder a PeopleSoft
- Los asistentes SDO PeopleSoft no cargan automáticamente un criterio de filtrado existente cuando se vuelven a utilizar metadatos para crear un SDO nuevo.