Vous pouvez utiliser des fichiers de propriétés pour créer, modifier ou supprimer
les propriétés de configuration d'application.
Avant de commencer
Déterminez les changements à apporter à un objet de configuration d'application.
Démarrez l'outil de scriptage wsadmin. Pour démarrer wsadmin à l'aide du langage Jython, exécutez la commande wsadmin -lang jython du répertoire bin
du profil de serveur.
Pourquoi et quand exécuter cette tâche
Grâce à un fichier de propriétés, vous pouvez créer, modifier ou supprimer
une configuration d'application.
Exécutez les
commandes administratives à l'aide de wsadmin pour créer ou changer un fichier de propriétés pour une configuration d'application, valider les propriétés et les appliquer à
votre configuration.
Tableau 1. Actions associées aux fichiers de propriétés de configuration d'application. Vous pouvez créer, modifier et supprimer
les propriétés de configuration d'application.Action |
Procédure |
création |
Paramétrez les propriétés requises et exécutez la commande applyConfigProperties. |
modify |
Apportez les changements requis aux propriétés et exécutez la commande applyConfigProperties. |
suppression |
Pour supprimer tout l'objet ApplicationConfig,
supprimez la mise en commentaire #DELETE=true et exécutez
la commande deleteConfigProperties. |
create Property |
Non applicable |
delete Property |
Non applicable |
Vous pouvez éventuellement utiliser le mode interactif avec les commandes :
AdminTask.command_name('-interactive')
Procédure
- Créez un fichier de propriétés pour un objet ApplicationConfig.
- Paramétrez les propriétés ApplicationConfig selon les besoins.
Ouvrez un éditeur dans un fichier de propriétés ApplicationConfig. Modifiez la section Environment Variables pour que les variables soient conformes à votre système
et paramétrez toute valeur de propriété à changer. Voici un exemple de fichier de propriétés ApplicationConfig :
#
# Header
#
ResourceType=ApplicationConfig
ImplementingResourceType=Application
ResourceId=Cell=!{cellName}:Deployment=!{applicationName}:ApplicationDeployment=:ApplicationConfig=
#DELETE=true
#
#
#Properties
#
enableSFSBFailover=false #boolean,default(false)
overrideDefaultDRSSettings=false #boolean,default(false)
#
EnvironmentVariablesSection
#
#
#Environment Variables
cellName=myCell04
applicationName=myApp
- Exécutez la commande applyConfigProperties pour créer ou changer une configuration d'application.
L'exécution de la commande applyConfigProperties
applique le fichier de propriétés à la configuration. Dans cet
exemple Jython, le paramètre facultatif -reportFileName
génère un rapport nommé report.txt:
AdminTask.applyConfigProperties(['-propertiesFileName MonTypeObjet.props -reportFileName report.txt '])
- Modifier un fichier de propriétés existant.
- Obtenez un fichier de propriétés pour la configuration d'application à changer.
Vous pouvez extraire
un fichier de propriétés pour un ApplicationConfig object
à l'aide de la commande extractConfigProperties.
- Ouvrez le fichier de propriétés dans un éditeur et changez les
propriétés selon les besoins.
Vérifiez que les variables d'environnement
du fichier de propriétés correspondent à votre système.
- Exécutez la commande applyConfigProperties.
- Si vous n'avez plus besoin de la configuration d'application,
vous pouvez supprimer la totalité de l'objet de configuration d'application.
Pour supprimer tout l'objet, spécifiez DELETE=true dans
la section d'en-tête du fichier de propriétés et exécutez la commande deleteConfigProperties ;
par exemple :
AdminTask.deleteConfigProperties('[-propertiesFileName myObjectType.props -reportFileName report.txt]')
Résultats
Vous pouvez utiliser le fichier de propriétés pour configurer et gérer
l'objet de configuration d'application et ses propriétés.
Que faire ensuite
Sauvegardez les modifications de la configuration.