Configuration de nouveaux fournisseurs d'URL en utilisant le scriptage wsadmin

Vous pouvez utiliser le scriptage et l'outil wsadmin pour configurer des nouveaux fournisseurs d'URL.

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 un nouveau fournisseur d'URL, procédez comme suit :

Procédure

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

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

      node = AdminConfig.getid('/Cell:mycell/Node:mynode/')
      print node
    Exemple de sortie :
    mynode(cells/mycell/nodes/mynode|node.xml#Node_1)
  2. Identifiez les attributs requis :
    • Avec Jacl :

      $AdminConfig required URLProvider
    • En langage Jython :

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

      set name [list name URLP1]
      set shcn [list streamHandlerClassName "Placez le nom de classe du gestionnaire de flux ici"]
      set protocol [list protocol "Placez le protocole ici"]
      set urlpAttrs [list $name $shcn $protocol]
      Exemple de sortie :
      {name URLP1} {streamHandlerClassName {Placez le nom de classe du gestionnaire de flux ici}}
      {protocol {Placez le protocole ici}}
    • En langage Jython :

      name = ['name', 'URLP1']
      shcn = ['streamHandlerClassName', "Placez le nom de classe du gestionnaire de flux ici"]
      protocol = ['protocol', "Placez le protocole ici"]
      urlpAttrs = [name, shcn, protocol]
      print urlpAttrs
      Exemple de sortie :
      [[name, URLP1], [streamHandlerClassName, "Placez le nom de classe du gestionnaire de flux ici"],  
      [protocol, "Placez le protocole ici"]]
  4. Créez un fournisseur d'URL :
    • Avec Jacl :

      $AdminConfig create URLProvider $node $urlpAttrs
    • En langage Jython :

      print AdminConfig.create('URLProvider', node, urlpAttrs)
    Exemple de sortie :
    URLP1(cells/mycell/nodes/mynode|resources.xml#URLProvider_1)
  5. Enregistrez les modifications apportées à la configuration. Pour plus d'informations, reportez-vous à la rubrique Enregistrement des modifications de configuration avec l'outil wsadmin.
  6. 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_urlprovider
Nom du fichier : txml_urlprovider.html