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
- Inicie o administrative console.
- Navegue para . O formulário de coleção de manipuladores JAX-WS é exibido.
- Clique em Novo(a). O formulário de configurações de manipuladores JAX-WS é exibido.
- 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.
- Clique em OK. As propriedades
gerais para este item são salvas e as opções de propriedades adicionais
são disponibilizadas.
- 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.