Commande createJAXWSHandlerList
La commande createJAXWSHandlerList permet de créer une liste de gestionnaires JAX-WS (Java™ API for XML-based Web Services) à utiliser avec les Services WS-Notification version 7.0.
Vous pouvez créer une liste de gestionnaires JAX-WS à l'aide de l'outil wsadmin, comme décrit dans cette rubrique, ou de la console d'administration, comme décrit dans Création d'une liste de gestionnaires JAX-WS.
Vous ne pouvez ajouter à une liste de gestionnaires que des gestionnaires déjà configurés. Pour configurer un gestionnaire, voir Commande createJAXWSHandler.
Pour exécuter la commande, utilisez l'objet AdminTask du client de scriptage wsadmin.
Le client de scriptage wsadmin est exécuté à partir de Qshell.
Pour plus d'informations, voir Configuration de Qshell pour exécuter des scripts WebSphere à l'aide de l'outil de scriptage wsadmin.
- Pour obtenir une liste des commandes WS-Notification disponibles et une brève description de chacune d'elles, entrez la commande suivante à l'invite wsadmin :
print AdminTask.help('WSNotificationCommands')
- Pour obtenir une aide générale sur une commande donnée,
entrez la commande suivante à l'invite wsadmin :
print AdminTask.help('nom_commande')
AdminConfig.save()
Rôle
Un gestionnaire JAX-WS (Java API for XML-based Web) est une classe Java qui exécute des tâches de gestion. Par exemple : consignation de messages, conversion de leurs données ou arrêt d'une demande entrante. Pour permettre aux gestionnaires d'effectuer des opérations plus complexes, associez-les dans des listes de gestionnaires. L'approche adoptée dans WebSphere Application Server consiste à affecter des listes de gestionnaires (plutôt que des gestionnaires individuels) sur les points de service WS-Notification (pour la gestion des appels entrants) ou des services WS-Notification (pour la gestion des appels sortants).
Objet cible
Objet de portée de cellule.
Paramètres obligatoires
- -name
- Nom de la liste de gestionnaires JAX-WS.Ce nom doit être unique au niveau de la portée de la cellule et respecter les règles de syntaxe suivantes :Par exemple : ListeTest.
- Il ne doit pas commencer par un point (".").
- Il ne doit pas commencer ou se terminer par un espace.
- Il ne doit contenir aucun des caractères suivants : \ / , # $ @ : ; " * ? < > | = + & % '
Paramètres conditionnels
Aucun.
Paramètres optionnels
- -description
- Description de la liste de gestionnaires JAX-WS.
- -handlers
- Liste des noms de gestionnaire JAX-WS à ajouter à cette liste.
Le nom de chaque gestionnaire fourni doit exister en tant qu'objet gestionnaire JAX-WS au niveau de la portée de la cellule. Les gestionnaires sont appliqués suivant leur ordre d'apparition dans la liste des gestionnaires.
Exemple
- Avec Jython :
targetCell = AdminConfig.list('Cell') JAXWSHandlerList = AdminTask.createJAXWSHandlerList(targetCell, '[-name handlerList1 -description desc -handlers [[handler1] [handler2]]]')
- A l'aide de Jacl :
$AdminTask createJAXWSHandlerList targetCell {-name handlerList1 -description desc -handlers {{handler1}{handler2}} }