Publicando os Arquivos WSDL para um Aplicativo WS-Notification em um Arquivo Compactado

Use o console administrativo para fazer o download de um arquivo compactado com uma extensão de arquivo .zip que contém os arquivos WSDL publicados para um aplicativo WS-Notification.

Sobre Esta Tarefa

A capacidade de publicar estes arquivos WSDL em um arquivo compactado é particularmente útil nas circunstâncias a seguir:
  • Gravar um aplicativo WS-Notification que chama as operações de serviço da Web em relação ao aplicativo NotificationBroker, conforme descrito no Gravando um Aplicativo do WS-Notification que não Expõe um Nó de Extremidade de Serviço da web.
  • Ao executar o comando wsimport em comparação ao arquivo PublisherRegistrationManager.wsdl para gerar um stub cliente para o PublisherRegistrationManager.
  • Ao visualizar as URLs de terminais às quais os aplicativos do WS-Notification se conectarão, consultando o arquivo WSDL do aplicativo NotificationBroker para os serviços da Versão 7.0 ou o serviço de entrada para os serviços da Versão 6.1.
Nota:

Ao executar o comando wsimport no arquivo PublisherRegistrationManager.wsdl exportado, você deve incluir o arquivo ibm-wsn-jaxws.xml como um argumento para wsimport. Se você emitir este arquivo de ligações, o comando wsimport falhará com um erro de conflito de nomenclatura em relação aos elementos ResourceNotDestroyedFault referidos no arquivo PublisherRegistrationManager.wsdl. Para obter informações adicionais sobre o motivo de essa exceção ocorrer, consulte a seguinte dica de resolução de problemas: O arquivo PublisherRegistrationManager.wsdl não é analisado com sucesso pelo wsimport, a menos que seja incluído o arquivo de ligações do JAX-WS.

O arquivo ibm-wsn-jaxws.xml está localizado no diretório app_server_root/util. Por exemplo: c:\was\util\ibm-wsn-jaxws.xml. Este arquivo de ligações espera localizar o arquivo WSDL ao qual ele se refere no mesmo diretório em que ele está, portanto, antes de executar o comando wsimport, você deve copiar o arquivo de ligações para o diretório que contém o seu arquivo PublisherRegistrationManager.wsdl. Segue um exemplo de como executar o comando wsimport para incluir o arquivo ibm-wsn-jaxws.xml:
c:\was\bin\wsimport -b ibm-wsn-jaxws.xml -keep PublisherRegistrationManager.wsdl

Procedimento

  1. Inicie o console administrativo.
  2. Navegue até o formulário "Publicar Arquivos WSDL em um Arquivo .zip [Configurações]" do aplicativo WS-Notification.
    Para serviços de WS-Notification Versão 7.0 baseados em JAX-WS, clique em um dos seguinte caminhos:
    • Integração de serviços -> WS-Notification -> Serviços -> service_name-> [Propriedades Adicionais] Pontos de serviço de Notificação do WS -> point_name -> [Propriedades Adicionais] Publicar arquivos WSDL para compactar com zip
    • Integração de serviços -> Barramentos -> bus_name -> [Serviços] Serviços de Notificação do WS -> service_name-> [Propriedades Adicionais] Pontos de serviço de Notificação do WS -> point_name -> [Propriedades Adicionais] Publicar arquivos WSDL para compactar com zip
    Para serviços de WS-Notification Versão 6.1 baseados em JAX-RPC, clique em um dos caminhos a seguir:
    • Integração de serviços -> WS-Notification -> Serviços -> service_name -> [Itens Relacionados] Configurações do serviço de entrada do intermediário de notificação > [Propriedades Adicionais] Publicar arquivos WSDL para arquivo ZIP
    • Integração de serviços -> Barramentos -> bus_name -> [Serviços] Serviços de Notificação do WS -> service_name -> [Itens Relacionados] Configurações do serviço de entrada do intermediário de notificação > [Propriedades Adicionais] Publicar arquivos WSDL para arquivo ZIP
  3. Click on the file name to download a zip file that contains the application's published WSDL files.

Ícone que indica o tipo de tópico Tópico de Tarefa



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjwsn_publish_wsdl
Nome do arquivo: tjwsn_publish_wsdl.html