Vous pouvez utiliser des fichiers de propriétés pour créer, modifier ou supprimer
des propriétés personnalisées de ressource Java™ 2
Platform Enterprise Edition (J2EE) de configuration du planificateur.
Avant de commencer
Déterminez la nature des changements à apporter à votre configuration de ressource
J2EE de configuration du planificateur.
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
A l'aide d'un fichier de propriétés, vous pouvez créer, modifier ou supprimer
des propriétés personnalisées de ressource J2EE de configuration du planificateur.
Exécutez
des commandes d'administration à l'aide de wsadmin pour modifier un fichier de propriétés
pour une ressource J2EE de configuration du planificateur, valider les propriétés
et les appliquer à votre configuration.
Tableau 1. Actions associées aux propriétés de ressource J2EE de configuration du
planificateur. Vous pouvez créer, modifier ou supprimer des propriétés personnalisées
de ressource J2EE de configuration du planificateur.Action |
Procédure |
création |
Non applicable |
modify |
Exécutez la commande applyConfigProperties pour modifier
la valeur d'une propriété personnalisée existante. |
suppression |
Non applicable |
création d'une propriété |
Exécutez la commande applyConfigProperties pour créer
une propriété personnalisée. |
suppression d'une propriété |
Exécutez la commande deleteConfigProperties pour supprimer
une propriété personnalisée existante. Le fichier de propriétés ne doit contenir que
les propriétés à supprimer. |
Vous pouvez éventuellement utiliser le mode interactif avec les commandes :
AdminTask.nom_commande('-interactive')
Procédure
- Créez des propriétés de ressource J2EE de configuration du planificateur.
- Spécifiez des propriétés personnalisées SchedulerConfiguration J2EEResourcePropertySet
dans un fichier de propriétés.
Ouvrez un éditeur
et spécifiez des propriétés de ressource J2EE de configuration du planificateur dans un
fichier de propriétés. Vous pouvez copier l'exemple de propriétés suivant
dans un éditeur et modifier les propriétés selon
votre situation.
Pour spécifier une propriété personnalisée, éditez la valeur AttributeInfo
et des valeurs de propriétés.
#
# Header
#
ResourceType=J2EEResourcePropertySet
ImplementingResourceType= SchedulerConfiguration
ResourceId=Cell=!{cellName}:SchedulerProvider=mySchedulerProvider:SchedulerConfiguration=jndiName#mySchedulerJndiName:J2EEResourcePropertySet=
AttributeInfo=resourceProperties(name,value)
#
#
#Properties
#
existingProp=newValue
newProp=newValue
#
EnvironmentVariablesSection
#
#
#Environment Variables
cellName=myCell04
- Exécutez la commande applyConfigProperties pour créer ou modifier
la configuration d'une ressource J2EE de configuration du planificateur.
L'exécution de la commande applyConfigProperties
applique le fichier de propriétés à la configuration. Dans cet
exemple Jython, le paramètre -reportFileName facultatif
génère un rapport nommé report.txt:
AdminTask.applyConfigProperties(['-propertiesFileName MonTypeObjet.props -reportFileName report.txt '])
- Modifiez des propriétés de ressource J2EE de configuration du planificateur existantes.
- Obtenez un fichier de propriétés pour la ressource
J2EE de configuration du planificateur à modifier.
Vous pouvez extraire
un fichier de propriétés pour SchedulerConfiguration J2EEResourcePropertySet
à l'aide de la commande extractConfigProperties.
- Ouvrez le fichier de propriétés dans un éditeur et modifiez les
propriétés personnalisées souhaitées.
Vérifiez que les variables d'environnement
dans le fichier de propriétés correspondent à votre système.
- Exécutez la commande applyConfigProperties.
- Si vous n'avez plus besoin d'une propriété personnalisée de ressource J2EE de configuration
du planificateur, vous pouvez supprimer la propriété personnalisée.
Pour
supprimer une ou plusieurs propriétés personnalisées, spécifiez uniquement les propriétés
à supprimer du fichier de propriétés, puis 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
les propriétés de ressource J2EE de configuration du planificateur.
Que faire ensuite
Sauvegardez les modifications de la configuration.