Criando uma Nova Configuração de Manipulador JAX-WS

Crie uma configuração de manipulador Java™ API for XML-based Web Services (JAX-WS) para ser usado, como parte de uma lista de manipuladores, com serviços do WS-Notification da Versão 7.0 baseados em JAX-WS.

Antes de Iniciar

É possível criar uma nova configuração de manipulador JAX-WS usando o console administrativo, conforme descrito neste tópico, ou usando o comando createJAXWSHandler.

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.

Sobre Esta Tarefa

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. Para tornar o WebSphere Application Server ciente de seu manipulador e o manipulador disponível para inclusão em uma ou mais listas de manipuladores, use o console administrativo para criar uma nova configuração de manipulador.

Procedimento

  1. Inicie o administrative console.
  2. Navegue para Integração de serviços -> WS-Notification -> Manipuladores JAX-WS . O formulário de coleção de manipuladores JAX-WS é exibido.
  3. Clique em Novo(a). O formulário de configurações de manipuladores JAX-WS é exibido.
  4. Digite as seguintes propriedades gerais:
    Name
    Digite o nome pelo qual a rotina de tratamento é conhecida.
    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: \ / , # $ @ : ; " * ? < > | = + & % '
    Por exemplo, TestHandler.
    Description
    Digite a descrição (opcional) da rotina de tratamento.
    Nome da classe
    Digite o nome da classe que deve ser instanciada. 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.
  5. Clique em OK. As propriedades gerais para este item são salvas e as opções de propriedades adicionais são disponibilizadas.
  6. Salve suas alterações na configuração principal.

Resultados

Se o processamento for concluído com êxito, a lista de rotinas de tratamento será atualizada para incluir a nova rotina de tratamento. Caso contrário, uma mensagem de erro será exibida.

O que Fazer Depois

Para usar esse manipulador, inclua-o em uma lista de manipuladores, conforme descrito em Criando uma Nova Lista de Manipuladores JAX-WS ou Modificando uma Lista de Manipuladores JAX-WS Existente.

Í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_jaxws_handler_new
Nome do arquivo: tjwsn_jaxws_handler_new.html