Commande createJAXWSHandler

La commande createJAXWSHandler permet de créer une configuration de gestionnaire JAX-WS (Java™ API for XML-based Web Services (JAX-WS) pour que le gestionnaire puisse être utilisé dans une liste de gestionnaires avec les services WS-Notification version 7.0.

Vous pouvez créer une configuration de gestionnaire 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 configuration de gestionnaire JAX-WS.

Cette tâche suppose que vous avez déjà créé votre gestionnaire. Vous pouvez le faire en utilisant IBM® Rational Application Developer ou un outil similaire. Vous devez également rendre la classe de gestionnaire disponible pour le serveur ou le cluster qui héberge les points de service WS-Notification (pour la gestion gestion des appels entrants) ou les services WS-Notification (pour la gestion des appels sortants) que vous voulez contrôler (voir Chargement de classes de gestionnaire JAX-WS).

Pour exécuter la commande, utilisez l'objet AdminTask du client de scriptage wsadmin.

[IBM i][IBM i]Le client de scriptage wsadmin est exécuté à partir de Qshell. [IBM i]Pour plus d'informations, voir Configuration de Qshell pour exécuter des scripts WebSphere à l'aide de l'outil de scriptage wsadmin.

L'aide de la ligne de commande est fournie pour les commandes de bus d'intégration de services :
  • 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')

Après avoir utilisé ces commandes, sauvegardez les modifications apportées à la configuration maîtresse en exécutant la commande suivante :

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. Cette commande crée une configuration de gestionnaire JAX-WS pour que le gestionnaire puisse être utilisé dans une liste de gestionnaires avec les services WS-Notification version 7.0.

L'objet de configuration associe un nom unique (le paramètre name) à une classe Java (le paramètre className) qui fait référence à la mise en oeuvre du gestionnaire JAX-WS.

Objet cible

Objet de portée de cellule.

Paramètres obligatoires

-name
Nom de l'objet de configuration du gestionnaire JAX-WS.
Ce nom doit être unique au niveau de la portée de la cellule et respecter les règles de syntaxe suivantes :
  • 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 : \ / , # $ @ : ; " * ? < > | = + & % '
-className
Nom de la classe de gestionnaire JAX-WS représentée par cet objet de configuration. Ce nom doit être un nom de classe distinctif qualifié complet. Par exemple, com.ibm.jaxws.handler.TestHandler.
Remarque : Vous pouvez configurer plusieurs instances d'un gestionnaire en créant chaque instance avec un nom de gestionnaire différent, et en pointant vers la même classe de gestionnaires.

Paramètres conditionnels

Aucun.

Paramètres optionnels

-description
Description du gestionnaire JAX-WS.

Exemple

Création de la configuration d'une classe de gestionnaire JAX-WS particulière :
  • Avec Jython :
    targetCell = AdminConfig.list('Cell')
    JAXWSHandler = AdminTask.createJAXWSHandler(targetCell, 
    ["-name", "handler1", "-className", "handlerClass", "-description", "desc"])
  • A l'aide de Jacl :
    $AdminTask createJAXWSHandler targetCell 
    {-name handler1 -className handlerClass -description desc}

Icône indiquant le type de rubrique Rubrique de référence



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rjwsn_cli_jaxws_handler_new
Nom du fichier : rjwsn_cli_jaxws_handler_new.html