Modification de l'emplacement du répertoire d'espace de travail temporaire wstemp
Les changements de configuration sont stockés dans le répertoire d'espace de travail temporaire wstemp jusqu'à ce que les modifications soient fusionnées avec le référentiel de configuration principal. Cette rubrique explique comment modifier l'emplacement du répertoire d'espace de travail temporaire wstemp.
Avant de commencer
Vous devez commencer par installer WebSphere Application Server avant de modifier l'emplacement du répertoire wstemp, qui est un répertoire d'espace de travail temporaire.
Pourquoi et quand exécuter cette tâche
Lorsqu'un utilisateur se connecte à la console d'administration ou utilise le script wsadmin pour apporter des modifications de configuration, les changements sont consignées dans l'espace de travail. Lorsqu'un utilisateur se sert de l'interface du service de configuration ConfigService des interfaces de programme d'application (API) Java™, il indique un objet de session qui est associé à cet espace de travail afin de pouvoir stocker les modifications. Seulement lorsque les utilisateurs effectuent une opération d'enregistrement dans la console d'administration, le script wsadmin ou les API Java sont les changements propagés et fusionnés avec le référentiel de configuration principal. Pour chaque utilisateur de la console d'administration ou chaque appel du script wsadmin, le serveur d'applications crée un répertoire d'espace de travail distinct qui permet de stocker les modifications intermédiaires jusqu'à ce qu'elles soient fusionnées avec le référentiel de configuration principal. Les utilisateurs des API Java utilisent d'autres objets de session pour décider de l'endroit où résidera le répertoire d'espace de travail. La console d'administration et le script wsadmin génèrent tous les deux des ID utilisateur de façon aléatoire. Les ID utilisateur sont différents de ceux que vous utilisez pour vous connecter à la console d'administration ou créer des scripts wsadmin. Les API Java peuvent générer de façon aléatoire l'ID utilisateur ou le spécifier en tant qu'option lors de la création d'un objet de session.
Vous pouvez être amené à vouloir modifier l'emplacement du répertoire wstemp afin de les conserver à part de l'installation du produit.
Propriété système JVM | Emplacement | Commentaires |
---|---|---|
websphere.workspace.root | L'emplacement du répertoire wstemp correspond à la valeur de la propriété système websphere.workspace.root
de la JVM, plus
|
Définissez la propriété système de la JVM pour que le gestionnaire de déploiement modifie l'emplacement du répertoire wstemp. Utilisez de préférence un chemin complet plutôt qu'un chemin relatif. |
Faute de définition de la propriété websphere.workspace.root, c'est la valeur de la propriété user.install.root qui sera utilisée. | L'emplacement du répertoire wstemp correspond par défaut à la valeur de la propriété système user.install.root
de la JVM, plus
|
Ne touchez pas à la propriété user.install.root
car le processus de création de profils définit cette propriété en pointant sur le répertoire racine_profil.
Dans ce cas, l'emplacement de wstemp est :
|
Procédure
Résultats
Vous avez utilisé la console d'administration ou l'option -D de la commande java pour modifier l'emplacement du répertoire wstemp d'espace de travail temporaire.