comando createJAXWSHandler

Use o comando createJAXWSHandler para criar uma nova configuração de manipulador do Java™ API for XML-based Web Services (JAX-WS) para que o manipulador possa ser usado, como parte de uma lista de manipuladores, com os serviços do WS-Notification da Versão 7.0.

Você pode criar uma nova configuração do manipulador JAX-WS usando a ferramenta wsadmin, como descrito neste tópico, ou usando o console administrativo, como descrito em Criando uma Nova Configuração de Manipulador JAX-WS.

Esta tarefa considera que você já criou seu manipulador. É possível fazer isso usando o IBM® Rational Application Developerou uma ferramenta similar. Você também deve tornar a classe manipuladora disponível para o servidor ou o cluster que hospeda os pontos de serviços WS-Notification (para manipulação de chamada de entrada) ou serviços WS-Notification (para manipulação de chamada de saída) que você deseja monitorar, conforme detalhado em Carregando Classes de Manipuladores JAX-WS.

Para executar o comando, utilize o objeto AdminTask do cliente de script wsadmin.

[IBM i][IBM i]O cliente de script wsadmin é executado do Qshell. [IBM i]Para obter informações adicionais, consulte Configurando o Qshell para Executar Scripts do WebSphere Usando o Script wsadmin.

A ajuda da linha de comandos é fornecida para comandos do barramento de integração de serviços:
  • Para obter uma lista dos comandos de WS-Notification disponíveis, além de uma breve descrição de cada comando, digite o seguinte comando no prompt wsadmin:

    print AdminTask.help('WSNotificationCommands')

  • Para obter ajuda de visão geral sobre um determinado comando, digite o seguinte comando no prompt wsadmin:

    print AdminTask.help('command_name')

Após utilizar o comando, salve suas alterações na configuração principal, utilizando o seguinte comando:

AdminConfig.save()

Objetivo

Um manipulador do JAX-WS (Java API for XML-based Web Services) é uma classe Java que executa uma variedade de tarefas de manipulação. Por exemplo, log de mensagens ou transformação de seu conteúdo ou encerramento de um pedido que chega. Este comando cria uma nova configuração do manipulador JAX-WS para que ele possa ser usado, como parte de uma lista de manipuladores, com serviços WS-Notification Versão 7.0.

O objeto de configuração associa um nome exclusivo (o parâmetro name) com uma classe Java (o parâmetro className) que se refere à implementação do manipulador JAX-WS.

Objeto de Destino

Um objeto de escopo da célula.

Parâmetros necessários

-name
O nome do objeto de configuração do manipulador JAX-WS.
Este nome deve ser exclusivo no escopo da célula e deve obedecer às seguintes regras de sintaxe:
  • Não deve iniciar com "." (um ponto).
  • Não deve iniciar ou terminar com um espaço.
  • Não deve conter nenhum dos seguintes caracteres: \ / , # $ @ : ; " * ? < > | = + & % '
-className
O nome da classe do manipulador JAX-WS que este objeto de configuração representa. Esse nome deve ser um nome de classe java totalmente qualificado. Por exemplo, com.ibm.jaxws.handler.TestHandler.
Nota: É possível configurar várias instâncias de um manipulador criando cada instância com um nome de manipulador diferente e apontando para a mesma classe de manipuladores.

Parâmetros Condicionais

Nenhuma.

Parâmetros Opcionais

-description
Uma descrição do controlador JAX-WS.

Por exemplo:

Crie a configuração para uma determinada classe de manipulador JAX-WS:
  • Utilizando Jython:
    targetCell = AdminConfig.list('Cell')
    JAXWSHandler = AdminTask.createJAXWSHandler(targetCell, 
    ["-name", "handler1", "-className", "handlerClass", "-description", "desc"])
  • Utilizando Jacl:
    $AdminTask createJAXWSHandler targetCell 
    {-name handler1 -className handlerClass -description desc}

Ícone que indica o tipo de tópico Tópico de Referência



Í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=rjwsn_cli_jaxws_handler_new
Nome do arquivo: rjwsn_cli_jaxws_handler_new.html