Bienvenido a IBM WebSphere Message Broker e IBM WebSphere Event Broker. Este es el archivo Readme para el Fixpack 1 (Ejecución) y hace referencia a la Versión 6.0.0.1 de los componentes de Herramientas y de Ejecución.
Este archivo Readme describe los problemas conocidos y contiene actualizaciones de la documentación que no estaban disponibles en su momento para incluirlas en el centro de información en línea.
Utilice siempre la última versión de este archivo, que podrá encontrar (sólo en inglés) en la dirección:
http://www.ibm.com/support/docview.wss?rs=171&uid=swg27006917
Las versiones traducidas del archivo Readme están disponibles en: ftp://ftp.software.ibm.com/software/integration/wbibrokers/docs/V6.0
Para completar la instalación, consulte la Guía de instalación de WebSphere Message Broker o la Guía de instalación de WebSphere Event Broker. Estas publicaciones incluyen información acerca de las tareas que debe completar antes de instalar el producto. Acceda a la Guía de instalación en línea del Centro de publicaciones de IBM en:
http://publib.boulder.ibm.com/epubs/pdf/c3466212.pdf para Message Broker
http://publib.boulder.ibm.com/epubs/pdf/c3466222.pdf para Event Broker
Las versiones traducidas del centro de información estarán disponibles mediante el Gestor de actualizaciones después de la fecha de disponibilidad general (GA).
El centro de información para WebSphere Message Broker y WebSphere Event Broker está disponible en el CD de documentación de WebSphere y también puede accederse al mismo desde: http://www.ibm.com/software/integration/wbimessagebroker/library/
También puede descargarse desde:
ftp://ftp.software.ibm.com/software/integration/wbibrokers/docs/V6.0/wmb_help_lin.zip (versión Linux)
y
ftp://ftp.software.ibm.com/software/integration/wbibrokers/docs/V6.0/wmb_help_win.zip (versión Windows).
Lea el archivo installing_and_managing.htm, que encontrará en los archivos wmb_help_lin.zip y wmb_help_win.zip.
En la siguiente dirección podrá encontrar recopilaciones de temas de información formateada para su impresión y
toda la documentación de Rules and Formatter:
ftp://ftp.software.ibm.com/software/integration/wbibrokers/docs/V6.0/
Defectos: En todo este documento Readme encontrará números de defectos. Estos números hacen referencia a los números de problemas de IBM internos; encontrará estos números útiles cuando consulte al representante de servicio de IBM con respecto a algún problema.
Notas técnicas: Para obtener información acerca de los problemas conocidos y los arreglos
disponibles, consulte:
http://www.ibm.com/software/integration/wbimessagebroker/support/
Podrá encontrar información utilizando uno de los siguientes métodos:
Versiones: Para conocer qué versiones del sistema operativo o de bases de datos reciben
soporte de WebSphere Message Broker y de WebSphere Event Broker, consulte las páginas sobre Software
soportado de la familia WebSphere MQ en:
http://www.ibm.com/support/docview.wss?uid=swg27007065
Este apartado describe las restricciones y limitaciones de WebSphere Message Broker y WebSphere Event Broker, por componente.
La versión PDF de la Guía de instalación para WebSphere Message Brokers Versión 6 sólo está disponible en inglés con fecha de disponibilidad general electrónica (eGA). Las versiones de idioma nacional de la Guía de instalación estarán disponibles con fecha de disponibilidad general (GA).
Si tiene instalado el producto Programa Beta, no puede actualizar el producto Programa Beta al producto GA de la Versión 6.0. En su lugar, debe desinstalar completamente los componentes de ejecución del intermediario, el kit de herramientas y RAC. No obstante, la base de datos y WebSphere MQ subyacentes utilizados en el producto Beta puede permanecer instalados.
Los artefactos desarrollados en los controladores Beta pueden exportarse del Kit de herramientas y volver a importarlos después al Kit de herramientas GA. No obstante, es muy recomendable que empiece con una máquina y un espacio de trabajo totalmente limpios.
Una vez instalados el intermediario GA, el Kit de herramientas GA y RAC, la primera vez que utilice el Kit de herramientas debe iniciarlo utilizando el mandato wmbt -clean:
<raíz_instalación>\IBM\MessageBrokersToolkit\6.0\wmbt.exe
/opt/ibm/MessageBrokersToolkit/6.0/wmbt.bin
Nota: Sólo necesita utilizar -clean la primera vez que abra el Kit de herramientas.
Para obtener información sobre la instalación y desinstalación de productos o componentes, consulte la guía de instalación del producto.
Aunque hay dos métodos documentados para la actualización del Kit de herramientas de la Versión 6.0 a la Versión 6.0.0.1 (utilizando el RPU o los CD de actualización), sólo se recomienda utilizar el método RPU.
Si utiliza los CD de actualización para actualizar una instalación existente, pueden surgir problemas durante una desinstalación posterior. Es por ello que es aconsejable evitar este método.
Una vez que haya actualizado de la Versión 6.0 a la Versión 6.0.0.1 (Fixpack 1), necesita realizar las siguientes acciones:
Cuando utilice archivos de respuestas para una instalación silenciosa, es posible que tengan un indicador establecido incorrectamente. Como resultado, si selecciona uno o más componentes específicos para la instalación (en lugar de instalar el producto completo), las selecciones no se tienen en cuenta y se instala el producto completo. Para superar esta limitación, debe editar el archivo de respuestas y modificar el indicador correspondiente de la siguiente manera:
La línea siguiente:
-W setupTypes.selectedSetupTypeId=custom
debe cambiarse por:
-W setupTypes.selectedSetupTypeId=
(es decir, establecido en nada) para evitar que se ejecute la instalación típica o personalizada predeterminada (que instala todos los componentes).
Hay notas técnicas disponibles para diversas e importantes cuestiones relacionadas con la instalación de los kits de herramientas de Message Broker y Event Broker con los productos Rational Application Developer (RAD) o Rational Software Architect (RSA). Se recomienda encarecidamente que consulte estas notas técnicas cuando instale el Kit de herramientas de Message Brokers. La información sobre cómo acceder a estas notas técnicas se proporciona en la sección Soporte de este archivo Readme.
Durante la instalación de IBM Rational Agent Controller (RAC), la seguridad se habilita por omisión. Sin embargo, si la seguridad está habilitada, el Depurador de flujos de mensajes no funcionará correctamente. Para que el Depurador de flujos de mensajes pueda funcionar, debe inhabilitar la seguridad durante la instalación de RAC. Para ello, deseleccione el subcomponente Seguridad en el panel Plug-ins de IBM Rational > Seguridad.
Si RAC se ha instalado con la seguridad habilitada, debe desinstalarlo y luego volverlo a instalar con el valor de seguridad inhabilitado.
El Kit de herramientas de WebSphere Message Brokers incluye algunos componentes de idiomas nacionales de Rational Application Developer (RAD) como parte de la instalación.
Esta sección ofrece unas breves instrucciones respecto a posibles productos Rational preinstalados y los Paquetes de idiomas que se instalarán con el Kit de herramientas. Sin embargo, encontrará información más detallada en las notas técnicas disponibles en el sitio Web de IBM Support. Consulte la sección Soporte de este archivo para obtener información sobre cómo acceder a las notas técnicas.
Nota: si instala los Paquetes de idiomas del Kit de herramientas sin haber instalado el soporte de Paquete de idiomas para los productos Rational existentes, la instalación del Kit de herramientas no se realizará. Como síntoma, se aprecia una pérdida de funcionalidad en el Kit de herramientas. Una manera de determinar esta situación es ejecutar IBM Rational Product Updater una vez instalado Kit de herramientas. Si la versión que se muestra del Kit de herramientas es la 1.0.0, probablemente la instalación no haya sido satisfactoria.
En plataformas Linux:
Si va a instalar productos Rational después de instalar el Kit de herramientas, el directorio por omisión que se muestra es el directorio de instalación del Kit de herramientas, porque el área de trabajo de Rational está instalado allí. En sistemas Linux, debe conservarlo como el directorio de instalación por omisión. No lo instale en un directorio distinto o no podrá actualizar el producto.
El Launchpad muestra el Kit de herramientas como pendiente, incluso después de que la instalación haya finalizado satisfactoriamente. Puede hacer caso omiso de esto.
Si tiene uno o más componentes de WebSphere Message Broker ya instalados en un sistema e intenta instalar cualquier componente adicional, InstallShield realiza una comprobación para ver si hay suficiente espacio en disco para instalar el producto entero y no solamente los componentes adicionales que desea instalar. Como resultado, es posible que no pueda instalar los componentes adicionales aunque haya espacio suficiente para ellos en el sistema. Si hay espacio suficiente para instalar todo el producto, puede instalar los componentes seleccionados satisfactoriamente. Sin embargo, si no hay espacio suficiente, tendrá que desinstalar los componentes previamente instalados y comenzar de nuevo.
En algunos sistemas Windows, la creación de la Configuración por omisión puede fallar cuando se crea la base de datos de intermediario. Si consulta el archivo DefaultConfigurationWizard.log tal como le indica el mensaje, podrá ver una entrada parecida a ésta:
+++++++++++++++++++++++++++++++++++ rastreo de la tarea +++++++++++++++++++++++++++++++++++++++++++++ INDICACIÓN DE LA HORA [Vie 23 Sep 16:31:42 BST 2005] Creando la base de datos [DEFBKDB6] para el intermediario por omisión. Estado ERROR: com.ibm.etools.mft.eou code=0 No se ha podido crear la base de datos. C:\Archivos de programa\IBM\MQSI_TK\600_IVT2>CALL mqsicreatedb DEFBKDB6 -i paton -a ********
También puede ver mensajes en otras tareas como éstas:
Stderr: ['C:\PROGRA~1\IBM\MQSI\6ABB0~1.0_I\bin\mqsiprofile.cmdmd' no se reconoce como un mandato interno o externo, programa operativo o archivo de proceso por lotes.]
Se repiten para cada tarea.
La creación de la base de datos falla porque el asistente no puede encontrar el perfil de producto. Éste es un problema conocido en ciertas instalaciones y depende del directorio en el que se ha instalado WebSphere Message Brokers (y de si se le ha asignado un nombre corto de Windows).
Solución: Póngase en contacto con el Centro de soporte de IBM para obtener un arreglo temporal para este problema. El arreglo también se incluirá en un futuro Fixpack.
Actualmente, el Asistente de mandatos no puede administrar los componentes del Gestor de configuración. Se proporcionará un arreglo para resolver esta situación.
Si desea instalar los plug-in de WebSphere MQ V6 Explorer en el Kit de herramientas de WebSphere Message Brokers, puede utilizar el Gestor de actualizaciones de Eclipse. Sin embargo, primero debe instalar el paquete de renovación V6.0.1 para WebSphere MQ V6.
En la barra de herramientas de Eclipse, seleccione Ayuda > Actualizaciones de software > Buscar e instalar. Seleccione la opción Nuevas características. Añada <directorio de instalación de WebSphere MQ>/eclipse como nuevo origen local y las características de Explorer aparecerán como disponibles para su instalación.
Como solución temporal antes de la disponibilidad de la actualización V6.0.1, puede copiar manualmente los directorios que contienen las características y plug-ins de WebSphere MQ Explorer en el directorio del Kit de herramientas de WebSphere Message Brokers. Después de reiniciar el Kit de herramientas de WebSphere Message Brokers, WebSphere MQ Explorer podrá abrirse como una perspectiva nueva.
Cuando utilice archivos de respuestas para una desinstalación silenciosa, éstos pueden contener un indicador establecido incorrectamente. Como resultado, si selecciona uno o más componentes específicos para desinstalarlos (en lugar del producto completo), la opción no se tiene en cuenta y se desinstala el producto completo. Para superar este problema, necesita editar el archivo de respuestas y modificar cada línea que especifica si un componente individual se ha de desinstalar o no. Esto significa que debe cambiar todas las apariciones de la serie:
-P característica.active=truepor lo siguiente:
-P característica.activeForUninstall=truedonde característica es el nombre del componente que se ha de desinstalar.
También debe cambiar todas las apariciones de la serie:
-P característica.active=falsepor lo siguiente:
-P característica.activeForUninstall=falsedonde característica es el nombre del componente que no desea desinstalar.
Debe asegurarse de que exista una de estas sentencias (ya sea activeForUninstall=true o ctiveForUninstall=false) para cada componente.
Por otra parte, en el archivo de respuestas generado también puede haber sentencias activeForUninstall que se refieran a componentes que no se han instalado. Si existen dichas sentencias, asegúrese de que la opción activeForUninstall para cada uno de estos componentes esté establecida en true. Si la opción activeForUninstall está establecida en false para estos componentes, el programa de desinstalación no se ejecuta correctamente.
A veces, la migración del espacio de trabajo de Eclipse de la Versión 5.1.0 a la Versión 6.0 falla si sigue este procedimiento:
Solución: Si observa este problema, migre manualmente el espacio de trabajo a la Versión 6.0.0.
Los usuarios de las siguientes soluciones de adaptadores Dublin deben ponerse en contacto con el soporte al cliente de adaptadores Dublin (dubadsup@ie.ibm.com) para obtener una versión de la solución que se haya probado en la Versión 6 de Message Broker. No migre simplemente la solución de la Versión 5, ya que esto puede causar ligeras diferencias de comportamiento con respecto a la Versión 5:
Antes de intentar migrar la solución a la Versión 6, los usuarios de las siguientes soluciones de adaptadores Dublin deben ponerse en contacto con el soporte al cliente de Dublin (dubadsup@ie.ibm.com) para comprobar si hay una versión disponible que se haya probado en la Versión 6 de Message Broker, y si hay problemas adicionales:
Si está migrando un conjunto de mensajes de WebSphere MQ Integrator Versión 2.1 y el conjunto de mensajes contiene un formato físico TDS estándar de la industria como, por ejemplo, SWIFT, e intenta desplegar el conjunto de mensajes a un intermediario de la versión 2.1 (o de la versión 5 con un nivel de servicio anterior al Fixpack 3), puede que tenga que seguir estos pasos después de utilizar el mandato mqsimigratemsgsets.
Si no lleva a cabo esta actualización, se mostrará el mensaje siguiente cuando añada el conjunto de mensajes a un archivo bar (CSD3 hace referencia en este mensaje al Fixpack 3):
BIP0202W Este diccionario requiere un intermediario del CSD3 de la versión 5 o posterior. El formato TDS "SWIFT" utiliza la "Comprobación numérica estricta". Esta opción no recibe soporte de intermediarios anteriores al CSD 3 de la versión 5.
Debe corregir este error para poder difundir el archivo bar correctamente.
Cuando añade un flujo de mensajes que contiene un nodo JavaCompute en un archivo bar por primera vez, el JAR se añade sin ningún problema. Si, a continuación, actualiza el código Java asociado al nodo JavaCompute y luego añade de nuevo el mismo flujo de mensajes al mismo archivo bar, algunas veces el archivo JAR dentro de bar no se actualiza con el código Java más reciente.
Solución: Elimine todo el contenido del archivo bar antes de añadir el flujo de mensajes de nuevo.
Algunos mensajes no están comprometidos en un destino JMS de salida cuando utiliza nodos JMSInput o JMSOutput coordinados globalmente. Estos mensajes no estarán disponibles para el proceso posterior debido a su estado 'pendiente'.
Solución: Actualmente no hay ninguna solución firme para este problema, aunque en algunos casos, si se reinicia el gestor de colas del intermediario se resuelve el estado 'pendiente' de los mensajes.
Al utilizar el nodo Real-timeInput con aplicaciones de publicación/suscripción, puede producirse una pérdida de memoria en el proceso de DataFlowEngine, en todas las plataformas distribuidas. La memoria que utiliza el proceso de DataFlowEngine aumenta constantemente, dependiendo de la plataforma y el número de clientes de publicación/suscripción.
Si el proceso de DataFlowEngine se queda sin memoria, se detiene. En Windows, se genera un archivo ABEND y un vuelco en la carpeta 'errors'. En otros sistemas, se genera un archivo ABEND y un archivo de imagen de memoria. A continuación, se reinicia el proceso de DataFlowEngine.
Por ejemplo, utilizando un solo flujo de mensajes (sin instancias adicionales) en un intermediario con un grupo de ejecución, y 80 clientes de publicación/suscripción en un sistema de 4 vías - 4 GB ejecutando Windows, el proceso de DataFlowEngine se detiene al cabo de 1,5 horas, aproximadamente.
Es probable que vea errores en las anotaciones de sucesos del sistema como, por ejemplo:
Se ha producido un error de falta de memoria (OutOfMemoryError) en la Máquina Virtual Java. La JVM ha informado de una situación de falta de memoria (OutOfMemoryError).
El archivo ABEND puede contener errores como:
File: F:\build\S000_P\src\DataFlowEngine\JavaNodeLibrary\ImbJmsIpJNIJmsIpNode.cpp Line: 417 Function: Java_com_ibm_broker_server_JmsIpNode_logFatalError AbendAction: 3
Para resolver este problema, es posible que sea necesario detener y reiniciar el intermediario, y aumentar el tamaño de almacenamiento dinámico de la Máquina Virtual Java. Puede eliminar algunos problemas de memoria si utiliza el nodo Real-timeOptimizedFlow en lugar del nodo Real-timeInput.
En plataformas z/OS: Si incluye un nodo Trace, con la propiedad de destino establecida en "Rastreo de usuario", en un flujo de mensajes de alto rendimiento, es posible que el grupo de ejecución propietario se detenga (terminación anómala S2C1). Puesto que los nodos Trace están siempre activos, normalmente no se deben incluir en los flujos de producción. Pero para evitar este problema, compruebe que no se incluyan nodos Trace conectados en flujos de elevada productividad ya que, al estar siempre activos, estos nodos tendrán una actividad de entrada/salida elevada.
Es posible que un nodo o proyecto de extensión definido por el usuario no aparezca en la paleta del nodo, después de ponerla en el directorio evtoolkit\eclipse\plugins y reiniciar el Kit de herramientas.
Solución: Cuando se realiza un cambio en una extensión definida por el usuario (proyectos o nodos) en el directorio evtoolkit\eclipse\plugins, debe reiniciar el Kit de herramientas utilizando la opción -clean. Para ello, añada -clean cuando inicia el Kit de herramientas desde la línea de mandatos, o modifique el menú Inicio. Por ejemplo, en Windows, el método abreviado del menú Inicio se modificaría para quedar así:
"C:\Archivos de programa\IBM\MessageBrokersToolkit\6.0\wmbt.exe" -clean
Nota: no haga que esta adición sea permanente porque ello hace que el Kit de herramientas tarde más en iniciarse. El registro de plug-in de Eclipse (que -clean elimina) existe para acelerar el tiempo de inicio. Si lo elimina, el siguiente reinicio de Eclipse será significativamente más lento.
Es posible que le sea útil crear un segundo método abreviado del menú Inicio ("WebSphere Message Brokers Toolkit -clean", por ejemplo) que incluya -clean, para utilizarlo cuando sea necesario.
Tenga en cuenta las siguientes restricciones al utilizar el depurador de flujos:
El depurador de flujos que se proporciona con la Versión 6.0 puede utilizarse para depurar intermediarios en tiempo de ejecución desde la Versión 5.
Con los intermediarios de la Versión 6.0 se pueden utilizar las versiones 6.0.1, 6.0.0.1 y 5.0.2.1 de Rational Agent Controller, pero los intermediarios de la Versión 5 sólo pueden utilizar Rational Agent Controller versión 5.0.2.1. (Los intermediarios de la versión 2.1 no utilizan Rational Agent Controller.)
Por lo tanto, si tiene instaladas versiones anteriores de WebSphere Message Broker y tiene un dominio que incluye intermediarios de la Versión 5 y de la Versión 6.0, debe utilizar Rational Agent Controller Versión 5.0.2.1. No actualice a Rational Agent Controller Versión 6.0.0.1 o Versión 6.0.1 si desea seguir utilizando Rational Agent Controller con los intermediarios de la Versión 5.
Si no tiene intermediarios de versiones anteriores, o no desea utilizar Rational Agent Controller con ellos, puede utilizar Rational Agent Controller Versión 6.0.0.1 o Versión 6.0.1. Éste se proporciona con WebSphere Message Broker Versión 6.0 en un CD y DVD suplementario.
Consulte el centro de información en línea para obtener más detalles sobre los elementos soportados y sobre la versión de Rational Agent Controller que debe instalar.
No se puede cambiar el contenido de las excepciones.
No intente depurar los intermediarios de producción.
No efectúe una depuración a través de Internet, porque la función de seguridad todavía no se ha implementado.
Si desea utilizar el depurador de flujos, los nombres de intermediario y grupo de ejecución deben contener caracteres del alfabeto inglés, sea cual sea el entorno local del sistema.
No puede depurar flujos de mensajes que están en proyectos de flujos distintos, aunque se desplieguen en el mismo intermediario. Para poder hacerlo, copie los flujos de mensajes a un proyecto de flujos y especifique este proyecto en el asistente de configuración del iniciador de depuración de Message Broker.
Utilizando el área de trabajo de la versión 6 en Windows, el soporte de dominio no funciona correctamente a menos que LogonInfo.dll y las dependencias estén en la vía de acceso. Si no es así, se utiliza el nombre del sistema en lugar del nombre del dominio.
Esto puede evitarse iniciando el área de trabajo desde la consola de mandatos de WebSphere Message Brokers 6.0.
Hay una posible pérdida de memoria cuando se realizan transmisiones cruzadas en aplicaciones de publicación/suscripción (es decir, cuando se utilizan publicadores IP JMS y suscriptores IP JMS). Esto afecta a todas las plataformas distribuidas. La memoria que utiliza el proceso de DataFlowEngine aumenta constantemente, dependiendo de la plataforma y el número de clientes de publicación/suscripción.
Si el proceso de DataFlowEngine se queda sin memoria, se detiene. En Windows, se genera un archivo ABEND y un vuelco en la carpeta 'errors'. En otros sistemas, se genera un archivo ABEND y un archivo de imagen de memoria. A continuación, se reinicia el proceso de DataFlowEngine.
Es posible que los clientes Java generan excepciones como la siguiente:
com.ibm.mq.jms.JMSWrappedException: MQJMS6119: An IOException occurred while publishing, exception java.net.SocketException: Connection reset by peer: socket write error com.ibm.mq.jms.MessageProducerImpl.publishInternal(MessageProducerImpl.java(Compiled Code)) com.ibm.mq.jms.TopicPublisherImpl.publish(TopicPublisherImpl.java(Compiled Code)) com.ibm.mq.jms.TopicPublisherImpl.publish(TopicPublisherImpl.java(Compiled Code))
El archivo ABEND generado contendrá información como:
File: F:\build\S000_P\src\DataFlowEngine\JavaNodeLibrary\ImbJmsIpJNIJmsIpNode.cpp Line: 417 Function: Java_com_ibm_broker_server_JmsIpNode_logFatalError AbendAction: 3
La causa más común de que a JVM le falte memoria es que se hayan establecido los tamaños de cola de RealTime en un valor demasiado grande. Por ejemplo, se ha establecido maxQueueSize y maxMessageSize (configurables utilizando el mandato mqsichangeproperties) en un tamaño muy grande o infinito (0). Suponiendo que el número de clientes no sea demasiado grande, utilice estos valores:
En AIX, un gestor de colas de WebSphere MQ habilitado para XA no se inicia limpiamente si no hay un enlace de /usr/lib a la biblioteca de cliente de 32 bits proporcionada por Oracle, 'libclntsh.a'.
Para resolver este problema, emita el siguiente mandato (como root):
ln -s $ORACLE_HOME/lib32/libclntsh.a /usr/lib/libclntsh.a
Esto permitirá que el gestor de colas se inicie limpiamente.
Si ve este error, aumente los parámetros del kernel (msgmni, sem). Estos parámetros del kernel deben estar significativamente por encima de sus valores mínimos y, al menos, establecidos en los valores más elevados recomendados para DB2, WebSphere MQ y WebSphere Message Broker. Por ejemplo, los valores establecidos para un entorno con una carga de trabajo alta en el que el intermediario tiene dos grupos de ejecución con 200 flujos desplegados y alrededor de 45 aplicaciones utilizando estos flujos, podrían ser los siguientes:
/proc/sys/kernel/msgmni 2048 /proc/sys/kernel/sem 250 256000 32 2048
Es posible que el mandato mqsimigratecomponents falle con el error SQL nativo '2762' al utilizar Sybase. Esto es debido a que las bases de datos Sybase no permiten la creación de más de una tabla en una sola transacción. Puede modificarse la base de datos Sybase para que acepte la creación de varias tablas, de la siguiente manera:
1> use master 2> go 1> sp_dboption "BROKER1","ddl in tran",TRUE 2> goEsto activa la opción 'ddl in tran' para la base de datos 'BROKER1'.
1> use BROKER1 2> go 1> checkpoint 2> go
Si tiene instalado Oracle9i u Oracle10g y DB2v8 en el mismo sistema HP-UX, es posible que se produzca un problema al utilizar el intermediario con una base de datos de intermediario Oracle.
El intermediario no se puede iniciar y se crea un archivo de terminación anómala. En el archivo aparecen símbolos de las bibliotecas Oracle resueltos en una biblioteca DB2, lo cual genera una violación de segmentación.
Si desea utilizar Oracle con el intermediario y tiene instalado DB2 en el mismo sistema (HP-UX), inhabilite el archivo <dir_instalación>/lib/imbdfdb2.lil. La forma más fácil de hacerlo es renombrar imbdfdb2.lil a otro nombre. Esto hace que el intermediario deje de obtener bibliotecas de DB2 que el sistema operativo HP-UX luego utiliza para resolver los símbolos Oracle.
Las correlaciones con orígenes de bases de datos que tienen el valor de modificación de esquema de base de datos "Utilizar el esquema de ejecución por omisión en este origen de datos" fallan cuando se ejecutan. Se emite una excepción de base de datos indicando que no se puede encontrar la base de datos. Este problema se debe a código generado incorrectamente que debe corregirse en un iFix. No hay ninguna solución conocida.
En todas las plataformas, el intermediario finaliza de forma anómala si pierde su conexión con el gestor de colas mientras se procesa un mensaje. Cuando el gestor de colas vuelve a estar disponible, el intermediario reinicia de forma limpia y continúa el proceso. Como resultado, se generan archivos MQCMIT/MQBACK ABEND.
Solución: Actualmente ninguna.
En Linux, los siguientes ejemplos tienen problemas menores de funcionalidad:
En Windows, los siguientes ejemplos tienen problemas menores de funcionalidad:
Antes de utilizarlos, consulte la siguiente nota técnica:
http://www-1.ibm.com/support/docview.wss?rs=849&uid=swg21218626
Esta información se ha desarrollado para productos y servicios ofrecidos en los Estados Unidos.
Es posible que IBM no ofrezca en otros países los productos, servicios o características descritos en esta información. Solicite información al representante local de IBM acerca de los productos y servicios disponibles actualmente en su zona. Cualquier referencia a un producto, programa o servicio de IBM no pretende afirmar ni implica que sólo pueda utilizarse ese producto, programa o servicio de IBM. En su lugar puede utilizarse cualquier producto, programa o servicio funcionalmente equivalente que no vulnere ninguno de los derechos de propiedad intelectual de IBM. No obstante, es responsabilidad del usuario evaluar y verificar el funcionamiento de cualquier producto, programa o servicio no IBM.
IBM puede tener patentes o solicitudes de patente pendientes que cubran temas descritos en este documento. La adquisición de esta información no confiere ninguna licencia sobre dichas patentes. Puede enviar consultas sobre licencias, por escrito, a:
Para realizar consultas sobre licencias relacionadas con la información de doble byte (DBCS), póngase en contacto con el departamento de propiedad intelectual de IBM en su país o envíe las consultas, por escrito, a:
El párrafo siguiente no se aplica al Reino Unido ni a ningún otro país donde las disposiciones en él expuestas sean incompatibles con la legislación local:
INTERNATIONAL BUSINESS MACHINES CORPORATION PROPORCIONA ESTA PUBLICACIÓN "TAL CUAL", SIN GARANTÍAS DE NINGUNA CLASE, NI EXPLÍCITAS NI IMPLÍCITAS, INCLUIDAS, PERO SIN LIMITARSE A, LAS GARANTÍAS IMPLÍCITAS DE NO INFRACCIÓN, COMERCIALIZACIÓN O IDONEIDAD PARA UNA FINALIDAD DETERMINADA. Algunas legislaciones no contemplan la exclusión de garantías, ni implícitas ni explícitas, en determinadas transacciones, por lo que es posible que esta declaración no se aplique en su caso.
Esta información puede incluir imprecisiones técnicas o errores tipográficos. La información aquí contenida está sometida a cambios periódicos; tales cambios se irán incorporando en nuevas ediciones de la información. IBM se reserva el derecho de realizar mejoras y/o cambios, cuando lo considere oportuno y sin previo aviso, en los productos y/o programas descritos en esta información.
Todas las referencias hechas en este documento a sitios Web que no son de IBM se proporcionan únicamente a título informativo y no representan en modo alguno una recomendación de dichos sitios Web. El contenido de esos sitios Web no forma parte del contenido de este producto de IBM, por lo que la utilización de dichos sitios Web es responsabilidad del usuario.
IBM puede utilizar o distribuir la información que se le suministre del modo que estime oportuno, sin incurrir por ello en ninguna obligación con el remitente.
Los propietarios de licencias de este programa que deseen obtener información sobre el mismo con el fin de permitir: (i) el intercambio de información entre programas creados independientemente y otros programas (incluido éste) y (ii) el uso mutuo de la información que se ha intercambiado, deberán ponerse en contacto con:
Dicha información puede estar disponible, sujeta a los términos y condiciones apropiados, incluyendo en algunos casos el pago de una tarifa.
IBM proporciona el programa bajo licencia descrito en este documento, y todo el material bajo licencia disponible para el mismo, bajo los términos del Contrato de cliente de IBM, del Acuerdo Internacional de Programas bajo Licencia de IBM o de cualquier acuerdo equivalente entre IBM y el cliente.
La información sobre productos que no son de IBM se ha obtenido de los distribuidores de dichos productos, de los anuncios publicados o de otras fuentes disponibles públicamente. IBM no ha probado esos productos y no puede confirmar la precisión del rendimiento, la compatibilidad ni ninguna otra afirmación relacionada con productos que no son de IBM. Las preguntas sobre las prestaciones de productos no de IBM deben dirigirse a los distribuidores de dichos productos.
Esta información incluye ejemplos de datos e informes utilizados en operaciones comerciales diarias. Para ilustrar los ejemplos de la forma más completa posible, éstos incluyen nombres de personas, empresas, marcas y productos. Todos estos nombres son ficticios y cualquier similitud con los nombres y direcciones utilizados por una empresa real es puramente casual.
LICENCIA DE COPYRIGHT:
Esta información contiene programas de aplicación de ejemplo en lenguaje fuente que ilustran técnicas de programación en diversas plataformas operativas. Puede copiar, modificar y distribuir libremente estos programas de ejemplo, sin tener que pagar a IBM, con el fin de desarrollar, utilizar, comercializar o distribuir programas de aplicación que se ajusten a la interfaz de programas de aplicación correspondiente a la plataforma operativa para la que se han escrito los programas de ejemplo. Estos ejemplos no se han probado exhaustivamente bajo todas las condiciones. Por lo tanto, IBM no puede garantizar ni certificar la fiabilidad, servicio o funcionamiento de estos programas. Puede copiar, modificar y distribuir libremente estos programas de ejemplo, sin tener que pagar a IBM, con el fin de desarrollar, utilizar, comercializar o distribuir programas de aplicación que se ajusten a las interfaces de programas de aplicación de IBM.
Los siguientes términos son marcas registradas de International
Business Machines Corporation en los Estados Unidos y/o en otros países:
AIX, DB2, Everyplace, IBM, Universal Database, WebSphere, z/OS, zSeries.
Java y todas las marcas registradas basadas en Java son marcas registradas
de Sun Microsystems, Inc. en los Estados Unidos y/o en otros países.
Microsoft y Windows son marcas registradas de Microsoft Corporation en los
Estados Unidos y/o en otros países.
UNIX es una marca registrada de The Open Group en los Estados Unidos y
en otros países.
Linux es una marca registrada de Linus Torvalds en los Estados Unidos y/o
en otros países.
Otros nombres de empresas, productos o servicios pueden ser marcas comerciales o marcas de servicio de sus respectivos propietarios.
Fixpacks de DB2
Puede obtener los
Fixpack de DB2 en CD-ROM o puede descargarlos de la Web. No obstante,
tenga en cuenta que los Fixpack pueden ser de gran tamaño y, por lo
tanto, si solicita las versiones en CD-ROM se evitará
descargas prolongadas.
Si tiene un contrato de soporte actual, puede solicitar los Fixpack de
DB2 en CDROM llamando al servicio de soporte de DB2.
Se proporciona información detallada de contacto en:
http://www.ibm.com/software/data/db2/udb/support.html
También puede descargar del mismo sitio web:
Fixpacks de WebSphere MQ
http://www.ibm.com/software/integration/wmq/support/
Fixpacks de WebSphere Message Brokers
http://www.ibm.com/support/docview.wss?rs=171&uid=swg27006367
Requisitos de WebSphere Message Broker y
WebSphere Event Broker
http://www.ibm.com/software/integration/wbimessagebroker/requirements/
y
http://www.ibm.com/software/integration/wbieventbroker/requirements/
Readme de WebSphere Message Broker y
WebSphere Event Broker
http://www.ibm.com/support/docview.wss?rs=171&uid=swg27006917
Centro de información autónomo de WebSphere
Message Broker y WebSphere Event Broker
Para Linux:
ftp://ftp.software.ibm.com/software/integration/wbibrokers/docs/V6.0/wmb_help_lin.zip
Para Windows:
ftp://ftp.software.ibm.com/software/integration/wbibrokers/docs/V6.0/wmb_help_win.zip
Ayuda en línea de WebSphere Message Brokers V6
http://publib.boulder.ibm.com/infocenter/wmbhelp/v6r0m0/index.jsp
IBM Centre for Java Technology Development Downloads (Descargas para el desarrollo
de tecnología Java)
http://www.ibm.com/developerworks/java/jdk/
Especificación WSDL (Web Services Description Language)
http://www.w3.org/TR/wsdl
WebSphere Message Broker Basics
(manual técnico)
http://publib-b.boulder.ibm.com/Redbooks.nsf/RedbookAbstracts/sg247090.html
Migration to WebSphere Message Broker V5
(manual técnico)
http://publib-b.boulder.ibm.com/Redbooks.nsf/RedbookAbstracts/sg246995.html