Extraction ou modification des propriétés des objets WCCM

Utilisez l'outil wsadmin pour extraire ou modifier les propriétés d'un objet WCCM (WebSphere Common Configuration Model) existant.

Avant de commencer

Déterminez l'objet WCCM dont vous voulez extraire les propriétés.

Pourquoi et quand exécuter cette tâche

Dans les versions précédentes du produit, les propriétés extraites contenaient uniquement les propriétés les plus importantes de chaque type d'objet. Désormais, vous pouvez extraire toutes les propriétés d'un objet WCCM, modifier les propriétés et valider et appliquer les propriétés modifiées à une configuration de système.

Pour extraire les propriétés d'un objet WCCM, utilisez la commande extractConfigProperties et définissez l'identificateur d'objet WCCM.

Le fichier de propriétés extrait de l'objet WCCM n'est pas portable dans les environnements. Si vous envisagez d'appliquer le fichier de propriétés à des installations sur différents système d'exploitation, vous devez modifier le fichier pour le rendre portable. Voir la rubrique relative à l'application des fichiers de propriétés portables dans plusieurs environnements.

En outre, le fichier de propriétés extrait ne contient pas d'objets imbriqués. Vous devez extraire les propriétés de chaque objet imbriqué indépendamment.

Pour chaque commande dans cette rubrique, vous pouvez exécuter le mode interactif en définissant le paramètre correspondant :
AdminTask.nom_commande('-interactive')

Procédure

  1. Démarrez l'outil de scriptage wsadmin.
    Pour démarrer wsadmin en utilisant le langage Jython, exécutez la commande suivante depuis le répertoire bin du profil du serveur :
    wsadmin -lang jython
  2. Extrayez les propriétés de l'objet WCCM en utilisant la commande createPropertiesFileTemplates.

    Par exemple, pour extraire les propriétés de l'objet WCCM SIBus mySib(cells/myCell04/buses/mySib|sib-bus.xml#SIBus_1250621844296) dans le fichier mySIBus.props, exécutez la commande suivante :

    AdminTask.extractConfigProperties('mySib(cells/myCell04/buses/mySib|sib-bus.xml#SIBus_1250621844296)',
       '[-propertiesFileName mySIBus.props ]')

    Le fichier mySIBus.props résultant contient les propriétés extraites, à savoir :

    #
    ResourceType=SIBus
    ImplementingResourceType=GenericType
    ResourceId=Cell=!{cellName}:SIBus=!{sibus}
    #
    
    #
    #Properties
    #
    secure=false #boolean,default(true)
    uuid=1CAE88EF49150090
    useServerIdForMediations=false #boolean,default(false)
    name=mySib
    interEngineAuthAlias=null
    …
    
    EnvironmentVariablesSection
    #
    #
    #Environment Variables
    sibus=mySib
    cellName=myCell04
  3. Ouvrez le fichier de propriétés extrait dans un éditeur et modifiez-le de manière appropriée.

    Vérifiez que le fichier fournit des valeurs valides pour les paramètres nécessaires.

  4. Appliquez le fichier des propriétés en utilisant la commande applyConfigProperties.

    Par exemple, pour appliquer le fichier de propriétés mySIBus.props, exécutez la commande wsadmin suivante :

    AdminTask.applyConfigProperties('[-propertiesFileName mySIBus.props]')

Résultats

La commande d'administration s'exécute et applique le fichier de propriétés.

Que faire ensuite

Sauvegardez les modifications de la configuration.


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_prop_wccm_object
Nom du fichier : txml_prop_wccm_object.html