Publicación de archivos WSDL para una aplicación WS-Notification en un archivo comprimido

Utilice la consola administrativa para descargar un archivo comprimido con una extensión de archivo .zip que contiene los archivos WSDL publicados para una aplicación WS-Notification.

Acerca de esta tarea

La capacidad de publicar estos archivos WSDL en un archivo comprimido es especialmente útil en las siguientes circunstancias:
  • Al escribir una aplicación WS-Notification que invoca operaciones de servicio web en la aplicación NotificationBroker, como se describe en Escritura de una aplicación WS-Notification que no exponga un punto final de servicio web.
  • Al ejecutar el mandato wsimport en el archivo PublisherRegistrationManager.wsdl exportado para generar un apéndice de cliente para PublisherRegistrationManager.
  • Al visualizar los URL de punto final a los que se conectan las aplicaciones WS-Notification, buscando en el archivo WSDL la aplicación NotificationBroker para los servicios de la Versión 7.0 o el servicio de entrada para los servicios de la Versión 6.1.
Nota:

Al ejecutar el mandato wsimport en el archivo PublisherRegistrationManager.wsdl exportado, debe incluir el archivo ibm-wsn-jaxws.xml como un argumento de wsimport. Si omite este archivo de enlaces, el mandato wsimport falla con un error de conflicto de denominación respecto a los elementos ResourceNotDestroyedFault a los que se hace referencia en el archivo PublisherRegistrationManager.wsdl. Si desea más información sobre por qué se produce esta excepción, consulte el siguiente consejo para la resolución de problemas: El archivo PublisherRegistrationManager.wsdl no lo analiza correctamente wsimport a menos que incluya un archivo de enlaces JAX-WS..

El archivo ibm-wsn-jaxws.xml se encuentra en el directorio raíz_servidor_aplic/util. Por ejemplo: c:\was\util\ibm-wsn-jaxws.xml. Este archivo de enlaces espera encontrar el archivo WSDL al que hace referencia en el mismo directorio en el que se encuentra él mismo, por lo tanto, antes de ejecutar el mandato wsimport, debe copiar el archivo de enlaces en el directorio que contiene el archivo PublisherRegistrationManager.wsdl. A continuación figura un ejemplo de cómo ejecutar el mandato wsimport para incluir el archivo ibm-wsn-jaxws.xml:
c:\was\bin\wsimport -b ibm-wsn-jaxws.xml -keep PublisherRegistrationManager.wsdl

Procedimiento

  1. Inicie la consola administrativa.
  2. Vaya hasta el formulario "Publicar archivos WSDL en archivo .zip [Valores]" para la aplicación WS-Notification.
    Para los servicios WS-Notification Versión 7.0 basados en JAX-WS, pulse una de las siguientes vías de acceso:
    • Integración de servicios -> WS-Notification -> Servicios -> nombre_servicio -> [Propiedades adicionales] Puntos de servicio WS-Notification -> nombre_punto -> [Propiedades adicionales]Publicar archivos WSDL en zip
    • Integración de servicios -> Buses -> nombre_bus -> [Servicios] Servicios WS-Notification -> nombre_servicio -> [Propiedades adicionales] Puntos de servicio WS-Notification -> nombre_punto -> [Propiedades adicionales]Publicar archivos WSDL en zip
    Para los servicios WS-Notification Versión 6.1 basados en JAX-RPC, pulse una de las siguientes vías de acceso:
    • Integración de servicios -> WS-Notification -> Servicios -> nombre_servicio -> [Elementos relacionados] Valores de servicio de entrada de intermediario de notificación > [Propiedades adicionales] Publicar archivos WSDL en archivo ZIP
    • Integración de servicios -> Buses -> nombre_bus -> [Servicios] Servicios WS-Notification -> nombre_servicio -> [Elementos relacionados] Valores de servicio de entrada de intermediario de notificación > [Propiedades de adicionales] Publicar archivos WSDL en archivo ZIP
  3. Pulse en el nombre de archivo para descargar un archivo ZIP que contiene los archivos WSDL publicados de la aplicación.

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=tjwsn_publish_wsdl
File name: tjwsn_publish_wsdl.html