Suivez la procédure décrite dans cette rubrique
pour installer l'agent de fichier RSE (Explorateur de systèmes
distants) miner.
Avant de commencer
Suivez les étapes d'installation et de configuration du démon et du serveur RSE
dans le document
Rational Developer for System z - Guide de configuration de l'hôte (SC11-6285-05).
Pour cette procédure, vous devez avoir installé Build
System Toolkit for System z. Si vous n'avez pas terminé
l'installation, consultez Installation de Build System Toolkit sous z/OS pour plus
d'informations.
La taille de la variable d'environnement
CLASSPATH qui peut être spécifiée sur le système
de fichiers z/OS étant limitée, vous devez
créer des liens symboliques vers les fichiers .jar de Build
System Toolkit. Vous pouvez
créer ces liens symboliques en procédant comme suit
:
Procédure
- Configurez le membre JCL exemple BLZCRSYM dans
hlq SBLZSAMP, où hlq correspond au
qualificatif de haut niveau spécifié durant l'installation SMP/E.
Ce travail crée un répertoire de liens symboliques dans le répertoire jazz
config, généralement /etc/jazz/ccm et contient des liens
symboliques vers tous les fichiers .jar dans le répertoire buildtoolkit.
Soumettez le JCL modifié et vérifiez le journal de travail afin de vous assurer
que le travail se termine avec le code retour 0. La partie SYSTSPRT de la sortie
de travaux inclut le nom du fichier .jar et le lien symbolique créés. Par exemple, une
des lignes peut avoir l'aspect suivant :
jar.6=com.ibm.team.filesystem.client_2.1.0.v20101021_0811.jar
sym.6=jar6.jar
- Recherchez le fichier rsed.envvars dans le répertoire RSE
configuration. Pour obtenir des instructions, voir rsed.envvars, RSE dans le document Rational Developer for System z - Guide de configuration de l'hôte.
- Sauvegardez une copie du fichier à l'aide de la commande suivante : cp
rsed.envvars rsed.envvars.org
- Si vous utilisez OMVS, éditez le fichier rsed.envvars à l'aide de la commande
ISPF 3.17 oedit (oedit
rsed.envvars) ou l'éditeur Rational Developer
for System z si vous utilisez RSE.
- Vous devez indiquer des instructions de chemin d'accès aux classes, des instructions
de chemin de bibliothèque et un emplacement de répertoire de travail. Recherchez l'affectation CLASSPATH,CLASSPATH=.:$CLASSPATH, dans le fichier rsed.envvars. Pour Java
1.6, juste avant l'affectation CLASSPATH, copiez le membre exemple BLZENVAR à partir de hlq.SBLZSAMP.
Pour Java 1.5, après l'affectation CLASSPATH, copiez le membre exemple BLZENV15 à partir de hlq.SBLZSAMP.
Dans le cas des deux membres, hlq est le qualificatif de haut niveau spécifié lors de l'installation SMP/E.
Les membres contiennent des listes d'affectations CLASSPATH Rational Team
Concert. Pour les deux niveaux Java, les membres exemple contiennent également des déclarations modulaires des variables d'environnement
LIB_PATH et SCM_WORK.
Pour savoir quelles valeurs attribuer à ces variables
d'environnement, consultez les commentaires du fichier rsed.envvars.
Remarque : Appliquez les ajouts d'instruction de chemin d'accès aux classes pour Rational Team Concert à chaque instance
du serveur RSE pour lequel vous souhaitez exécuter Rational Team Concert. Après avoir exécuté
les étapes de configuration, vous devez recréer les connexions RSE qui existaient auparavant sur vos clients Rational Developer
for System z.
Vous trouverez ci-après un exemple de fichier rsed.envvars Java 1.6.
Il inclut des invites de modification permettant de présenter comment et à quel emplacement
votre fichier rsed.envvars est personnalisé, en fonction de votre
environnement de génération.
#
# Insert the following Classpath allocation in the rsed.envvars file,
# just prior to the CLASSPATH=.:$CLASSPATH statement
#
# Rational Team Concert
#
CLASSPATH=$CLASSPATH:'/etc/jazz/ccm/symlinks/*'
# Uncomment and update the following statement to reference the install
# path for RTC
#LIBPATH=$LIBPATH:@pathPrefix@/usr/lpp/jazz/v3.0/buildsystem/buildtoolkit
# Uncomment and update the following statement to reference the working
# directory.
# Working directories are typically stored in /u/jazz. You can change
# this directory.
#SCM_WORK=@workPath@
Vous trouverez ci-après un exemple de fichier rsed.envvars Java 1.5.
Il inclut des invites de modification permettant de présenter comment et à quel emplacement
votre fichier rsed.envvars est personnalisé, en fonction de votre
environnement de génération.
#
# Insert the following Classpath allocation in the rsed.envvars file,
# just prior to the CLASSPATH=.:$CLASSPATH statement
#
# Rational Team Concert
#
RTC=/etc/jazz/ccm/symlinks
CLASSPATH=$CLASSPATH:$RTC/jar1.jar
CLASSPATH=$CLASSPATH:$RTC/jar2.jar
CLASSPATH=$CLASSPATH:$RTC/jar3.jar
CLASSPATH=$CLASSPATH:$RTC/jar4.jar
CLASSPATH=$CLASSPATH:$RTC/jar5.jar
CLASSPATH=$CLASSPATH:$RTC/jar6.jar
CLASSPATH=$CLASSPATH:$RTC/jar7.jar
CLASSPATH=$CLASSPATH:$RTC/jar8.jar
CLASSPATH=$CLASSPATH:$RTC/jar9.jar
CLASSPATH=$CLASSPATH:$RTC/jar10.jar
CLASSPATH=$CLASSPATH:$RTC/jar11.jar
CLASSPATH=$CLASSPATH:$RTC/jar12.jar
CLASSPATH=$CLASSPATH:$RTC/jar13.jar
CLASSPATH=$CLASSPATH:$RTC/jar14.jar
CLASSPATH=$CLASSPATH:$RTC/jar15.jar
CLASSPATH=$CLASSPATH:$RTC/jar16.jar
CLASSPATH=$CLASSPATH:$RTC/jar17.jar
CLASSPATH=$CLASSPATH:$RTC/jar18.jar
CLASSPATH=$CLASSPATH:$RTC/jar19.jar
CLASSPATH=$CLASSPATH:$RTC/jar20.jar
CLASSPATH=$CLASSPATH:$RTC/jar21.jar
CLASSPATH=$CLASSPATH:$RTC/jar22.jar
CLASSPATH=$CLASSPATH:$RTC/jar23.jar
CLASSPATH=$CLASSPATH:$RTC/jar24.jar
CLASSPATH=$CLASSPATH:$RTC/jar25.jar
CLASSPATH=$CLASSPATH:$RTC/jar26.jar
CLASSPATH=$CLASSPATH:$RTC/jar27.jar
CLASSPATH=$CLASSPATH:$RTC/jar28.jar
CLASSPATH=$CLASSPATH:$RTC/jar29.jar
CLASSPATH=$CLASSPATH:$RTC/jar30.jar
CLASSPATH=$CLASSPATH:$RTC/jar31.jar
CLASSPATH=$CLASSPATH:$RTC/jar32.jar
CLASSPATH=$CLASSPATH:$RTC/jar33.jar
CLASSPATH=$CLASSPATH:$RTC/jar34.jar
CLASSPATH=$CLASSPATH:$RTC/jar35.jar
CLASSPATH=$CLASSPATH:$RTC/jar36.jar
CLASSPATH=$CLASSPATH:$RTC/jar37.jar
CLASSPATH=$CLASSPATH:$RTC/jar38.jar
CLASSPATH=$CLASSPATH:$RTC/jar39.jar
CLASSPATH=$CLASSPATH:$RTC/jar40.jar
CLASSPATH=$CLASSPATH:$RTC/jar41.jar
CLASSPATH=$CLASSPATH:$RTC/jar42.jar
CLASSPATH=$CLASSPATH:$RTC/jar43.jar
CLASSPATH=$CLASSPATH:$RTC/jar44.jar
CLASSPATH=$CLASSPATH:$RTC/jar45.jar
CLASSPATH=$CLASSPATH:$RTC/jar46.jar
CLASSPATH=$CLASSPATH:$RTC/jar47.jar
CLASSPATH=$CLASSPATH:$RTC/jar48.jar
CLASSPATH=$CLASSPATH:$RTC/jar49.jar
CLASSPATH=$CLASSPATH:$RTC/jar50.jar
CLASSPATH=$CLASSPATH:$RTC/jar51.jar
CLASSPATH=$CLASSPATH:$RTC/jar52.jar
CLASSPATH=$CLASSPATH:$RTC/jar53.jar
CLASSPATH=$CLASSPATH:$RTC/jar54.jar
CLASSPATH=$CLASSPATH:$RTC/jar55.jar
CLASSPATH=$CLASSPATH:$RTC/jar56.jar
CLASSPATH=$CLASSPATH:$RTC/jar57.jar
CLASSPATH=$CLASSPATH:$RTC/jar58.jar
CLASSPATH=$CLASSPATH:$RTC/jar59.jar
CLASSPATH=$CLASSPATH:$RTC/jar60.jar
CLASSPATH=$CLASSPATH:$RTC/jar61.jar
CLASSPATH=$CLASSPATH:$RTC/jar62.jar
CLASSPATH=$CLASSPATH:$RTC/jar63.jar
# Uncomment and update the following statement to reference the install
# path for RTC
#LIBPATH=$LIBPATH:@pathPrefix@/usr/lpp/jazz/v3.0/buildsystem/buildtoolkit
# Uncomment and update the following statement to reference the working
# directory.
# Working directories are typically stored in /u/jazz. You can change
# this directory.
#SCM_WORK=@workPath@
- Arrêtez et redémarrez le démon et le serveur RSE.
Que faire ensuite
Créez un fichier d'agent de fichier intitulé FileAgentConfiguration.dat
dans le répertoire où est enregistré rsed.envvars.
Ce fichier .dat doit contenir des entrées séparées par des virgules qui identifient une URL de référentiel
Jazz Rational Team
Concert for System z, un ID utilisateur
d'agent de fichier utilisé pour l'authentification dans le référentiel Jazz, et soit un mot de passe en
texte en clair soit le chemin d'accès complet d'un fichier des mots de passe chiffrés pour cet ID utilisateur. Par exemple :
https://myexample.jazz.repository.com:9443/jazz, myrepouserid, /pathToMyEncryptedPasswordFile
Remarque : L'URL de référentiel indiquée
dans le fichier FileAgentConfiguration.dat doit correspondre à l'adresse IP des URL de référentiel spécifiées dans le client.
Pour plus d'informations
sur la création d'un fichier de mot de passe chiffrés, voir Création d'un fichier de mots de passe avec le travail BLZBPASS exemple.