Configuration des propriétés personnalisées d'une source de données version 4.0 à l'aide de l'outil de scriptage wsadmin

Vous pouvez utiliser le scriptage et l'outil wsadmin afin de configurer des propriétés personnalisées pour une source de données version 4.0.

Avant de commencer

Avant de commencer cette tâche, assurez-vous que l'outil wsadmin est démarré. Voir la rubrique relative au démarrage de l'outil wsadmin.

Pourquoi et quand exécuter cette tâche

Pour configurer les propriétés personnalisées d'une source de données version 4.0, procédez comme suit :

Procédure

  1. Identifiez l'ID parent.
    • Avec Jacl :

      set new40ds [$AdminConfig getid /Cell:mycell/Node:mynode/
      JDBCProvider:JDBC1/WAS40DataSource:was4DS1/]
    • En langage Jython :

      new40ds = AdminConfig.getid('/Cell:mycell/Node:mynode/
      JDBCProvider:JDBC1/WAS40DataSource:was4DS1/')
      print new40ds
    Exemple de sortie :
    was4DS1(cells/mycell/nodes/mynodes|resources.xml$WAS40DataSource_1)
  2. Extrayez les attributs requis.
    • Avec Jacl :

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

      propSet = AdminConfig.showAttribute(new40ds, 'propertySet') 
      print propSet
    Exemple de sortie :
    (cells/mycell/nodes/mynode|resources.xml#J2EEResourcePropertySet_9)
  3. Facultatif : Configurez les attributs pour le nom de serveur et le numéro de port.
    Avertissement : Cette étape décrit les attributs facultatifs qui peuvent être requis par la propriété de ressource J2EE. D'autres attributs peuvent être requis.
    • Configuration du nom de serveur à l'aide de Jacl :

      set name [list name "serverName"]
      set value [list value db2was.austin.ibm.com]
      set rpAttrs1 [list $name $value]
    • Configuration du nom de serveur à l'aide de Jython :

      name = ['name', 'serverName']
      value = ['value', 'db2was.austin.ibm.com']
      rpAttrs1 = ['name', 'value']
    • Configuration du numéro de port à l'aide de Jacl :

      set name [list name "portNumber"]
      set value [list value 50000]
      set rpAttrs2 [list $name $value]
    • Configuration du numéro de port à l'aide de Jython :

      name = ['name', 'portNumber']
      value = ['value', 'db2was.austin.ibm.com']
      rpAttrs1 = ['name', 'value']
  4. Créez une propriété de ressources J2EE.
    • Avec Jacl :

      $AdminConfig create J2EEResourceProperty $propSet $rpAttrs1
      $AdminConfig create J2EEResourceProperty $propSet $rpAttrs2
    • En langage Jython :

      print AdminConfig.create('J2EEResourceProperty', propSet, rpAttrs1)
      print AdminConfig.create('J2EEResourceProperty', propSet, rpAttrs2)
    Exemple de sortie :
    serverName(cells/nom_cellule|resources.xml#J2EEResourceProperty_1236708692906)
    serverName(cells/nom_cellule|resources.xml#J2EEResourceProperty_1236708728281)
  5. Sauvegardez les modifications de configuration.
  6. Synchronisez le noeud.

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_wascustom
Nom du fichier : txml_wascustom.html