Con la mayoría de los escenarios, la migración de registros UDDI existentes pasa automáticamente al migrar al nivel actual de
WebSphere ESB.
Sin embargo, si el registro UDDI existente utiliza una base de datos Cloudscape de red o una base de datos DB2 UDDI Versión 2,
hay unos pasos manuales que deben llevarse a cabo.
Antes de empezar
Haga una migración de la instalación de
WebSphere ESB;
asegúrese de que ha seleccionado la opción para migrar aplicaciones para que así se migre la aplicación de registro UDDI.
Acerca de esta tarea
Si el registro UDDI existente utiliza una base de datos Oracle, Cloudscape incorporada o DB2 UDDI
Versión 3, no es necesario realizar ninguna migración manual; la migración se produce de forma automática
al migrar WebSphere ESB e iniciar
el nodo UDDI la primera vez después de la migración.
Si el registro UDDI existente utiliza una base de datos Cloudscape de red o una base de datos DB2 UDDI Versión 2,
debe llevar a cabo algunos pasos manuales para migrar el registro.
Procedimiento
- Si el registro UDDI utiliza una base de datos DB2 UDDI Versión 2, siga los pasos del tema Migración a la versión 3 del registro UDDI y los subtemas.
- Si el registro UDDI utiliza una base de datos Cloudscape de red, lleve a cabo los siguientes pasos.
- Si tiene un clúster que contiene servidores a distintos niveles de
WebSphere ESB,
asegúrese de que todos los registros UDDI se están ejecutando en servidores que están en WebSphere ESB versión 6.2. Por ejemplo, si tiene un clúster que abarca dos nodos, puede actualizar un nodo a
WebSphere ESB versión 6.2 mientras que el otro nodo permanece a un nivel anterior, siempre que todos los servidores que se ejecutan en un registro UDDI estén en la versión 6.2.
- Inicialice el nodo UDDI pertinente. El proceso de inicialización llevará a cabo parte de la migración de registro UDDI.
- Especifique los siguientes mandatos como administrador de la base de datos desde
raíz_instalación/cloudscape/lib.
java -cp db2j.jar;db2jtools.jar com.ibm.db2j.tools.ij
connect 'jdbc:db2j:vía_acceso_base_datos_cloudscape_uddi';
run 'raíz_instalación/UDDIReg/databaseScripts/uddi30crt_drop_triggers
_cloudscape.sql';
quit;
cd raíz_instalación/derby/migration
java -cp db2j.jar;db2jmigration.jar;../lib/derby.jar
com.ibm.db2j.tools.MigrateFrom51
jdbc:db2j:vía_acceso_base_datos_cloudscape_uddi
donde
- vía_acceso_base_datos_cloudscape_uddi es la vía de acceso absoluta de la base de datos Cloudscape existente,
por ejemplo, raíz_instalación/profiles/nombre_perfil/databases/com.ibm.uddi/UDDI30
- raíz_instalación es el directorio raíz de la instalación de
WebSphere ESB.
Resultados
El origen de datos y la base de datos UDDI se migran y se activa el nodo UDDI.
Nota: Al migrar
WebSphere ESB, la anotación cronológica posterior a la actualización del perfil indica que la migración de la base de datos UDDI se ha completado parcialmente y que faltan los pasos para desencadenante, alias y sentencias almacenadas. Si al principio ha habilitado la función de depuración, la anotación cronológica de depuración para la base de datos indica que se ha producido una anomalía al crear los desencadenantes. Ignore estos mensajes; el nodo de UDDI lleva a cabo la migración de la base de datos cuando se inicia el nodo UDDI. Para obtener más información acerca de estos archivos de anotaciones cronológicas, consulte
Verificación de la migración automática de Cloudscape v10.1.x.
Consulte además este tema si aparecen otros errores en las anotaciones cronológicas.
Si la migración de la base de datos UDDI se completa satisfactoriamente, el siguiente mensaje aparece en la anotación cronológica del servidor:
CWUDQ0003I: UDDI registry migration has completed
Si aparece el siguiente error, se ha producido un error inesperado durante la migración.
El nodo del registro UDDI no está activado. Busque si encuentra el problema en las anotaciones cronológicas de error y si no puede arreglarse,
consulte el sitio Web de soporte de software de IBM® en la dirección
http://www.ibm.com/software/support.
CWUDQ004W: No se ha iniciado el registro UDDI debido a errores de migración