Configuración de comunicaciones entre servidores con Rational Team Concert

Puede establecer la comunicación entre IBM® Rational Quality Manager e IBM Rational Team Concert para que los usuarios puedan crear y realizar seguimientos de elementos de trabajo, incluyendo defectos, en Rational Team Concert utilizando la interfaz de usuario de Rational Quality Manager.
Antes de empezar
Nota: Antes de comenzar, deberán cumplirse las siguientes condiciones previas:
  • Ha instalado Rational Quality Manager 2.0, Rational Team Concert Jazz Server 2.0 y Rational Team Concert Client 2.0.
  • Ha iniciado ambos servidores, la IU de administración de Rational Team Concert y Rational Quality Manager.
  • Está ejecutando los dos servidores en máquinas con distintos nombres de host o direcciones IP.
  • Tiene permisos de repositorio de JazzAdmins en ambos servidores.
  • Tiene las siguientes licencias de acceso, necesarias para crear y modificar un área de proyecto:
    • Rational Quality Manager - Quality Manager
    • Rational Team Concert - Developer
  • Ha verificado que puede iniciar la sesión en Rational Quality Manager desde el sistema que aloja el servidor de Rational Team Concert. De la misma manera, ha verificado que puede iniciar la sesión en la IU web de administración de Rational Team Concert desde el sistema que aloja el servidor de Rational Quality Manager.
Por qué y cuándo se efectúa esta tarea
Para configurar la integración con el sistema de gestión de cambios en Rational Team Concert:
  1. En Rational Quality Manager, solicite acceso a Rational Team Concert Jazz Team Server.
    1. En Rational Quality Manager, pulse Admin y, a continuación, pulse Jazz Server Administration.
    2. Pulse Comunicación entre servidores.
    3. En Título, escriba el nombre que utiliza para identificar el servidor de Rational Team Concert Jazz Team.
    4. En URI de Jazz Team Server, escriba el URI público que puede utilizarse para acceder al servidor de Rational Team Concert Jazz Team como, por ejemplo, https://rtc1:9443/jazz.

      Siempre que sea posible, utilice un nombre de host conocido públicamente. Si no es posible, utilice una dirección IP. Todos los clientes así como el servidor de colaboración deberán poder ver y acceder al nombre de host o dirección seleccionados. No puede utilizar localhost o nombres de hosts que sólo sean conocidos dentro de redes locales.

      Nota: Es importante utilizar una única manera coherente de dirigirse al servidor: todos los clientes y servidores de colaboración deben utilizar únicamente dicha dirección. No utilice otros alias además de la dirección seleccionada.
    5. En URI de servicios raíz, compruebe el URI público que puede utilizarse para acceder a los servicios raíz en el servidor de Rational Team Concert Jazz Team como, por ejemplo, https://rtc1:9443/jazz/rootservices.
    6. Para OAuth Secret, especifique un código que asociar con la nueva clave de cliente de OAuth del servidor.
      Nota: En este paso no especificará la clave en sí; especificará una frase más corta que será asociada con la clave.
    7. Vuelva a escribir la frase de código OAuth Secret.
      Nota: Para mejorar el soporte de OAuth en un entorno de WebSphere Application Server, consulte el apartado "Valores de seguridad en WebSphere Application Server" en Configuración de WebSphere Application Server.
    8. Pulse Trusted para designar Jazz Team Server como un cliente de Truster.

      Los clientes de confianza pueden compartir autorizaciones con otros clientes de confianza y no necesitan aprobación de los usuarios para acceder a los datos.

    9. Pulse Solicitar acceso.

      Aparecerá esta imagen:

      Authorize Provisional Key
      
      The provisional key you requested needs to be authorized by an administrator on the other server: 9fa4a74348d94226bfdb64d40c82ce78
      
      If you are an administrator on the "https://servername:9443/jazz" server, you can Grant access for the provisional key.
    10. Pulse Grant access for the provisional key.
  2. En Rational Team Concert Admin Web UI, apruebe la solicitud de Rational Quality Manager.
    1. En la página OAuth Consumer Management, en Authorize Provisional Keys, anote la clave provisional que Rational Quality Manager ha solicitado y seleccione Approve en la lista Authorized.
    2. Pulse Guardar.

      Compruebe que la clave provisional ha sido aprobada y ha sido añadida a la lista de claves autorizadas.

  3. En Rational Quality Manager, pulse Propiedades avanzadas.
  4. Busque el texto public uri y escriba el valor de Rational Quality Manager Jazz Server como la propiedad com.ibm.team.repository.service.internal.RepositoryRemoteService, por ejemplo, https://rqm1:9443/jazz.
  5. Pulse Guardar y reinicie Jazz Server.
  6. Repita los pasos 3 a 5 en Rational Team Concert Jazz Server, especificando el URI del servidor de Rational Team Concert como valor.
  7. En Rational Team Concert Jazz Server, verifique que puede acceder al documento de servicio raíz y que este sea válido.
    1. Abra https://rtc1:9443/jazz/rootservices en un navegador.
    2. Verifique que el documento XML aparezca y que la primera línea sea:
      <rdf:Description rdf:about="https://rtc1:9443/jazz/rootservices">
    3. Si el URL en el atributo rdf:about no corresponde con la dirección que desea utilizar para el servidor, configure el nombre de host del servidor tal como se describe a continuación.
    4. Realice los mismos pasos en el servidor de Rational Quality Manager.
  8. Establezca el enlace entre el área de proyecto de Rational Quality Manager y el área de proyecto de Rational Team Concert. Después de configurar este enlace, los elementos de trabajo que crean los usuarios en Rational Quality Manager se almacenan en el área de proyecto de Rational Team Concert correspondiente.
    1. En Rational Quality Manager, pulse Admin y, a continuación, Jazz Project Administration.
    2. Pulse para abrir el proyecto que desea configurar.
    3. Desplácese a la parte inferior de la página y, en la sección Enlaces, pulse Añadir para enlazar un proyecto en el servidor de Rational Team Concert.

      Se abrirá la página Añadir enlace con un indicador para iniciar la sesión en un área de proyecto en el servidor de Rational Team Concert.

    4. Escriba un ID de usuario y una contraseña con privilegios de administrador en Jazz Team Server y pulse Aceptar.
    5. En la página Añadir enlace, seleccione Pruebas como el Tipo de enlace.

      En Destino: Servidor, aparecerá el nombre del Título utilizado para el servidor de Rational Team Concert en el Paso 1c.

      En Proveedores de servicio aparecerá una lista de proyectos en el servidor de Rational Team Concert.

    6. Seleccione un proyecto y pulse Finalizar.
      Nota: Si no tiene éxito configurando el enlace entre las áreas de proyecto, consulte el apartado http://jazz.net/library/technote/304 para obtener una lista de síntomas y soluciones.
Resultados
Después de completar estos pasos, los usuarios pueden crear pasos y seguir y seguir defectos y otros elementos de trabajos guardados en Rational Team Concert.

Comentarios