Actualizar desde una versión anterior en Tomcat

Utilice esta guía para actualizar desde una versión anterior de IBM® Rational Asset Manager en Apache Tomcat.

Antes de empezar

Importante: Si está actualizando a partir de Rational Asset Manager, Versión 7.1.1.1 o una versión anterior, 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:
  1. Prepare la actualización y cree una copia de seguridad de los archivos y bases de datos importantes: pasos 14.
  2. Obtenga los archivos de aplicación correspondientes a la versión más reciente de Rational Asset Manager: paso 5.
  3. Si está actualizando desde la versión 7.1.1.1 o versión anterior, cree una base de datos adicional: paso 6.
  4. Cierre el servidor Tomcat: paso 7.
  5. Actualice la licencia de servidor a Rational Common Licensing 8.1.2: paso 8.
  6. 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 911.
  7. Configure el servidor Tomcat para el inicio de sesión único: paso 12.
  8. Obtenga los archivos de aplicación actuales correspondientes a la aplicación incluida Rational Team Concert: pasos 1314.
  9. 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 1724.
  10. Si está actualizando desde la versión 7.1.1.1 o versión anterior, configure Rational Team Concert: pasos 2531.
  11. Si está actualizando desde la versión 7.2 o versión posterior, actualice la aplicación incluida Rational Team Concert: paso 33.
  12. Elimine los archivos de aplicación existentes de Rational Asset Manager e instale las nuevas versiones de las aplicaciones: pasos 3439.
  13. Inicie una sesión en Rational Asset Manager y migre el repositorio: paso 40.
  14. 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 42.
  15. Modifique los valores para conectar con el nuevo servidor Rational Common Licensing: paso 43.
  16. Actualice los clientes Eclipse: paso 44.

Procedimiento

  1. 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.
  2. 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 Administración > Herramientas) 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.
  3. Verifique que todos los servidores del repositorio están establecidos en la misma fecha, hora y huso horario actuales.
  4. Si está utilizando Rational Asset Manager, versión 7.0.0.2 o anterior, verifique que el servidor de trabajos está habilitado. Para habilitar el servidor de trabajos:
    1. Inicie una sesión en el cliente web de Rational Asset Manager como administrador de repositorio.
    2. Pulse Administración.
    3. En la barra lateral de Administración de repositorios, pulse Herramientas.
    4. En la barra de direcciones del navegador, sustituya tools.faces por advancedConfiguration.faces y vaya a esa dirección. Por ejemplo, http://example.com:9080/com.ibm.ram.repository.web/admin/repository/advancedConfiguration.faces
    5. En la página Valores avanzados, en la sección Opciones de trabajo, seleccione Habilitar servidor de trabajos.
    6. Pulse Guardar.
    7. Reinicie el servidor de aplicaciones.
  5. 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/.
  6. 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:
  7. Detenga el servidor o servidores Tomcat. Ahora el repositorio y las demás aplicaciones del servidor estarán fuera de línea.
  8. Para Windows:Para Linux:Para AIX: 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 and Linux 7.0.0.1.
  9. Extraiga los archivos de biblioteca compartida en la carpeta \shared\lib para los servidores Tomcat:
    1. Encuentre y extraiga el archivo ubicación_extracción_archivador\apps\tomcat\sharedLib.zip.
    2. Copie todo el contenido del archivo sharedLib.zip en el directorio directorio_instalación_tomcat\shared\lib.
  10. Para Windows: Para Linux:Para AIX: Extraer los archivos de biblioteca de Rational Licensing Key Server 8.1.2 en la carpeta directorio_instalación_tomcat\shared\lib:
    Importante: Si está instalando en Linux for zSeries, no dé este paso
    1. Busque y extraiga el archivo ubicación_extracción_archivador\sharedLibs\rlsclients_rlsibmratl_812.zip.
    2. 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.
    3. Extraiga el contenido del archivo rlsibmratl812.zip adecuado.
    4. Copie el contenido completo del archivo rlsibmratl812.zip extraído en el directorio directorio_instalación_tomcat\shared\lib.
  11. Para Windows:Para Linux:Para AIX: Modifique el script de inicio del servidor Tomcat para Rational Asset Manager
    1. 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 para zSeries, el archivo es directorio_instalación_tomcat/bin/startup.sh.
    2. 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:
        • Para Windows:
          -Djava.library.path="directorio_instalación_tomcat\shared\lib"
        • Para Linux:Para AIX:
          -Djava.library.path=directorio_instalación_tomcat/shared/lib
      • Si la variable de entorno JAVA_OPTS no está definida, escriba el texto siguiente:
        • Para Windows:
          set JAVA_OPTS=-Djava.library.path="directorio_instalación_tomcat\shared\lib"
        • Para Linux:Para AIX:
          export JAVA_OPTS="-Djava.library.path=directorio_instalación_tomcat/shared/lib"
  12. Configure el servidor Tomcat para el inicio de sesión único para todas las aplicaciones:
    1. En un editor de texto, abra el archivo directorio_instalación_tomcat\conf\server.xml.
    2. Busque el texto siguiente:
      <!--
      <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
      -->
    3. Elimine la marca de comentario para el elemento <Valve>:
      <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
  13. En el soporte de instalación, encuentre el archivo ubicación_extracción_archivador/apps/tomcat/RTC-server.zip.
  14. Extraiga RTC-server.zip en una ubicación de la unidad de disco duro, que en estas instrucciones está representada por rtc_install_dir.
  15. 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 16.
    • 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 33.
  16. 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 17.
    • Si tiene una aplicación de Rational Team Concert y desea configurarla para trabajar con Rational Asset Manager: continúe en el paso 25.
  17. Encuentre el archivo rtc_install_dir/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/.
  18. Configure un puerto seguro para el servidor Tomcat para Rational Team Concert:
    1. 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 rtc_install_dir/jazz/server/; el archivo de certificado es ibm-team-ssl.keystore

    2. 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.
    3. 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á rtc_install_dir/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.
    4. 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 5.5 SSL Configuration HOW-TO y Apache Tomcat Configuration reference.

  19. Para Oracle:Para Microsoft SQL Server: Copie el archivo .jar apropiado del proveedor de bases de datos:
    • Para Oracle: Copie el archivo ojdbc14.jar en la carpeta rtc_install_dir/jazz/server/oracle (puede ser necesario crear la carpeta oracle).

      Puede descargar el archivo desde Oracle. Si está utilizando Oracle 11, descargue el paquete de Oracle 10g para encontrar el archivo ojdbc14.jar.

    • Para Microsoft SQL Server: Copie el archivo siguiente en la carpeta rtc_install_dir/jazz/server/sqlserver (puede ser necesario crear la carpeta sqlserver):
  20. Configure los valores de propiedades de inicio de Tomcat:
    1. 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.
    2. En el archivo de inicio, escriba el texto siguiente:
      • Para Windows: Sustituya cada carácter de espacio contenido en rtc_install_dir por %20:
        set ORACLE_JDBC=oracle_jar_dir
        set SQLSERVER_JDBC=sqlServer_jar_dir
        set JAZZ_INSTALL_DIR=rtc_install_dir
        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
      • Para Linux:Para AIX:Para Linux para zSeries:
        ORACLE_JDBC=oracle_jar_dir
        SQLSERVER_JDBC=sqlServer_jar_dir
        JAZZ_INSTALL_DIR=rtc_install_dir
        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"
      Donde:
      • rtc_install_dir es el directorio extraído del archivo RTC-server.zip. En Windows, sustituya cada carácter de espacio contenido en rtc_install_dir por %20
      • Para Oracle: oracle_jar_dir es el directorio del archivo ojdbc14.jar (rtc_install_dir/jazz/server/oracle)
      • Para Microsoft SQL Server: sqlServer_jar_dir es el directorio del archivo sqljdbc.jar (rtc_install_dir/jazz/server/sqlserver)
      • directorio_instalación_tomcat_para_rtc es el directorio de instalación del servidor Tomcat
      • Para Windows: Para Linux:Para AIX: Si está instalando Rational Asset Manager y Rational Team Concert en el mismo servidor de aplicaciones, utilice esta variable del sistema JAVA_OPTS para sustituir la que creó cuando configuró el script de inicio del servidor Tomcat para Rational Asset Manager; esta declaración todavía incluye la opción -Djava.library.path.
  21. Encuentre y renombre el archivo de propiedades apropiado del servidor Jazz:
    1. En el directorio rtc_install_dir/jazz/server/conf/ramjazz/, encuentre el archivo teamserver.properties y cambie su nombre a teamserver.derby.properties.
    2. Encuentre el archivo adecuado para su servidor de bases de datos:
      • Para DB2:Para Windows:Para DB2 en Windows: teamserver.db2.win32.properties
      • Para DB2:Para Linux:Para AIX:Para Linux para zSeries:Para DB2 en Linux, AIX, o Linux para zSeries: teamserver.db2.linux.properties
      • Para Oracle: teamserver.oracle.properties
      • Para SQL Server: teamserver.sqlserver.properties
    3. Cambie el nombre del archivo a teamserver.properties.
  22. En un editor de texto, abra el archivo teamserver.properties y modifíquelo de la manera siguiente (para su proveedor de bases de datos):
    • Para DB2:
      1. 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
      2. 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:
        1. 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.
        2. Sustituya JAZZ por el nombre de la base de datos para ciclos de vida.
        3. 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.
      3. 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.
      4. 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
    • Para Oracle:
      1. 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
      2. 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:
        1. Sustituya jazzDBUser por el nombre de usuario de la base de datos Oracle (por ejemplo, RAMSCHEMA).
        2. 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.
        3. Sustituya ORCL por el nombre de la base de datos para ciclos de vida; por ejemplo, rtcdb.
      3. 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.
      4. 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
      5. Si está utilizando Oracle 11: en el archivo teamserver.properties, añada la propiedad siguiente:
        com.ibm.team.repository.db.override.versioncheck=true
    • Para Microsoft SQL Server:
      1. 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
      2. 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:
        1. Sustituya @localhost:1433 por la ubicación y puerto de la base de datos del servidor SQL.
        2. Sustituya jazz por el nombre de la base de datos para ciclos de vida; por ejemplo, RTCDB.
        3. Sustituya jazzDBUser por el nombre de usuario para la base de datos del servidor SQL.
      3. 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.
      4. 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
  23. Cree tablas para Rational Team Concert:
    1. Abra una ventana de línea de mandatos y vaya al directorio rtc_install_dir/jazz/server/.
    2. Entre el mandato siguiente:
      • Para Windows:
        repotools.bat -createTables teamserver.properties=conf\jazz\teamserver.properties
      • Para Linux:Para AIX:Para Linux para zSeries:
        ./repotools.sh -createTables teamserver.properties=conf/jazz/teamserver.properties
  24. Configure la autorización de usuarios para la aplicación incluida de Rational Team Concert.
    • Para la seguridad basada en archivos:
      1. En un editor de texto, abra el archivo directorio_instalación_tomcat_para_rtc\conf\tomcat-users.xml.
      2. Entre las etiquetas <tomcat-users>, pegue el texto siguiente:
        <role rolename="JazzUsers"/>
        <role rolename="JazzAdmins"/>
        <role rolename="JazzDWAdmins"/>
        <role rolename="JazzGuests"/>
      3. 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 23 del tema Configurar Rational Team Concert en Tomcat para utilizar LDAP.
  25. Inicie el servidor Tomcat para Rational Team Concert.
    Para iniciar Tomcat, ejecute el archivo siguiente:
    • Para Windows:directorio_instalación_tomcat_para_rtc\bin\startup.bat
    • Para Linux:Para AIX:Para Linux para zSeries:directorio_instalación_tomcat_para_rtc/bin/startup.sh
  26. 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.
  27. 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.
  28. Si está trabajando con una instalación nueva de Rational Team Concert: configure el usuario administrativo para Rational Team Concert:
    1. 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.
    2. 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.
    3. Pulse Crear usuario.
    4. Escriba los datos siguientes:
      1. Nombre de usuario: nombre de usuario del administrador del servidor de aplicaciones
      2. ID de usuario: ID de usuario del administrador del servidor de aplicaciones
      3. Dirección de correo electrónico: Una dirección de correo electrónico válida para el administrador del servidor de aplicaciones
    5. En la sección Licencias de acceso de clientes, seleccione Rational Team Concert - Desarrollador para asignar la licencia de desarrollador a ese usuario.
    6. Pulse Guardar.
    7. Finalice la sesión y vuelva a iniciar una sesión en la interfaz web administrativa como administrador del servidor de aplicaciones.
  29. Importe la plantilla de proceso de ciclos de vida a Rational Team Concert:
    1. 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.
    2. 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.
  30. Cree un área de proyecto en Rational Team Concert:
    1. 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.
    2. Pulse Crear área de proyecto.
    3. 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
    4. Pulse Guardar.
  31. Asigne los miembros y roles de proceso apropiados para el área de proyecto:
    1. En la página Gestión de área de proyecto, pulse el área de proyecto Ciclo de vida de RAM.
    2. 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.
    3. En la sección Miembros, pulse Añadir; luego busque y seleccione el mismo usuario que seleccionó como administrador del área de proyecto.
    4. Después de añadir el administrador, pulse el icono Roles de proceso junto al nombre del administrador.
    5. En la ventana Editar roles de proceso, en la lista Roles disponibles, seleccione Administración y pulse Añadir.
    6. Pulse Finalizar.
    7. Pulse Guardar.
  32. Si está actualizando desde la versión V7.1.1.1 o anterior: Continúe en el paso 34.
  33. Si está actualizando desde la versión V7.2 o posterior, actualice el Rational Team Concert incluido:
    1. 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.
    2. 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.

    3. 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.
    4. 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 33.a:
      • Para Windows: (sustituya los espacios contenidos en dir_instalación_nuevo_rtc por %20 ):
        set JAZZ_INSTALL_DIR=dir_instalación_nuevo_rtc
      • Para Linux:Para AIX:Para Linux para zSeries::
        JAZZ_INSTALL_DIR=dir_instalación_nuevo_rtc
    5. Inicie el servidor Tomcat.
    6. 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.
    7. Inicie la sesión como administrador del servidor de aplicaciones.
    8. En la barra lateral, en la sección Herramientas internas, pulse Reinicio del servidor.
    9. Pulse Solicitar reinicio del servidor.
    10. Detenga y a continuación reinicie el servidor Tomcat. Se actualiza la aplicación Rational Team Concert incluida.
  34. Detenga el servidor Tomcat para Rational Asset Manager.
  35. Elimine los archivos de aplicación antiguos con extensión .war de Rational Asset Manager:
    1. Vaya al directorio directorio_instalación_tomcat/webapps/.
    2. 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/
    3. 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.
    4. Suprima las carpetas relacionadas de estas aplicaciones.
  36. 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
  37. 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
  38. Borre la memoria caché del servidor Tomcat. Suprima el directorio directorio_instalación_tomcat/work/.
  39. Reinicie el servidor Tomcat para Rational Asset Manager.
  40. Migre el repositorio de Rational Asset Manager a la versión más reciente:
    1. 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.
    2. Si es necesario, inicie una sesión con un ID de usuario que tenga autorización 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.
    3. 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.
    4. Después de terminar el proceso de migración, pulse Inicio.
  41. Después de migrar el repositorio, detenga y reinicie el servidor de aplicaciones.
  42. 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:
    1. En el cliente web de Rational Asset Manager, pulse Administración.
    2. Pulse Configuración.
    3. En la sección Vía de acceso de Internal Rational Team Concert, escriba la información siguiente:
      1. Vía de acceso: URL seguro que apunta al servidor de Rational Team Concert que ha configurado. Por ejemplo, https://localhost:9443/ramjazz. Observe que se trata de una conexión https y se utiliza un número de puerto seguro.
      2. Usuario: nombre del usuario de Rational Team Concert que es el administrador del área de proyecto "Ciclos de vida de RAM".
      3. Contraseña: contraseña del usuario que es el administrador del área de proyecto "Ciclos de vida de RAM".
      4. 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.
  43. Para actualizar, debe presentar una solicitud de una clave de licencia nueva. Tiene que adquirir una licencia de servidor nueva y licencias autorizadas de usuario nuevas. Vaya al Centro de claves de Rational License: http://www-01.ibm.com/software/rational/support/licensing/ Si ve un error relacionado con Rational License Server, ajuste la configuración de licencias:
    1. Pulse Administración
    2. En la página Administración, pulse Configuración.
    3. En la sección Licencia y Versión, para seleccionar qué tipo de licencias de servidor este repositorio utiliza, seleccione Edición estándar o Edición Enterprise.
    4. En la parte inferior de la página, pulse Guardar.
    5. Puede aparecer de nuevo el error del servidor de licencias. Pulse Reintentar conexión con servidor de licencias.
  44. 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 el cliente Eclipse de Rational Asset Manager V7.0.0.2 en una aplicación Eclipse V3.3 existente mediante el gestor de instalación, utilice el gestor de instalación para desinstalar el cliente. No puede utilizar el gestor de configuración de Eclipse para desinstalar Rational Asset Manager respecto del cliente Eclipse.

    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 Ayuda > Actualizaciones de software > Gestionar configuración.


Comentarios