Despliegue de Report Server for ClearQuest en WebSphere Application Server

En este tema se describe cómo desplegar el Servidor de informes para ClearQuest en WebSphere Application Server.

Procedimiento

  1. Localice el archivo Deploy_RCQR _eWAS.py. De forma predeterminada, está ubicado en %RATIONAL_COMMON%/CM/Scripts. Especifique el siguiente conjunto de parámetros. Si está utilizando un servidor CM (Change Management Server) remoto, defina un valor para cqConnectionURL, especificando la dirección IP o el nombre de host del valor localhost. Se muestra el valor predeterminado. Los valores deben ser coherentes con los del archivo /RCQR/server/reportserver.properties. Por ejemplo, el valor user.registry.cq.connectionURL debe coincidir con el valor cqConnectionURL en el archivo reportserver.properties.

    Además, tenga en cuenta que el nombre del usuario administrador se lista en tres lugares de Deploy_RCQR_eWAS.py y el valor debe ser coherente. El ejemplo siguiente muestra los valores predeterminados para este archivo. Las tres apariciones del nombre de usuario de administrador aparecen en negrita.

    # Set basic properties of custom security
    
    attrs = '[[useRegistryServerId false][primaryAdminId %s][customRegistryClassName %s]]' % ('admin', 'com.ibm.rational.cq.was.userregistry.CQUserRegistry')
    
    AdminConfig.modify(customUserRegistry, attrs)# Set custom properties
    customProps = {
    'autoCreateJazzGroups':'true',
    'jazzAdmins':'admin',
    'jazzProjectLeads':'lead',
    'cqDbSetName':'7.0.0',
    'cqUserDbName':'SAMPL',
    'cqConnectionURL':'http://localhost:12080/TeamWeb/services/Team',
    'cqConnectionUsername':'admin',
    'cqConnectionPassword':'admin',
    'cqConnectionPasswordEncrypted':'false',
    }
  2. Inicie el perfil del Servidor de informes utilizando el cuadro de diálogo de servicios de Windows o ejecutando el mandato siguiente:
    "%RATIONAL_COMMON%/CM/profiles/reportalprofile/bin/startServer" server1 -profileName reportalprofile 
  3. Vaya hasta el directorio %RATIONAL_COMMON%/CM/profiles/reportalprofile/bin del perfil del servidor de informes y ejecute el mandato siguiente:
    wsadmin.bat -lang jython -f  ..\..\..\Scripts\Deploy_RCQR_eWAS.py
  4. Actualice el servicio wasservice con el nombre de usuario y la contraseña utilizando el siguiente mandato, donde <usuario> y <contraseña> coinciden con los valores especificados en Deploy_RCQR_eWAS.py.
    "%RATIONAL_COMMON%/eWAS/bin/wasservice" -add reportalprofile -serverName server1 -profilePath "%RATIONAL_COMMON%/CM/profiles/reportalprofile" -stopArgs "-username <usuario> -password <contraseña>"
  5. Reinicie el Servidor de informes para ClearQuest. Consulte la sección Inicio y detención de Report Server for ClearQuest.

Verificación del despliegue

Procedimiento

  1. Reinicie el Servidor de informes para ClearQuest. Consulte la sección Inicio y detención de Report Server for ClearQuest.
  2. Puede acceder a la interfaz de informes desde el enlace siguiente, donde nombremáquina.dominio es el nombre de host y dominio del sistema en el que está instalado el Servidor de informes para ClearQuest y númeropuerto es el puerto, normalmente 15443 para conexiones seguras:
    https://nombremáquina.dominio:númeropuerto/jazz/reportal/projects/Vega
    Por ejemplo, utilizaría el URL siguiente para abrir la interfaz de informes desde el Servidor de informes para el host de ClearQuest:
    https://localhost:15443/jazz/reportal/projects/Vega
  3. En el indicador de inicio de sesión, especifique el nombre de usuario y la contraseña de Rational ClearQuest y pulse Iniciar sesión.

Comentarios