Le langage de script Jython ou Jacl et l'outil wsadmin
permettent de configurer un référentiel intégré unique à base de fichiers
dans une nouvelle configuration pour référentiels fédérés.
Avant de commencer
Arrêtez le serveur d'applications et vérifiez que vous disposez de
l'ID administrateur principal et du mot de passe correspondant.
Pourquoi et quand exécuter cette tâche
Le fichier de configuration de référentiels fédérés,
wimconfig.xml, est pris en charge par
WebSphere
Application Server 6.1.x et se
trouve dans le répertoire
racine_serveur_applications/profiles/profile_name/config/cells/cell_name/wim/config.
Effectuez les opérations ci-après pour configurer un référentiel intégré
unique basé sur des fichiers dans une nouvelle configuration pour
référentiels fédérés.
Procédure
- Démarrez l'outil de scriptage wsadmin.
- Créez le fichier fileRegistry.xml (registre
d'utilisateurs) si celui-ci n'existe pas déjà. Si le fichier
fileRegistry.xml existe déjà, l'étape consiste uniquement
à ajouter l'utilisateur au registre.
En langage
Jython :
AdminTask.addFileRegistryAccount('-userId isoet01s01 -password oets01')
A l'aide de Jacl :
$AdminTask addFileRegistryAccount {-userId isoet01s01 -password oets01}
Pour plus d'informations sur la commande
addFileRegistryAccount, reportez-vous à la
documentation relative au groupe de commandes FileRegistryCommands
pour l'objet AdminTask.
- Mettez à jour le fichier security.xml pour activer
la sécurité administrative, configurer le registre d'utilisateurs actif
(activeUserRegistry) pour les référentiels fédérés et mettre à jour le
profil de l'administrateur principal (primaryAdmin) et le mot de passe
correspondant.
En langage
Jython :
AdminTask applyWizardSettings('-secureApps false
-secureLocalResources false
-userRegistryType WIMUserRegistry
-customRegistryClass com.ibm.ws.wim.registry.WIMUserRegistry
-adminName isoet01s01 -adminPassword oets01')
A l'aide de Jacl :
$AdminTask applyWizardSettings {-secureApps false
-secureLocalResources false
-userRegistryType WIMUserRegistry
-customRegistryClass com.ibm.ws.wim.registry.WIMUserRegistry
-adminName isoet01s01
-adminPassword oets01}
Pour plus d'informations sur la commande
applyWizardSettings, reportez-vous à la
documentation relative au groupe de commandes WizardCommands
pour l'objet AdminTask.
- Sauvegardez les modifications. Entrez les commandes suivantes pour sauvegarder la nouvelle configuration et fermer l'outil wsadmin :
En langage
Jython :
AdminConfig.save()
A l'aide de Jacl :
$AdminConfig save
- Redémarrez le serveur d'applications.