Notas del release para WebSphere Business Integration Adapters Versión 2.3.1, para HP-UX

Estas notas del release tratan de la información del release para WebSphere Business Integration Adapters, versión 2.3.1, para HP-UX. Éstas contienen las secciones siguientes:
Novedades de este release Limitaciones
Historial de arreglos del producto API de WebSphere Business Integration Adapters
Requisitos de hardware y software Problemas conocidos y soluciones temporales
Información de instalación, migración, actualización y configuración Actualizaciones de la documentación

Nota: Es posible que información importante sobre este producto esté disponible en las Últimas noticias de soporte técnico (Technical Support Flashes) emitidas después de la publicación de estas notas del release. Éstas se pueden encontrar en el sitio Web de soporte de WebSphere Business Integration, http://www.ibm.com/websphere/integration/wbiserver/support. Seleccione el área del componente de su interés y realice búsquedas en la sección de últimas noticias (flashes).

Novedades de este release

Esta sección lista las nuevas características y mejoras realizadas en este release.

WebSphere Business Integration Adapters Framework

API de WebSphere Business Integration Adapters

Para ver más detalles, consulte el manual Connector Development Guide for Java.

Historial de arreglos del producto

En este release se han arreglado las CR siguientes, basadas en casos de los que han informado los clientes.

API de WebSphere Business Integration Adapters

Número
de CR
Descripción
12271 Soporte para un manejador de objetos comerciales. Se ha añadido una nueva instancia, CWCustomBOHandlerInterface, que tiene el método doVerbForCustom. Los adaptadores que utilizan manejadores de objetos comerciales personalizados deben implementar esta interfaz. Además, la información específica de la aplicación de verbo de objeto comercial debe cambiar de forma que CBOH=nombre_clase_manejador_OC_personalizado (asegúrese de utilizar el nombre de vía de acceso completo, es decir, empiece el nombre con "com.").
17975 Cuando se produce una excepción, ahora los métodos de la API de WebSphere Business Integration Adapters registran el mensaje de excepción e imprimen el rastreo de pila.
19664

Se ha añadido una nueva propiedad, EventStoreFactory. Si está establecida en la instancia de fábrica del almacén de sucesos del conector, es decir, com.crossworlds.connectors.JDBC.JDBCEventStoreFactoryInstance, se utiliza para obtener el almacén de sucesos; si no está establecida en esta instancia, la API intenta crear el nombre de clase de instancia de fábrica de almacén de sucesos en base a la información del paquete. Además, TRUESTRING y FALSESTRING se han añadido a CWConnectorAttrType, y las cadenas codificadas "true" han sido sustituidas por esto.

19665 Si se especifica algún dato distinto de un entero para pollQuantity, pollForEvents devuelve un resultado no satisfactorio (FAIL).
19673 Se ha añadido a CWConnectorBusObj un nuevo método, getAppText, que toma un delimitador y un nombre de propiedad. En base al nombre de propiedad y delimitador, se devuelve el valor para la propiedad en la información específica de la aplicación.
22702 Se ha añadido un nuevo método, setDEEId, en la clase CWConnectorBusObj. Establece el atributo ObjectEventId en el ID de suceso:

public void setDEEId(String eventid)

devuelve AttributeNotFoundException, AttributeValueException.

22877 Se ha añadido un nuevo método, getEventStore, a la clase CWConnectorAgent. Este método obtiene el almacén de sucesos del conector y devuelve un objeto CWConnectorEventStore:

public CWConnectorEventStore getEventStore()

El método pollForEvents por omisión se ha cambiado para realizar una llamada a este método. Además, existe una implementación por omisión para este método. Primero comprueba la propiedad EventStoreFactory. La propiedad EventStoreFactory se debe establecer en la implementación de la interfaz de CWConnectorEventStoreFactory. Si lo está, se crea la instancia de esta clase y obtiene el almacén de sucesos del conector. Si la propiedad no está establecida, el método intenta crear el nombre de implementación del paquete del conector.

El conector tiene la opción de alterar temporalmente este método y proporcionar su propio método. Esto es útil si el conector desea utilizar constructores distintos del constructor por omisión.

23369 APPRESPONSETIMEOUT de la llamada de método doVerbFor no termina anormalmente si se llama a doVerbFor desde dentro de pollForEvents. Para habilitar esto, el estado se debe habilitar hacia arriba de pollforEvents y pollForEvents debe devolver APPRESPONSETIMEOUT.
23406 Se han añadido las constantes de verbo EXISTS y RETRIEVEBYCONTENT a la clase CWConnectorConstants.
23612 Para ASI a nivel de atributo u objeto comercial, los identificadores que no tienen valores como por ejemplo nombre_archivo_ior=;nombre_poa=server fallaban con "No such element found Exception". Esto se ha arreglado.
23620 La configuración de un metaobjeto de configuración y la creación del manejador de datos no se realiza en un paso atómico (o sincronizado). Esto causaba problemas con la clase de base del manejador de datos cuando múltiples pasos de proceso entraban en la API de WebSphere Business Integration Adapters. Ahora se ha sincronizado el código para llamar a setConfigMO. Además, el método se llama sólo una vez, y las llamadas subsiguientes continúan creando el manejador de datos.

Requisitos de hardware y software

Los requisitos de hardware y software se incluyen en la documentación del producto. Consulte Información de instalación, migración, actualización y configuración para ver enlaces a estas guías.

Información de instalación, migración, actualización y configuración

Si está instalando el software desde el CD o descargándolo de Passport Advantage e instalándolo desde un directorio local, consulte la guía adecuada:

Estas guías también incluyen información de migración, actualización y configuración.

Limitaciones

HP-UX no da soporte a portugués de Brasil. Por lo tanto, el Instalador en HP-UX no lista la opción de entorno local de portugués de Brasil.

API de WebSphere Business Integration Adapters

Asegúrese de ejecutar los adaptadores con la API de WebSphere Business Integration Adapters (WBIA) versión 1.5.0 o posterior.

Verificación de la versión de la API de WBIA

Para comprobar la versión de la API de WBIA, localice el archivo de manifiesto (DirProducto/lib/WBIA.jar) y ábralo en un editor Java JAR adecuado. Busque las líneas siguientes:

Implementation-Title: "CWConnectorAPI"
Implementation-Version: 1.5.0
Implementation version (Versión de implementación) indica la versión actual de la API de WBIA.

Si la versión no es 1.5.0 o posterior, debe descargar la versión más reciente de la API de WBIA.

Descarga de la API de WBIA

Para descargar la versión más reciente de la API de WBIA:

  1. Vaya a http://www.ibm.com.
  2. Pulse la pestaña Support and downloads (Soporte y descargas).
  3. Bajo la cabecera Downloads (Descargas), pulse All downloads & drivers (Todas las descargas y controladores).
  4. En el campo Enter search terms (Entrar términos de búsqueda), escriba "wbia api" y pulse Submit (Someter).

Después de descargar e instalar la API, debe ver los archivos siguientes:

lib/WBIA.jar
lib/WBIA/3.0.0/WBIA.jar
lib/WBIA/4.0.0/WBIA.jar
lib/WBIA/4.1.1/WBIA.jar
bin/CWConnEnv.sh
bin/CWODAEnv.sh
connectors/messages/CwConnectorAgentMessages.txt

Habilitación de los adaptadores para versiones anteriores de Adapter Development Kit e InterChange Server

Para habilitar que un adaptador funcione con varias versiones de ADK o InterChange Server, siga el procedimiento adecuado de más abajo:

InterChange Server versiones 4.0.1, 4.1.0, ADK versión 2.0.x

En CWConnEnv.sh, establezca la variable CWVERSION en 4.X. set CWVERSION="4.X"

InterChange Server versiones 4.1.x (excepto 4.1.0), ADK versión 2.1.x

En CWConnEnv.sh, establezca la variable CWVERSION en 4.1.X.

set CWVERSION="4.1.X"
Ejecución de un Object Discovery Agent (ODA) contra InterChange Server versiones 4.0.1 y 4.1.x, ADK versiones 2.0.x y  2.1.x

En bin/CWODAEnv.sh, establezca la variable CWVERSION en 4.1.X.

set CWVERSION="4.1.X"

Problemas conocidos y soluciones temporales 

Versión en tiempo de ejecución de WebSphere Business Integration Adapters

Número
de CR
Problema
23373 La ejecución de los conectores creados con la versión 2.1 de Connector Development Kit (CDK) con el build de 2.3.1 CDK devuelve errores de tiempo de ejecución.

Solución temporal: Recompile los conectores con el parche 2.1 CDK.

23374 La ejecución con los conectores creados con la versión 2.0 de Connector Development Kit (CDK) con el build de 2.3.1 CDK devuelve errores en tiempo de ejecución.

Solución temporal: Recompile los conectores con el parche 2.0 CDK.

23482

Debido a una limitación de WebSphere MQ, los adaptadores no pueden grabar más de 100 MB de texto de mensaje XML en una cola MQ para el proceso. Este problema se produce cuando JMS es el transporte y WMQI o WAS es el intermediario de integración. La versión en tiempo de ejecución del adaptador convierte objetos comerciales en mensajes XML, que pueden hacerse muy grandes.

Solución temporal: Evite crear más de 25000 objetos hijo por objeto comercial.

24108 La ejecución de los conectores creados con la versión 2.2 de Connector Development Kit (CDK) con el build de 2.3.1 CDK devuelve errores de tiempo de ejecución.

Solución temporal: Recompile los conectores con el parche 2.2 CDK.

Instalador de WebSphere Business Integration Adapters

Número
de CR
Problema
Al montar el CD utilizando el software de montaje de CD, es posible que el texto del CD aparezca completamente en mayúsculas o completamente en minúsculas. Si esto sucede, es posible que el Instalador no se ejecute. El texto debe aparecer en mayúsculas y en minúsculas. Para asegurar que los caracteres aparecen correctamente en mayúsculas y minúsculas, siga estos pasos desde la línea de mandatos:
  1. Inicie los daemons siguientes:
    # nohup /usr/sbin/pfs_mountd &
    # nohup /usr/sbin/pfsd 4 &
  2. Añada la línea siguiente en /etc/pfs_fstab:
    /dev/dsk/c2t1d0 /cdrom pfs-iso9660 xlat=no_version
  3. Monte el CD-ROM:
    # pfs_mount /cdrom
  4. Para desmontar el CD-ROM:
    # pfs_umount /cdrom
20679 Si InterChange Server es el intermediario de integración, asegúrese de instalar los adaptadores de WebSphere Business Integration Adapters, versión 2.3.1, en el directorio donde está instalado ICS.
23364 No se crea ningún ejecutable del desinstalador nativo en HP-UX (uninstaller.bin). Sin embargo, el Instalador genera un archivo uninstall.jar en el directorio DirProducto/_uninst_WBIA2.3.1, donde DirProducto es el directorio en el que ha instalado el producto WebSphere Business Integration Adapters.

Solución temporal: Ejecute el siguiente mandato de Java para iniciar el desinstalador: 

java -cp DirProducto/_uninst_WBIA2.3.1/uninstall.jar run
23813

Si instala el producto WebSphere Business Integration Adapters utilizando ja_JP.eucJP o ja_JP.SJIS como el entorno local, y utiliza caracteres japoneses para nombrar el directorio de instalación, los archivos de licencia del producto no se podrán instalar.

Solución temporal: Utilice un entorno local japonés codificado en UTF-8, como por ejemplo ja_JP.utf8, para instalar el producto.

24023 Después de una instalación o desinstalación, es posible que vea el siguiente aviso en la consola:
Warning:
Name: scrollbar
Class: XmScrollbar
The scrollbar page increment is less than one

Este aviso no tiene ningún efecto en el resultado satisfactorio de la instalación o desinstalación.

24147

Se produce corrupción de texto en todos los idiomas de doble byte soportados:  japonés, coreano, chino simplificado o chino tradicional.  

Solución temporal: Ejecute el Instalador en modalidad de balanceo ejecutando el mandato siguiente:

./setupHP.bin -swing

Para obtener más información acerca de los problemas con idiomas de doble byte en la plataforma HP-UX, consulte las Notas del release de HP UNIX SDK 1.3.1. 

 

Instalador de terceros 

Número
de CR
Problema
23778 Es posible que el texto del título del panel Selección de idioma esté truncado dependiendo del entorno local de idioma que seleccione. No se puede modificar el tamaño del diálogo Selección de idioma.

Actualizaciones de la documentación

La documentación del producto no se incluye como parte del paquete del producto, en soporte de CD ni mediante distribución electrónica del producto. La documentación de este producto se puede encontrar en los Centros de información siguientes:

Para obtener la documentación del producto, visite el sitio Web y descargue el conjunto de documentación actual para el release que esté utilizando. Siga las instrucciones proporcionadas en la página del Centro de información para completar la instalación.

Copyright IBM Corp. 1997, 2003