Utilice esta guía para actualizar desde una versión anterior de IBM® Rational Asset Manager en
Apache Tomcat.
Antes de empezar
Importante: Además, debe instalar
IBM Rational Team Concert, que requiere una base de datos adicional y un certificado de seguridad para el servidor Tomcat.
Debe actualizar su servidor de licencias y presentar una solicitud de claves de licencia
actualizadas. Para obtener más información sobre la versión necesaria de Rational License Server, consulte Instalar Rational License Key Server.
También tendrá que detener y reiniciar el servidor de aplicaciones varias veces.
Puede mejorar el rendimiento y estabilidad de
Rational Asset Manager
instalando las aplicaciones web de este último y los archivos de aplicación de IBM Rational Team Concert
en servidores Tomcat separados. En el presente documento, el directorio de instalación
del servidor Tomcat para Rational Asset Manager
es directorio_instalación_tomcat.
El directorio de instalación del servidor Tomcat para Rational Team Concert
es directorio_instalación_tomcat_para_rtc.
Si instala todas las aplicaciones web en el mismo servidor Tomcat, los directorios
son los mismos.
Acerca de esta tarea
Esta descripción muestra lo que debe hacer para actualizar a la versión más
reciente de Rational Asset Manager:
- Prepare la actualización y cree una copia de seguridad de los archivos y bases de datos importantes: paso
1.
- Obtenga los archivos de aplicación correspondientes a la versión más reciente de
Rational Asset Manager: paso 4.
- Si está actualizando desde la versión 7.1.1.1 o versión anterior, cree una base de
datos adicional: paso 5.
- Cierre el servidor Tomcat: paso 6.
- Actualice la licencia de servidor a Rational Common Licensing 8.1.2: paso
7.
- Copie los nuevos archivos de biblioteca compartida de Rational Asset Manager y de Rational Common Licensing 8.1.2 y modifique los archivos de inicio del
servidor Tomcat según corresponda: pasos
8–10.
- Configure el servidor Tomcat para el inicio de sesión único: paso 11.
- Obtenga los archivos de aplicación actuales correspondientes a la aplicación incluida
Rational Team Concert: pasos 12–13.
- Si está actualizando desde la versión 7.1.1.1 o versión anterior y necesita Rational
Team Concert, instale Rational Team Concert en el servidor de aplicaciones: pasos 16–23.
- Si está actualizando desde la versión 7.1.1.1 o versión anterior, configure Rational
Team Concert: pasos 24–30.
- Si está actualizando desde la versión 7.2 o versión posterior, actualice la
aplicación incluida Rational Team Concert: paso 32.
- Elimine los archivos de aplicación existentes de Rational Asset Manager e instale las
nuevas versiones de las aplicaciones: pasos 33–38.
- Inicie una sesión en Rational Asset Manager y migre el repositorio: paso 39.
- Si está actualizando desde la versión 7.1.1.1 o versión anterior, configure Rational
Asset Manager para conectar con Rational Team Concert: paso 40.
- Actualice los clientes Eclipse: paso 41.
Procedimiento
- Antes de actualizar, cree una copia de seguridad completa de sus repositorio, bases de datos, archivos de activos
y valores del servidor de aplicaciones siguiendo las instrucciones de
Crear una copia de seguridad de un repositorio de Rational Asset Manager.
- Si ha modificado el tema o los mensajes de correo electrónico, antes de actualizar el servidor
Rational Asset Manager, descargue los archivos de tema y de
mensajes de correo (en la página
) y, a continuación,
después de actualizar el servidor, vuelva a aplicar el tema y los mensajes. Para obtener más información, consulte la
sección Migrar el tema.
- Verifique que todos los servidores del repositorio están establecidos en la misma fecha, hora y huso horario actuales.
- Recupere los archivos de aplicación del archivador apropiado para Tomcat y para el
sistema operativo que utilice. Los archivos de aplicación residen en la carpeta
ubicación_extracción_archivador/apps/tomcat/.
- Si está actualizando desde la versión V7.1.1.1 o una versión anterior: cree la base de datos para ciclos de vida de activo:
- Detenga el servidor o servidores Tomcat. Ahora el repositorio y las demás aplicaciones del servidor estarán fuera de línea.


Migre Rational Licensing Server a Rational Common Licensing V8.1.2 o
posterior.
Para obtener más información, consulte Migrar desde Rational Licensing
Server v7.1.x o anterior a Rational Common
Licensing. Rational License Key Server está incluido con el
soporte de instalación de
Rational Asset Manager. También
puede recuperar la versión más reciente de Rational License Server a través de su cuenta de
Passport
Advantage o a través de
Rational
Download Center.
Para realizar este proceso es necesario cerrar todas las aplicaciones que hacen uso
de Rational Licensing Server,
desinstalar la versión existente de Rational Licensing
Server, actualizar los archivos de licencia e instalar Rational Common Licensing Server. Para Windows, consulteConfigurar un servidor de licencias para Windows; para AIX o Linux,
consulte Configurar un servidor de licencias para UNIX.
Para Linux para zSeries, continúe utilizando Rational License Server para UNIX y Linux 7.0.0.1.
- Extraiga los archivos de biblioteca compartida en la carpeta
\shared\lib para los servidores Tomcat:
- Encuentre y extraiga el archivo ubicación_extracción_archivador\apps\tomcat\sharedLib.zip.
- Copie todo el contenido del archivo sharedLib.zip en el directorio
directorio_instalación_tomcat\lib.

Extraiga los archivos de biblioteca de Rational Licensing
Key Server V8.1.2 en la carpeta directorio_instalación_tomcat\lib:
Importante: Si está instalando en Linux for
zSeries, no dé este paso.
- Busque y extraiga el archivo ubicación_extracción_archivador\sharedLibs\rlsclients_rlsibmratl_812.zip.
- Desde el extraídos. el archivo. zip, busque el archivo
rlsibmratl812.zip para su sistema operativo y
arquitectura. Por ejemplo, el archivo para Windows de 32 bits reside en el
directorio win32.
- Extraiga el contenido del archivo rlsibmratl812.zip adecuado.
- Copie el contenido completo del archivo rlsibmratl812.zip
extraído en el directorio directorio_instalación_tomcat\shared\lib.
Para Tomcat 6 o 7, copie todo el contenido del archivo
rlsibmratl812.zip extraído en el directorio
directorio_instalación_tomcat\lib.


Modifique el
script de inicio para el servidor Tomcat para Rational Asset Manager:- Encuentre el archivo de inicio de Tomcat y ábralo en un editor de texto. En Windows, este archivo es directorio_instalación_tomcat\bin\startup.bat.
En Linux, AIX o
Linux for zSeries es
directorio_instalación_tomcat/bin/startup.sh.
- Busque una línea que contenga JAVA_OPTS=.
- Si la variable de entorno JAVA_OPTS ya está definida, añada la opción y el
valor siguientes:
- Si la variable de entorno JAVA_OPTS no está definida, escriba el texto
siguiente:
- Configure el servidor Tomcat para el inicio de sesión único para todas las
aplicaciones:
- En un editor de texto, abra el archivo directorio_instalación_tomcat\conf\server.xml.
- Busque el texto siguiente:
<!--
<Valve className="org.apache.catalina.authenticator.SingleSignOn" />
-->
- Elimine la marca de comentario para el elemento <Valve>:
<Valve className="org.apache.catalina.authenticator.SingleSignOn" />
- Si no está ejecutando Tomcat como un servicio, en un editor de texto, abra el archivo startup.bat (en
Microsoft Window) o el archivo startup.sh (en
Linux). Añada la línea siguiente al archivo. Para Microsoft Windows:
SET JAVA_OPTS=" -Dorg.apache.catalina.authenticator.Constants.SSO_SESSION_COOKIE_NAME=JSSOSESSIONID"
Para Linux:export JAVA_OPTS=" -Dorg.apache.catalina.authenticator.Constants.SSO_SESSION_COOKIE_NAME=JSSOSESSIONID"
- Si está ejecutando Tomcat como un servicio, añada las opciones siguientes al mandato de instalación del servicio
que utiliza para instalar Tomcat como un servicio: --JvmOptions "-Xrs;
-Dorg.apache.catalina.authenticator.Constants.SSO_SESSION_COOKIE_NAME=JSSOSESSIONID"
- En el soporte de instalación, encuentre el archivo ubicación_extracción_archivador/apps/tomcat/RTC-server.zip.
- Extraiga RTC-server.zip en una ubicación de la unidad de disco
duro, que en estas instrucciones está representada por dir_instalación_rtc.
- Dependiendo de las condiciones existentes, instale y configure, o actualice Rational Team Concert:
- Si está actualizando desde la versión V7.1.1.1 o
anterior: instale y configure la aplicación incluida de Rational Team Concert.
Continúe en el paso 15.
- Si está actualizando desde la versión V7.2 o posterior:
actualice la aplicación incluida de Rational Team Concert.
Continúe en el paso 32.
- Dependiendo de las condiciones existentes, instale y configure, o solamente configure
Rational Team Concert:
- Si necesita instalar y configurar Rational Team Concert:
continúe en el paso 16.
- Si tiene una aplicación de Rational Team Concert
y desea configurarla para trabajar con Rational Asset Manager: continúe en el
paso 24.
- Encuentre el archivo dir_instalación_rtc/jazz/server/ramjazz_war.ear y extráigalo. Para extraer archivos .ear, puede utilizar el programa
de utilidad gratuito 7-Zip. Desde el paquete ramjazz_war.ear extraído,
copie el archivo ramjazz.war en el directorio directorio_instalación_tomcat_para_rtc/webapps/.
- Configure un puerto seguro para el servidor Tomcat para Rational Team Concert:
- Cree un certificado de seguridad por el que Rational Team Concert
identificará al servidor Tomcat para las conexiones SSL. Puede utilizar el mandato
keytool del JDK de Java™ para
crear un certificado autofirmado. Como alternativa, puede solicitar un
certificado que esté firmado por una autoridad de certificación de confianza.
Para obtener más información sobre la creación de certificados autofirmados mediante el mandato
keytool, consulte la
Documentación
de Oracle Java.
Puede crear un certificado autofirmado mediante el siguiente mandato
keytool de ejemplo:
keytool -genkey -alias tomcat -keystore directorio_instalación_tomcat_para_rtc/.keystore
Cuando ejecute el mandato, se le solicitará una contraseña para el archivo de almacén
de claves. La contraseña predeterminada es changeit, pero es conveniente que
especifique una contraseña diferente. Deberá recordar esa contraseña para entrarla más tarde en el archivo
server.xml.
Si está utilizando un JRE de IBM, muchas
versiones incluyen la herramienta ikeyman de IBM en el directorio IBM_Java_JRE_install_location/jre/bin/.
Puede utilizar esta herramienta para crear y gestionar certificados de seguridad en el servidor. Para obtener más información sobre la utilización de la herramienta iKeyman, consulte la
publicación iKeyman User's Guide.
También se incluye un certificado simple en la carpeta dir_instalación_rtc/jazz/server/; el archivo
de certificado es ibm-team-ssl.keystore
- En el archivo directorio_instalación_tomcat_para_rtc\conf\server.xml,
encuentre la etiqueta <Connector> que tiene el atributo
scheme="https".
El archivo predeterminado incluye una etiqueta <Conector> de ejemplo para el
puerto 8443 que está convertida en comentario.
- Copie y pegue este texto:
<Connector port="8443"
maxHttpHeaderSize="8192"
maxThreads="150"
minSpareThreads="25"
maxSpareThreads="75"
enableLookups="false"
disableUploadTimeout="true"
connectionTimeout="20000"
acceptCount="100"
scheme="https"
secure="true"
clientAuth="false"
keystoreFile="keystore_file"
keystorePass="keystore_password"
sslProtocol="keystore_protocol"
algorithm="keystore_algorithm"
URIEncoding="UTF-8"
/>
Donde:
- keystore_file es el nombre
del archivo de almacén de claves. Puede ser una vía de acceso absoluta o ser una
vía relativa con respecto al directorio raíz del servidor Tomcat (directorio_instalación_tomcat_para_rtc).
Si ha utilizado el mandato simple mostrado más arriba, este valor será .keystore.
Si utiliza el certificado incluido, la vía de acceso será dir_instalación_rtc/jazz/server/ibm-team-ssl.keystore.
- keystore_password es la contraseña del
archivo de almacén de claves. Si utiliza el archivo de almacén de claves incluido, este
valor será ibm-team .
- keystore_protocol es el protocolo del
almacén de claves. Lo más probable es que sea TLS o SSL_TLS.
Si utiliza el archivo de almacén de claves incluido, este valor será
SSL_TLS.
- keystore_algorithm es el algoritmo X509 del almacén de claves. Lo más probable es que sea SunX509 o IbmX509, dependiendo del origen del
certificado. Si utiliza el archivo de almacén de claves incluido, este valor será
IbmX509.
- Puede cambiar el valor de port para utilizar un puerto que no sea
8443 para el conector no SSL (el puerto predeterminado es
8080). Si cambia el valor de puerto, cambie el valor del atributo
redirectPort para que coincida con el número de puerto para el
conector SSL.
Para obtener más información sobre la configuración de SSL para Tomcat, consulte Apache Tomcat 7 SSL Configuration HOW-TO y Apache Tomcat Configuration reference.

Copie el
archivo .jar apropiado del proveedor de bases de datos:
- Configure los valores de propiedades de inicio de Tomcat:
- Encuentre el archivo de inicio de Tomcat y ábralo en un editor de texto. En Windows, este archivo es directorio_instalación_tomcat_para_rtc\bin\startup.bat.
En Linux, AIX, o
Linux para zSeries es
directorio_instalación_tomcat_para_rtc/bin/startup.sh.
- En el archivo de inicio, escriba el texto siguiente:
Sustituya cada carácter de espacio contenido en dir_instalación_rtc por %20:set ORACLE_JDBC=oracle_jar_dir
set SQLSERVER_JDBC=sqlServer_jar_dir
set JAZZ_INSTALL_DIR=dir_instalación_rtc
set JAVA_OPTS=-Djava.awt.headless=true -Djava.library.path="directorio_instalación_tomcat_para_rtc\shared\lib" -DSQLSERVER_JDBC="%SQLSERVER_JDBC%" -DORACLE_JDBC="%ORACLE_JDBC%" -DDB2I_JDBC="%DB2I_JDBC%" -DDB2Z_JDBC="%DB2Z_JDBC%" -Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true -DJAZZ_HOME=file:///%JAZZ_INSTALL_DIR%\jazz\server\conf -Dcom.ibm.team.repository.tempDir=%TEMP% -Xmx700M



ORACLE_JDBC=oracle_jar_dir
SQLSERVER_JDBC=sqlServer_jar_dir
JAZZ_INSTALL_DIR=dir_instalación_rtc
export JAVA_OPTS="-Djava.awt.headless=true -Djava.library.path=directorio_instalación_tomcat_para_rtc/shared/lib -DSQLSERVER_JDBC=$SQLSERVER_JDBC -DORACLE_JDBC=$ORACLE_JDBC -DDB2I_JDBC=$DB2I_JDBC -DDB2Z_JDBC=$DB2Z_JDBC -Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true -DJAZZ_HOME=file://"$JAZZ_INSTALL_DIR"/jazz/server/conf -Dcom.ibm.team.repository.tempDir=$TEMP_DIR -Xmx700M"
- Encuentre y renombre el archivo de propiedades
apropiado del servidor Jazz:
- En el directorio dir_instalación_rtc/jazz/server/conf/ramjazz/, encuentre el archivo teamserver.properties y cambie su nombre a
teamserver.derby.properties.
- Encuentre el archivo adecuado para su servidor de bases de datos:

Para DB2 en Windows: teamserver.db2.win32.properties



Para DB2 on Linux, AIX o
Linux for zSeries: teamserver.db2.linux.properties
teamserver.oracle.properties
teamserver.sqlserver.properties
- Cambie el nombre del archivo a teamserver.properties.
- En un editor de texto, abra el archivo
teamserver.properties y modifíquelo de la manera siguiente (para su
proveedor de bases de datos):

- Encuentre las líneas siguientes:
com.ibm.team.repository.db.vendor = DB2
com.ibm.team.repository.db.jdbc.location=//localhost:50000/JAZZ:user=db2admin;password={password};
com.ibm.team.repository.db.jdbc.password=db2admin
- Edite el valor de com.ibm.team.repository.db.jdbc.location de
acuerdo con la ubicación de su servidor DB2, y el
nombre de la base de datos para ciclos de vida:
- Sustituya localhost:50000 por la ubicación y el puerto de la
base de datos DB2.
Consejo: En la
ventana de mandatos de DB2, ejecute db2
get dbm cfg, y encuentre la línea que contiene SVCENAME, que indica el nombre
o número de puerto de DB2. Si este mandato muestra
un número, utilícelo como número de puerto (en lugar de 50000 en el ejemplo anterior). Si
el mandato devuelve un nombre no numérico, determine qué número de puerto se asignó para
este nombre y utilice ese número de puerto. En Linux,
el archivo /etc/services contiene la correlación entre nombres y números de puerto; en Windows,
el archivo C:\windows\system32\drivers\etc\services contiene la correlación. Para obtener más información, consulte al administrador de bases de datos o vea la
documentación de la base de datos.
- Sustituya JAZZ por el nombre de la base de datos para ciclos de vida.
- Sustituya db2admin por el nombre de usuario para la base de
datos DB2.
Nota: El usuario de DB2 debe tener permisos para crear tablas y espacios de tabla, y para
modificar la configuración de la base de datos. Los usuarios de DB2 son creados por el sistema operativo.
- En la propiedad com.ibm.team.repository.db.jdbc.password,
especifique la contraseña de usuario.
Nota: No cambie el texto password={password} en la propiedad com.ibm.team.repository.db.jdbc.location.
- En el archivo teamserver.properties, añada las propiedades siguientes:
Donde:
- puerto_no_seguro es el puerto no seguro del servidor Tomcat
(el valor predeterminado es 8080)
- puerto_seguro es el número de puerto seguro del servidor
Tomcat (el valor predeterminado es 8443)
- dir_temp_team es la vía de acceso absoluta de un
directorio para almacenar archivos temporales
com.ibm.team.scm.tmpdir=dir_temp_team
com.ibm.team.repository.server.repourl.port.http=puerto_no_seguro
com.ibm.team.repository.user.registry.type=UNSUPPORTED
com.ibm.team.repository.ws.allow.admin.access=false
com.ibm.team.repository.server.repourl.port.https=puerto_seguro

- Encuentre las líneas siguientes:
com.ibm.team.repository.db.vendor = ORACLE
com.ibm.team.repository.db.jdbc.location=thin:jazzDBuser/{password}@localhost:1521/ORCL
com.ibm.team.repository.db.jdbc.password=jazzDBpswd
- Edite el valor de com.ibm.team.repository.db.jdbc.location para la
ubicación de su servidor Oracle y el nombre de la base de datos para ciclos de vida:
- Sustituya jazzDBUser por el nombre de usuario de la base de
datos Oracle (por ejemplo, RAMSCHEMA).
- Sustituya @localhost:1521 por la ubicación y el puerto de la base
de datos Oracle. Si la ubicación no es localhost, debe anteponer
dos barras inclinadas (//) a la ubicación; por ejemplo,
@//oracleserver.example.com:1521.
- Sustituya ORCL por el nombre de la base de datos para ciclos de
vida; por ejemplo, rtcdb.
- En la propiedad com.ibm.team.repository.db.jdbc.password,
sustituya JazzDBpswd por la contraseña del usuario de Oracle que
especificó anteriormente.
Nota: No cambie el texto {password} en la propiedad
com.ibm.team.repository.db.jdbc.location.
- En el archivo teamserver.properties, añada las propiedades siguientes:
Donde:
- puerto_no_seguro es el puerto no seguro del servidor Tomcat
(el valor predeterminado es 8080)
- puerto_seguro es el número de puerto seguro del servidor
Tomcat (el valor predeterminado es 8443)
- dir_temp_team es la vía de acceso absoluta de un
directorio para almacenar archivos temporales
com.ibm.team.scm.tmpdir=dir_temp_team
com.ibm.team.repository.server.repourl.port.http=puerto_no_seguro
com.ibm.team.repository.user.registry.type=UNSUPPORTED
com.ibm.team.repository.ws.allow.admin.access=false
com.ibm.team.repository.server.repourl.port.https=puerto_seguro
- Si está utilizando Oracle 11: en el
archivo teamserver.properties, añada la propiedad siguiente:
com.ibm.team.repository.db.override.versioncheck=true

- Encuentre las líneas siguientes:
com.ibm.team.repository.db.vendor = SQLSERVER
com.ibm.team.repository.db.jdbc.location=//localhost:1433;databaseName=jazz;user=jazzDBuser;password={password}
com.ibm.team.repository.db.jdbc.password=jazzDBpswd
- Edite el valor de com.ibm.team.repository.db.jdbc.location para la
ubicación de su servidor SQL y el nombre de la base de datos para ciclos de vida:
- Sustituya @localhost:1433 por la ubicación y puerto de la base de
datos del servidor SQL.
- Sustituya jazz por el nombre de la base de datos para ciclos de
vida; por ejemplo, RTCDB.
- Sustituya jazzDBUser por el nombre de usuario para la base de datos
del servidor SQL.
- En la propiedad com.ibm.team.repository.db.jdbc.password, sustituya
JazzDBpswd por la contraseña del usuario del servidor SQL que especificó
anteriormente.
Nota: No cambie el texto {password} en la propiedad
com.ibm.team.repository.db.jdbc.location.
- En el archivo teamserver.properties, añada las propiedades siguientes:
Donde:
- puerto_no_seguro es el puerto no seguro del servidor Tomcat
(el valor predeterminado es 8080)
- puerto_seguro es el número de puerto seguro del servidor
Tomcat (el valor predeterminado es 8443)
- dir_temp_team es la vía de acceso absoluta de un
directorio para almacenar archivos temporales
com.ibm.team.scm.tmpdir=dir_temp_team
com.ibm.team.repository.server.repourl.port.http=puerto_no_seguro
com.ibm.team.repository.user.registry.type=UNSUPPORTED
com.ibm.team.repository.ws.allow.admin.access=false
com.ibm.team.repository.server.repourl.port.https=puerto_seguro
- Cree tablas para Rational Team Concert:
- Abra una ventana de línea de mandatos y vaya al directorio dir_instalación_rtc/jazz/server/.
- Entre el mandato siguiente:
- Configure la autorización de usuarios para la aplicación incluida de Rational Team Concert.
- Para la seguridad basada en archivos:
- En un editor de texto, abra el archivo
directorio_instalación_tomcat_para_rtc\conf\tomcat-users.xml.
- Entre las etiquetas <tomcat-users>, pegue el
texto siguiente:
<role rolename="JazzUsers"/>
<role rolename="JazzAdmins"/>
<role rolename="JazzDWAdmins"/>
<role rolename="JazzGuests"/>
- Añada un usuario llamado
admin y asigne los roles admin, manager y JazzAdmins a ese
usuario. Para añadir este usuario, puede copiar y pegar el texto siguiente entre las
etiquetas <tomcat-users>:
<user username="admin" password="" roles="admin,manager,JazzAdmins" />
Si está instalando las aplicaciones en el mismo servidor Tomcat, añada el rol
JazzAdmins al usuario admin existente.
- Para la autenticación LDAP: configure el servidor Tomcat para la
autenticación LDAP, y luego configure cuatro grupos LDAP con los mismos
nombres que los cuatro roles mencionados anteriormente. Como alternativa, puede asociar
grupos LDAP existentes con roles de servidor Jazz,
tal como se describe en la nota técnica TN0030: Gestión de usuarios en Tomcat. Siga los
pasos 2–3 del tema Configurar Rational Team Concert en Tomcat para utilizar LDAP.
- Inicie el servidor Tomcat para Rational Team Concert.
Para iniciar Tomcat, ejecute el archivo siguiente:
directorio_instalación_tomcat_para_rtc\bin\startup.bat


directorio_instalación_tomcat_para_rtc/bin/startup.sh
- Inicie la interfaz web administrativa de Rational Team Concert
en un navegador web en la ubicación https://nombre_máquina:puerto_seguro/jazz/admin/. Observe el prefijo https; la conexión debe ser segura.
- Inicie una sesión con el ID de usuario y contraseña del
administrador de Rational Team Concert. Si nadie ha iniciado una sesión antes en Rational Team Concert,
utilice el ID de usuario y contraseña del administrador del servidor de aplicaciones.
- Si está trabajando con una instalación nueva de Rational Team Concert:
configure el usuario administrativo para Rational Team Concert:
- Si ve un error referente a "fetching server status information", cierre y reinicie
el servidor de bases de datos y el servidor de aplicaciones, y vuelva a iniciar una
sesión.
- En la interfaz web administrativa de Rational Team Concert,
pulse Gestión de usuarios. Pase por alto los errores referentes a un registro externo sin configurar.
- Pulse Crear usuario.
- Escriba los datos siguientes:
- Nombre de usuario: nombre de usuario del administrador del
servidor de aplicaciones
- ID de usuario: ID de usuario del administrador del servidor de
aplicaciones
- Dirección de correo electrónico: Una dirección de correo electrónico válida para el
administrador del servidor de aplicaciones
- En la sección Licencias de acceso de clientes, seleccione Rational
Team Concert - Desarrollador para asignar la licencia de desarrollador a ese usuario.
- Pulse Guardar.
- Finalice la sesión y vuelva a iniciar una sesión en la interfaz web
administrativa como administrador del servidor de aplicaciones.
- Importe la plantilla de proceso de ciclos de vida a Rational Team Concert:
- En la interfaz web administrativa de Rational Team Concert,
pulse Gestión de plantillas de procesos. Si no puede ver el enlace Gestión de plantillas de procesos,
finalice la sesión y vuelva a iniciar una sesión en la interfaz web administrativa.
- Pulse Importar plantilla y vaya al archivo com.ibm.ram.lifecycle.zip en la carpeta ubicación_extracción_archivador/DatabaseScripts/.
A continuación, pulse Aceptar. Aparecerá la plantilla de ciclo de vida de RAM.
- Cree un área de proyecto en Rational Team Concert:
- En la interfaz web administrativa de Rational Team Concert, pulse Gestión de área
de proyecto. Si no puede ver el enlace Gestión de área de proyecto,
finalice la sesión y vuelva a iniciar una sesión en la interfaz web administrativa.
- Pulse Crear área de proyecto.
- Escriba los datos siguientes sobre el área de proyecto:
- Nombre del proyecto: Ciclo de vida RAM
- Resumen: Área de proyecto de control de ciclos de vida de Rational Asset Manager
- Descripción: Esta área se utiliza para gestionar los ciclos de vida para Rational Asset Manager
- Pulse Guardar.
- Asigne los miembros y roles de proceso apropiados para el área de proyecto:
- En la página Gestión de área de proyecto, pulse el área de proyecto Ciclo de vida de RAM.
- En la sección Administradores, pulse Añadir.
Busque y seleccione el usuario administrador que creó. Si está trabajando con una
aplicación existente de Rational Team Concert,
puede también seleccionar un usuario diferente como administrador del área de proyecto.
- En la sección Miembros, pulse Añadir;
luego busque y seleccione el mismo usuario que seleccionó como administrador del área de
proyecto.
- Después de añadir el administrador, pulse el icono Roles de proceso junto al nombre del administrador.
- En la ventana Editar roles de proceso, en la lista Roles
disponibles, seleccione Administración y pulse
Añadir.
- Pulse Finalizar.
- Pulse Guardar.
- Si está actualizando desde la versión V7.1.1.1 o
anterior: Continúe en el paso 33.
- Si está actualizando desde la versión V7.2 o posterior,
actualice el Rational Team Concert incluido:
- A partir del soporte de instalación, extraiga el archivo
RTC-Server.zip para colocarlo en una nueva ubicación en la unidad de
disco duro; en las presentes instrucciones esta ubicación se denomina
dir_instalación_nuevo_rtc.
- Desde la carpeta antigua
dir_instalación_rtc/jazz/server/conf/jazz/,
copie el archivo teamserver.properties en la carpeta nueva
dir_instalación_nuevo_rtc/jazz/server/conf/jazz/.
Puede encontrar la ubicación existente dir_instalación_rtc
en el archivo de inicio de Tomcat. En el archivo de inicio, busque la línea que contiene
JAZZ_INSTALL_DIR=; el valor de la variable
JAZZ_INSTALL_DIR es la ubicación de los archivos actuales de Rational Team Concert.
- Encuentre el archivo de inicio de Tomcat y ábralo en un editor de texto. En Windows, este archivo es directorio_instalación_tomcat_para_rtc\bin\startup.bat.
En Linux, AIX, o
Linux para zSeries es
directorio_instalación_tomcat_para_rtc/bin/startup.sh.
- En el archivo de inicio de Tomcat, busque la línea que incluye JAZZ_INSTALL_DIR=. Edite el valor y sustitúyalo por lo siguiente, donde dir_instalación_nuevo_rtc es el directorio extraído en el paso
32.a:
- Inicie el servidor Tomcat.
- En un navegador web, escriba el URL siguiente:
https://host:puerto_seguro/jazz/admin?internal,
donde host es la dirección IP o nombre de
servidor, y
puerto_seguro es el puerto seguro del servidor Tomcat.
- Inicie la sesión como administrador del servidor de aplicaciones.
- En la barra lateral, en la sección Herramientas internas,
pulse Reinicio del servidor.
- Pulse Solicitar reinicio del servidor.
- Detenga y a continuación reinicie el servidor Tomcat. Se actualiza la aplicación Rational Team Concert incluida.
- Detenga el servidor Tomcat para Rational Asset Manager.
- Elimine los archivos de aplicación antiguos con extensión .war de Rational Asset Manager:
- Vaya al directorio directorio_instalación_tomcat/webapps/.
- Tome nota de las carpetas y nombres de archivo de todas las aplicaciones web de
Rational Asset Manager. En versiones anteriores de Rational Asset Manager, los
nombres recomendados para esas carpetas (en decir, las vías de acceso de
contexto de las aplicaciones) eran los siguientes:
- /com.ibm.ram.repository.web.tomcat_runtime
- /com.ibm.ram.repository.web.ws.tomcat_runtime
- /help/
- /abdprocess/
- Suprima los siguientes archivos de aplicación:
- com.ibm.ram.repository.web.tomcat_runtime.war
- com.ibm.ram.repository.web.ws.tomcat_runtime.war
- ramhelp.war
- rmcabdgovernprocess.war
Los nombres de archivo pueden ser diferentes de los mostrados en la lista,
dependiendo de cómo instaló las aplicaciones en el servidor.
- Suprima las carpetas relacionadas de estas aplicaciones.
- Desde el directorio ubicación_extracción_archivador/apps/tomcat/,
copie los archivos siguientes en el directorio directorio_instalación_tomcat/webapps/:
- com.ibm.ram.repository.web.tomcat_runtime.war
- com.ibm.ram.repository.web.ws.tomcat_runtime.war
- ramhelp.war
- rmcabdgovernprocess.war
- Para cambiar la vía de acceso de contexto de las aplicaciones,
renombre los archivos de aplicación WAR. Utilice las mismas vías de acceso de contexto que tenía antes. Los nombres de
archivo y vías de acceso de contexto para las nuevas instalaciones son los siguientes:
Tabla 1. Vías de acceso de contexto para archivos de aplicación web de Rational Asset Manager| Nombre de archivo original |
Nombre de archivo nuevo |
Vía de acceso de contexto resultante |
Descripción |
| com.ibm.ram.repository.web.tomcat_runtime.war |
ram.war |
ram |
Aplicación web primaria de Rational Asset Manager para Tomcat |
| com.ibm.ram.repository.web.ws.tomcat_runtime.war |
ram.ws.war |
ram.ws |
Aplicación de servicios web de Rational Asset Manager
para Tomcat |
| ramhelp.war |
ram.help.war |
ram.help |
Aplicación de ayuda y asistencia al usuario de Rational Asset Manager |
| rmcabdgovernprocess.war |
ram.process.war |
ram.process |
Aplicación de documentación para procesos de desarrollo y administración basados en activos |
- Borre la memoria caché del servidor Tomcat. Suprima el directorio directorio_instalación_tomcat/work/.
- Reinicie el servidor Tomcat para Rational Asset Manager.
- Migre el repositorio de Rational Asset Manager a la versión más
reciente:
- En un navegador web, abra el cliente web de Rational Asset Manager. La primera vez que abra el cliente web tras la actualización, se visualizará
un mensaje que indica que debe migrar el repositorio.
- Si es necesario, inicie la sesión con un ID de usuario que tenga autoridad de administrador de repositorio.
Nota: Para SQL Server, si una base de datos existente de Rational Asset Manager no tiene la
ordenación establecida en una secuencia que finalice con _BIN2 (por ejemplo,
Latin1_General_BIN2), aparecerá la página Es necesaria la configuración manual con un mensaje. Puede volver a crear la base de datos y establecer la opción de ordenación
para que sea sensible a las mayúsculas/minúsculas y trabaje correctamente con
Rational Asset Manager, o bien
puede aceptar la aparición de conflictos inesperados de mayúsculas/minúsculas.
- Pulse Migrar. En repositorios grandes, la migración puede necesitar varios minutos. Hasta
que finalice la migración, parte de la información acerca del repositorio puede no estar
disponible.
- Después de terminar el proceso de migración, pulse Inicio.
- Si está actualizando desde la versión V7.1.1.1 o
anterior: configure los valores para conectar
con Rational Team Concert
desde Rational Asset Manager:
- En el cliente web de Rational Asset Manager, pulse
Administración.
- Pulse Configuración.
- En la sección Vía de acceso de Internal Rational Team Concert, escriba la
información siguiente:
- Vía de acceso: URL seguro que apunta al servidor de Rational Team Concert
que ha configurado. Por ejemplo, https://localhost:9443/ramccm.
Observe que se trata de una conexión https y se utiliza un número
de puerto seguro.
- Usuario: nombre del usuario de Rational Team Concert
que es el administrador del área de proyecto "Ciclos de vida de RAM".
- Contraseña: contraseña del usuario que es el administrador del
área de proyecto "Ciclos de vida de RAM".
- Tiempo de espera: periodo de tiempo, en segundos, para
permitir que Rational Asset Manager
se conecte a Rational Team Concert.
El valor predeterminado es 120.
- Opcional: Actualice la aplicación Eclipse de Rational Asset Manager utilizando el mismo
método que utilizó para instalarla.
Para obtener más información sobre la instalación del cliente Eclipse, consulte la sección Instalar el cliente Eclipse de Rational Asset Manager.
Nota: Antes de instalar la versión más reciente del cliente Eclipse de
Rational Asset Manager, desinstale el
plug-in del cliente Eclipse de
Rational Asset Manager.
Si ha instalado los plug-ins del cliente Eclipse de Rational Asset Manager utilizando el
gestor de actualizaciones de Eclipse, antes de instalar la versión más reciente de Rational Asset Manager, utilice el gestor de
configuración de Eclipse para eliminar los componentes denominados Rational Asset Manager.
Para utilizar el gestor de configuración de Eclipse, en Eclipse, pulse
.
Qué hacer a continuación
Para
Rational Asset Manager versión
7.5.1 y versiones posteriores, el URL del servidor
Rational Team Concert interno ha
cambiado de https://host:puerto/jazz a
https://host:puerto/ramjazz.
Si está actualizando de un release de
Rational Asset Manager anterior a
7.5.1, revise las referencias de URL e indique a los usuarios qué cambios deben hacer.
Actualizar los URL en esas ubicaciones:
- Las conexiones de repositorio de IDE de Eclipse de
Rational Team Concert que
utilizan el URL anterior. Para actualizar
una conexión de repositorio:
- Abra la vista Artefactos de equipo.
- Expanda Conexiones de repositorio.
- Pulse con el botón derecho sobre la conexión de
Rational Asset Manager y
seleccione Propiedades.
- Seleccione Conexión de repositorio Jazz.
- En la ubicación de URI, cambie el URL por http://nombre_host/ramjazz.
- Pulse Aceptar.
- Las propiedades avanzadas en el servidor
Rational Team Concert que utiliza
el URL anterior. Para actualizar las propiedades avanzadas:
- Abra Rational Asset Manager en
un navegador web utilizando el URL revisado: http://nombre_host/ramjazz/admin
- Inicie la sesión como administrador.
- Pulse .
- Actualice las propiedades que incluyen el URL anterior. Por ejemplo: com.ibm.ram.repository.service.internal.RepositoryRemoteService
- Los enlaces de
Rational Asset Manager que están
almacenados en favoritos en navegadores web.