Vous pouvez utiliser des fichiers de propriétés d'hôte virtuel pour créer ou
modifier des propriétés d'entrée mime.
Avant de commencer
Déterminez la nature des changements à apporter à votre configuration d'entrée mime.
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 d'hôte virtuel, vous pouvez créer,
modifier ou supprimer une entrée mime. Exécutez des commandes d'administration à l'aide de
wsadmin pour configurer ou supprimer une entrée mime.
Tableau 1. Actions associées aux propriétés d'entrée mime. Vous pouvez créer, modifier et supprimer des propriétés d'entrée mime.Action |
Procédure |
création |
Paramétrez les propriétés et exécutez la commande applyConfigProperties. |
modify |
Editez les propriétés, puis exécutez la commande applyConfigProperties. |
suppression |
Spécifiez les entrées mime à supprimer dans la section Properties,
puis exécutez la commande deleteConfigProperties. |
Vous pouvez éventuellement utiliser le mode interactif avec les commandes :
AdminTask.nom_commande('-interactive')
Procédure
- Créez une entrée mime.
- Editez un fichier de propriétés VirtualHost de telle sorte qu'il spécifie
une propriété d'entrée mime.
Ouvrez un fichier de propriétés d'hôte virtuel dans un éditeur. Vous pouvez copier l'exemple de fichier de propriétés de cette étape dans un éditeur
et modifier les propriétés selon votre situation.
L'exemple suivant définit une entrée mime sur un hôte virtuel
nommé default_host avec une portée au niveau de la cellule, le type myType et
l'extension myExt :
#
# Header
#
ResourceType=VirtualHost
ImplementingResourceType=VirtualHost
ResourceId=Cell=!{cellName}:VirtualHost=default_host
AttributeInfo=mimeTypes(type,extensions)
#
#
#Properties
#
myType={myExt}
EnvironmentVariablesSection
#
#
#Environment Variables
cellName=WASCell06
- Exécutez la commande applyConfigProperties pour créer une entrée mime.
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 une entrée mime existante.
- Obtenez un fichier de propriétés d'hôte virtuel qui définit l'entrée
mime à modifier.
Vous pouvez extraire
un fichier de propriétés pour un objet VirtualHost
à l'aide de la commande extractConfigProperties.
- Ouvrez le fichier de propriétés dans un éditeur et modifiez
les propriétés d'entrée mime 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 pour modifier une entrée mime.
- Supprimez une entrée mime existante.
Si vous n'avez
plus besoin d'une ou plusieurs entrées mime, répertoriez les entrées mime à
supprimer dans la section Properties du fichier de propriétés d'hôte virtuel,
puis exécutez la commande deleteConfigProperties :
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'entrée mime.
Que faire ensuite
Sauvegardez les modifications de la configuration.