Installation de l'agent de fichier RSE miner

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

  1. 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
  2. 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.
  3. Sauvegardez une copie du fichier à l'aide de la commande suivante : cp rsed.envvars rsed.envvars.org
  4. 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.
  5. 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@

  6. 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.


Commentaires