Despliegue de la aplicación de registro UDDI

Puede desplegar una aplicación de registro UDDI como parte de la configuración de un nodo UDDI. Puede utilizar un script proporcionado, la consola administrativa o los mandatos de script wsadmin.

Antes de empezar

Antes de desplegar una aplicación de registro UDDI, debe crear la base de datos y el origen de datos para el registro UDDI.

Si está desplegando una aplicación de registro UDDI en un clúster, se da por supuesto que se utiliza una sola base para todos los miembros del clúster de manera que el clúster se visualiza como un nodo UDDI único.

Acerca de esta tarea

Utilice esta tarea como parte de la configuración de un nodo UDDI predeterminado o la configuración de un nodo UDDI personalizado. Puede desplegar una aplicación del registro UDDI de dos formas:
  • Puede utilizar un script que realice todos los pasos necesarios.

    Este script despliega el registro UDDI en un servidor o un clúster que especifique.

  • Puede utilizar la consola administrativa. Despliegue la aplicación de registro UDDI, el archivo uddi.ear y, a continuación, complete los pasos adicionales, como se describe posteriormente en este tema. Alternativamente, puede seguir el mismo procedimiento utilizando los mandatos de script wsdamin.

Procedimiento

  1. Opcional: Para desplegar una aplicación de registro UDDI utilizando el script suministrado:
    1. [IBM i]Inicie una sesión de Qshell especificando el mandato STRQSH desde la línea de mandatos de IBM® i
    2. Ejecute el script wsadmin uddiDeploy.jacl como se muestra, desde el directorio raíz_servidor_aplicaciones/bin.
      [AIX][HP-UX][Linux][Solaris]Nota: Para sistemas operativos UNIX or Linux, añada el sufijo .sh al mandato wsadmin.
      [AIX Solaris HP-UX Linux Windows][IBM i]
      wsadmin [-conntype none] [-profileName nombre_perfil] -f uddiDeploy.jacl
              {nombre_nodo nombre_servidor | nombre_clúster}             						  
      [z/OS]
      wsadmin.sh [-conntype none] [-profileName nombre_perfil] -f uddiDeploy.jacl
                 {nombre_nodo nombre_servidor | nombre_clúster}             						  
      Los atributos del mandato son los siguientes:
      • -conntype none es opcional y sólo es necesario si el servidor de aplicaciones o el gestor de despliegue no está en ejecución.
      • -profileName nombre_perfil es el perfil del gestor de despliegue. Si no especifica un perfil, se utiliza el perfil predeterminado.
      • nombre_nodo es el nombre del nodo de WebSphere Application Server en el cual se ejecuta el servidor de destino. El nombre del nodo distingue entre mayúsculas y minúsculas.
      • nombre_servidor es el nombre del servidor de destino en el que desea desplegar el registro UDDI, por ejemplo, servidor1. El nombre del servidor distingue entre mayúsculas y minúsculas.
      • nombre_clúster es el nombre del clúster de destino en el que desea desplegar el registro UDDI. El nombre del clúster distingue entre mayúsculas y minúsculas.
      [AIX Solaris HP-UX Linux Windows]Por ejemplo, para desplegar UDDI en el nodo MiNodo y el servidor servidor1 en un sistemaWindows, suponiendo que servidor1 ya se haya iniciado:
      wsadmin -f uddiDeploy.jacl MyNode server1
      [AIX Solaris HP-UX Linux Windows]Para desplegar UDDI en el clúster MiClúster en un sistema Windows:
      wsadmin -f uddiDeploy.jacl MyCluster
      [IBM i]Por ejemplo, para desplegar UDDI en el nodo MiNodo y el servidor servidor1, suponiendo que servidor1 ya se haya iniciado:
      wsadmin -f uddiDeploy.jacl MyNode server1
      [IBM i]Para desplegar UDDI en el clúster MiClúster:
      wsadmin -f uddiDeploy.jacl MiClúster
      [z/OS]Por ejemplo, para desplegar UDDI en el nodo MiNodo y el servidor servidor1, suponiendo que servidor1 ya se haya iniciado:
      wsadmin.sh -f uddiDeploy.jacl MyNode server1
      [z/OS]Para desplegar UDDI en el clúster MiClúster:
      wsadmin.sh -f uddiDeploy.jacl MiClúster
  2. Opcional: Para desplegar una aplicación de registro UDDI utilizando la consola administrativa, siga los pasos siguientes.
    1. Instale la aplicación UDDI (el archivo uddi.ear) en el servidor o clúster que necesite.
    2. Pulse Aplicaciones > Tipos de aplicación > Aplicaciones empresariales de WebSphere > aplicación_uddi > [Propiedades detalladas] Carga de clases y detección de actualizaciones.
    3. Asegúrese de que Orden de cargadores de clases se establezca en Clases cargadas con cargador de clases de aplicación (padre último).
    4. Asegúrese de que Política de cargador de clases WAR esté establecido en Cargador de clases único para la aplicación.
    5. Pulse Aplicar y, a continuación, guarde los cambios en la configuración maestra.

Resultados

La aplicación UDDI se ha desplegado. Si se muestra el siguiente mensaje de error, compruebe que ha ejecutado el script uddiDeploy.jacl utilizando el perfil del gestor de despliegue.
WASX7017E: Se ha recibido una excepción al ejecutar el archivo
"uddiDeploy.jacl"; información de 
excepción: com.ibm.ws.scripting.ScriptingException: WASX7070E: El 
servicio de configuración no está disponible.

Qué hacer a continuación

Continúe con la configuración del nodo UDDI.

Si ha desplegado la aplicación del registro UDDI en un clúster, es posible que tenga que actualizar los recursos como, por ejemplo, el proveedor JDBC (Java™ Database Connectivity) y el origen de datos en miembros individuales del clúster para permitir el acceso correcto a la base de datos compartida.

Si se modifican los puertos en los que escucha WebSphere Application Server en un valor distintivo a los predeterminados (9080 y 9443), es posible que tenga que actualizar los alias de host para los hosts virtuales de la aplicación UDDI. Es posible que tenga que realizar esta acción para cualquier configuración, pero es más probable que los puertos cambien en un entorno en clúster.


Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twsu_uddi_deploy
File name: twsu_uddi_deploy.html