comando createJAXWSHandlerList
Use o comando createJAXWSHandlerList para criar uma lista de manipuladores do Java™ API for XML-based Web Services (JAX-WS) para uso com os serviços do WS-Notification da Versão 7.0.
Você cria uma nova lista de manipuladores JAX-WS usando a ferramenta wsadmin, como descrito neste tópico, ou usando o console administrativo, como descrito em Criando uma Nova Lista de Manipuladores JAX-WS.
É possível incluir apenas rotinas de tratamento configuradas anteriormente em uma lista de rotinas de tratamento. Para configurar um manipulador, consulte comando createJAXWSHandler.
Para executar o comando, utilize o objeto AdminTask do cliente de script wsadmin.
O cliente de script wsadmin é executado do Qshell.
Para obter informações adicionais, consulte Configurando o Qshell para Executar Scripts do WebSphere Usando o Script wsadmin.
- 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')
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. Para ativar manipuladores para assumir operações mais complexas, você os encadeia em listas de manipuladores. A abordagem assumida no WebSphere Application Server é designar listas de manipuladores (em vez de manipuladores individuais) para 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).
Objeto de Destino
Um objeto de escopo da célula.
Parâmetros necessários
- -name
- O nome da lista de manipuladores JAX-WS.Este nome deve ser exclusivo no escopo da célula e deve obedecer às seguintes regras de sintaxe:Por exemplo, TestList.
- 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: \ / , # $ @ : ; " * ? < > | = + & % '
Parâmetros Condicionais
Nenhuma.
Parâmetros Opcionais
- -description
- Uma descrição da lista de manipuladores JAX-WS.
- -handlers
- A lista dos nomes de manipuladores JAX-WS a serem incluídos nesta lista.
Cada nome de manipulador fornecido deve existir como um objeto de manipulador JAX-WS no escopo da célula. Os manipuladores são aplicados na sequência em que aparecem na lista de manipuladores.
Por exemplo:
- Utilizando Jython:
targetCell = AdminConfig.list('Cell') JAXWSHandlerList = AdminTask.createJAXWSHandlerList(targetCell, '[-name handlerList1 -description desc -handlers [[handler1] [handler2]]]')
- Utilizando Jacl:
$AdminTask createJAXWSHandlerList targetCell {-name handlerList1 -description desc -handlers {{handler1}{handler2}} }