Identification des attributs et des opérations pour les objets en cours d'exécution à l'aide de l'outil de scriptage wsadmin

Vous pouvez identifier les attributs et les opérations des objets en cours d'exécution à l'aide de scripts.

Avant de commencer

Avant de commencer cette tâche, assurez-vous que l'outil wsadmin est démarré et actif. Voir la rubrique Démarrage du client de scriptage wsadmin.

Pourquoi et quand exécuter cette tâche

Utilisez les commandes attributes ou operations de l'objet Help pour rechercher des informations sur un MBean en cours d'exécution sur le serveur.

Procédure

  1. Spécifiez un objet en cours d'exécution.
  2. Utilisez la commande attributes pour afficher les attributs de l'objet en cours d'exécution :
    • A l'aide de Jacl :
      $Help attributes MBeanObjectName
    • Avec Jython :
      Help.attributes(MBeanObjectName)
    Tableau 1. Description de la commande Help attributes. Exécutez la commande attributes avec un nom d'objet.
    Attribut Définition
    $ est un opérateur Jacl permettant de remplacer un nom de variable par sa valeur
    Aide est l'objet qui fournit l'aide générale et les informations relatives aux MBeans en cours d'exécution dans le processus de serveur connecté.
    attributes est une commande d'aide
    MBeanObjectName est la représentation de la chaîne du nom d'objet MBean obtenu à l'étape 2
  3. Utilisez la commande operations pour rechercher les opérations prises en charge par le MBean :
    • Avec Jacl :
      $Help operations MBeanObjectname
      or
      $Help operations MBeanObjectname operationName
    • Avec Jython :
      Help.operations(MBeanObjectname)
      or
      Help.operations(MBeanObjectname, operationName)
    Tableau 2. Description de la commande Help operations. Exécutez la commande operations avec un nom d'objet et éventuellement un nom d'opération.
    Attribut Définition
    $ est un opérateur Jacl permettant de remplacer un nom de variable par sa valeur
    Aide est l'objet qui fournit l'aide générale et les informations relatives aux MBeans en cours d'exécution dans le processus de serveur connecté.
    operations est une commande d'aide
    MBeanObjectname est la représentation de la chaîne du nom d'objet MBean obtenu à l'étape 2
    operationName (facultatif) est l'opération spécifiée depuis laquelle vous souhaitez obtenir des informations détaillées

    Si vous ne spécifiez pas operationName, toutes les opérations prises en charge par le MBean sont renvoyées avec la signature de chaque opération. Si vous spécifiez operationName, seule l'opération que vous spécifiez est renvoyée et elle contient les informations détaillées comprenant les paramètres d'entrée et la valeur de retour.

    Pour afficher les opérations pour le MBean serveur, utilisez l'exemple suivant :

    • Avec Jacl :
      set server [$AdminControl completeObjectName type=Server,name=server1,*]
      $Help operations $server
    • Avec Jython :
      server = AdminControl.completeObjectName('type=Server,name=server1,*')
      print Help.operations(server)

    Pour afficher des informations détaillées concernant l'opération stop, utilisez l'exemple suivant :

    • Avec Jacl :
      $Help operations $server stop
    • Avec Jython :
      print Help.operations(server, 'stop')

Icône indiquant le type de rubrique Rubrique de tâche



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=txml_traceonoff
Nom du fichier : txml_traceonoff.html