Realice los pasos descritos en este tema para instalar y configurar el miner del agente de archivos Remote System Explorer (RSE).
Antes de empezar
Siga los pasos de instalación y configuración del servidor y daemon de RSE que figuran en
Rational Developer
for System z Host Configuration
Guide (SC23-7658-05).
Estos pasos requieren que ya haya instalado
Build System Toolkit para System z. Si no ha completado la instalación,
consulteInstalación de Build System Toolkit en z/OS para obtener más información.
Puesto que la variable de
entorno CLASSPATH que se puede especificar en el
sistema de archivos z/OS
tiene un tamaño limitado, debe crear enlaces simbólicos a los archivos
Build System Toolkit .jar. Puede crear estos enlaces simbólicos siguiendo estos pasos:
Procedimiento
- Configure el miembro del JCL de muestra BLZCRSYM en
hlq SBLZSAMP, donde hlq es el calificador de alto nivel que se especifica durante la instalación SMP/E.
Este trabajo creará un directorio de enlace simbólico en el directorio de configuración jazz, normalmente /etc/jazz/ccm/,
e incluirá vínculos simbólicos a todos los archivos .jar en el directorio buildtoolkit.
Envíe el JCL modificado y compruebe el registro de trabajo para asegurarse de que el trabajo finaliza con un código de retorno 0. La parte SYSTSPRT de salida de trabajo lista el nombre de archivo .jar y el vínculo simbólico creado; por ejemplo, una de las líneas se puede parecer a la siguiente:
jar.6=com.ibm.team.filesystem.client_2.1.0.v20101021_0811.jar
sym.6=jar6.jar
- Ubique el archivo rsed.envvars en el directorio de configuración RSE . Consulte rsed.envvars, RSE en la publicación Rational Developer
for System z Host Configuration
Guide para obtener más instrucciones.
- Guarde una copia de este archivo mediante este mandato: cp
rsed.envvars rsed.envvars.org
- Si utiliza OMVS, edite el archivo rsed.envvars mediante el mandato oedit de ISPF 3.17 (oedit
rsed.envvars), o el editor de Rational Developer
for System z si utiliza RSE.
- Debe designar las sentencias de vía de acceso de clase, las sentencias de vía de acceso de biblioteca y la ubicación del directorio de trabajo. Encuentre la asignación CLASSPATH, CLASSPATH=.:$CLASSPATH,
en el archivo rsed.envvars. Para Java
1.6, justo delante de la asignación CLASSPATH,
copie el miembro de muestra BLZENVAR de hlq.SBLZSAMP.
Para Java 1.5, siguiendo la asignación CLASSPATH,
copie el miembro de ejemplo BLZENV15 de hlq.SBLZSAMP.
Para ambos miembros, hlq es el calificador más alto que se
especifica durante la instalación de SMP/E. Los miembros contienen listas de asignaciones
CLASSPATH de Rational Team
Concert. Para ambos niveles de
Java, los miembros de muestra también contienen declaraciones de apéndice de ambas variables de
entorno LIB_PATH y SCM_WORK. Para aclaraciones sobre qué configurar en estas variables de entorno, revise los comentarios del archivo rsed.envvars .
Nota: Aplique las adiciones de sentencia de vía de acceso de clase para Rational Team Concert para todas las instancias del servidor RSE para el que desea ejecutar Rational Team Concert. Después de realizar los pasos de
configuración indicados anteriormente, debe volver a crear las conexiones
de RSE que existieran previamente en los clientes de Rational Developer
for System z .
Lo siguiente es un ejemplo del archivo rsed.envvars de Java 1.6.
Incluye solicitudes de modificación para mostrar cómo y dónde personalizar el archivo rsed.envvars , de acuerdo al entorno de compilación.
#
# Inserte la siguiente asignación Classpath en el archivo rsed.envvars,
# justo antes de la sentencia CLASSPATH=.:$CLASSPATH
#
# Rational Team Concert
#
CLASSPATH=$CLASSPATH:'/etc/jazz/ccm/symlinks/*'
# No comente y actualice la siguiente sentencia para hacer referencia a la vía de acceso de
# instalación para RTC
#LIBPATH=$LIBPATH:@pathPrefix@/usr/lpp/jazz/v3.0/buildsystem/buildtoolkit
# No comente y actualice la siguiente sentencia para hacer referencia al directorio
# de trabajo.
# Los directorios de trabajo se almacenan generalmente en /u/jazz. Puede cambiar
# este directorio.
#SCM_WORK=@workPath@
Los siguiente
es un ejemplo de un archivo rsed.envvars de Java 1.5.
Incluye solicitudes de modificación para mostrar cómo y dónde personalizar el archivo rsed.envvars , de acuerdo al entorno de compilación.
#
# Inserte la siguiente asignación Classpathen el archivo rsed.envvars,
# justo antes de la sentencia CLASSPATH=.:$CLASSPATH
#
# 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
# No comente y actualice la siguiente sentencia para hacer referencia a la vía de acceso de
# instalación para RTC
#LIBPATH=$LIBPATH:@pathPrefix@/usr/lpp/jazz/v3.0/buildsystem/buildtoolkit
# No comente y actualice la siguiente sentencia para hacer referencia al directorio
# de trabajo.
# Los directorios de trabajo se almacenan generalmente en /u/jazz. Puede cambiar
# este directorio.
#SCM_WORK=@workPath@
- Detenga y reinicie el servidor y el daemon de RSE.
Qué hacer a continuación
Cree un archivo de agente llamado FileAgentConfiguration.dat en
el mismo directorio donde está guardado rsed.envvars .
Este archivo .dat debe contener entradas separadas por comas que identifiquen un URL de repositorio de Rational Team
Concert for System z Jazz , un ID de usuario que se debe utilizar por un agente de archivo para autentificar al repositorio Jazz , y bien una contraseña de texto claro o el nombre de la vía de acceso completo de un archivo de contraseña cifrada para ese ID de usuario; por ejemplo:
https://myexample.jazz.repository.com:9443/jazz, myrepouserid, /pathToMyEncryptedPasswordFile
Nota: La URL del repositorio que especifica en el archivo FileAgentConfiguration.dat debe resolverse en la misma dirección IP como la URL del repositorio especificada en el cliente.
Para obtener más información acerca de crear un archivo de contraseña cifrada, consulte Crear un archivo de contraseña utilizando la muestra BLZBPASS.