Activation WSDM à l'aide de l'outil de script wsadmin
Utilisez l'outil wsadmin avec l'objet AdminConfig pour activer WSDM (Web Services Distributed Management) dans votre environnement. WSDM est une norme approuvée par OASIS qui permet de gérer les ressources via une interface de service Web standardisée.
Pourquoi et quand exécuter cette tâche
L'application WSDM est installée en tant qu'application système et est désactivée par défaut. Afin d'utiliser la fonctionnalité WSDM, utilisez le script de cette rubrique pour activer WSDM.
Dans un environnement multinoeud, le code de gestion s'exécute sur un réseau réparti des machines virtuelles Java avec un point d'accès central comme processus de gestionnaire de déploiement pour l'ensemble du réseau ou de la cellule. Activez WSDM sur le gestionnaire de déploiement pour gérer les machines virtuelles Java dans une cellule. L'application WSDM fonctionne comme un client d'administration dans le serveur d'applications géré. Vous pouvez gérer l'application WSDM uniquement à partir du serveur d'applications sur lequel elle est déployée.
Procédure
Exemple
- En langage
Jython :
deployment = AdminConfig.getid('/Deployment:WebSphereWSDM/') deployedObject = AdminConfig.showAttribute(deployment, 'deployedObject') targetMappings = AdminConfig.showAttribute(deployedObject, "targetMappings") mappings = targetMappings[1:len(targetMappings)-1].split(" ") for target in mappings: AdminConfig.modify(target, '[[enable true]]') AdminConfig.save()
- Avec Jacl :
set deployment [$AdminConfig getid /Deployment:WebSphereWSDM] set deployedObject [$AdminConfig showAttribute $deployment deployedObject] set targetMappings [lindex [$AdminConfig showAttribute $deployedObject targetMappings] 0] $AdminConfig modify $targetMappings {{enable true}} $AdminConfig save