Définition de propriétés personnalisées pour les entrées de l'environnement de ressources à l'aide du scriptage wsadmin

Vous pouvez utiliser le scriptage wsadmin pour définir une nouvelle propriété personnalisée pour une entrée de l'environnement de ressource.

Avant de commencer

Avant de commencer cette tâche, assurez-vous que l'outil wsadmin est démarré. Pour plus d'informations, voir la rubrique sur le démarrage du client de scriptage wsadmin.

Pourquoi et quand exécuter cette tâche

Pour configurer une nouvelle propriété personnalisée pour une entrée d'environnement de ressources, procédez comme suit :

Procédure

  1. Identifiez l'ID parent et affectez-le à la variable newree.
    • Avec Jacl :

      set newree [$AdminConfig  getid  /Cell:mycell/Node:mynode/ResourceEnvEntry:REE1/]
    • En langage Jython :

      newree = AdminConfig.getid('/Cell:mycell/Node:mynode/ResourceEnvEntry:REE1/')
      print newree
    Exemple de sortie :
    REE1(cells/mycell/nodes/mynode|resources.xml#ResourceEnvEntry_1)
  2. Créez l'ensemble des propriétés personnalisées J2EE :
    • Avec Jacl :

      set propSet [$AdminConfig showAttribute $newree propertySet]
    • En langage Jython :

      propSet = AdminConfig.showAttribute(newree, 'propertySet') 
      print propSet
    Exemple de sortie :
    (cells/mycell/nodes/mynode|resources.xml#J2EEResourcePropertySet_5)
  3. Identifiez les attributs requis :
    • Avec Jacl :

      $AdminConfig required J2EEResourceProperty
    • En langage Jython :

      print AdminConfig.required('J2EEResourceProperty')
    Exemple de sortie :
    Attribut                        Type
    name         String
  4. Définissez les attributs obligatoires :
    • Avec Jacl :

      set name [list name RP1]
      set rpAttrs [list $name]
    • En langage Jython :

      name = ['name', 'RP1']
      rpAttrs = [name]
  5. Créez les propriétés personnalisées J2EE :
    • Avec Jacl :

      $AdminConfig create J2EEResourceProperty $propSet $rpAttrs
    • En langage Jython :

      print AdminConfig.create('J2EEResourceProperty', propSet, rpAttrs)
    Exemple de sortie :
    RPI(cells/mycell/nodes/mynode|resources.xml#J2EEResourceProperty_1)
  6. Enregistrez les modifications apportées à la configuration. Pour plus d'informations, reportez-vous à la rubrique Enregistrement des modifications de configuration avec l'outil wsadmin.
  7. Dans un environnement de déploiement en réseau uniquement, synchronisez le noeud. Pour plus d'informations, reportez-vous à la rubrique Synchronisation des noeuds à l'aide de l'outil wsadmin.

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_envcustom
Nom du fichier : txml_envcustom.html