Déploiement de Report Server for ClearQuest sur WebSphere Application Server

La présente rubrique décrit le déploiement de Report Server for ClearQuest sur WebSphere Application Server.

Procédure

  1. Localisez le fichier Deploy_RCQR _eWAS.py. Par défaut, il se trouve dans %RATIONAL_COMMON%/CM/Scripts. Indiquez l'ensemble de paramètres suivant. Si vous utilisez un Change Management Server (CM Server) distant, définissez une valeur pour cqConnectionURL, en spécifiant l'adresse IP ou le nom d'hôte de la valeur localhost. La valeur par défaut est affichée. Les valeurs doivent être cohérentes avec celles du fichier /RCQR/server/reportserver.properties. Par exemple, la valeur de user.registry.cq.connectionURL doit correspondre à celle de cqConnectionURL dans le fichier reportserver.properties.

    Le nom d'administrateur est répertorié à trois endroits dans Deploy_RCQR_eWAS.py et la valeur doit être cohérente. L'exemple suivant montre les valeurs par défaut pour ce fichier. Les trois occurrences du nom d'utilisateur de l'administrateur apparaissent en gras.

    # Définir les propriétés de base de la sécurité personnalisée
    
    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. Démarrez le profil de Report Server soit en utilisant la boîte de dialogue Windows Services, soit en exécutant la commande suivante :
    "%RATIONAL_COMMON%/CM/profiles/reportalprofile/bin/startServer" server1 -profileName reportalprofile 
  3. Naviguez jusqu'au répertoire %RATIONAL_COMMON%/CM/profiles/reportalprofile/bin du profil du serveur de rapport et exécutez la commande suivante :
    wsadmin.bat -lang jython -f  ..\..\..\Scripts\Deploy_RCQR_eWAS.py
  4. Mettez à jour wasservice avec le nom d'utilisateur et le mot de passe en utilisant la commande suivante, où <utilisateur> et <motdepasse> correspondent aux valeurs spécifiées dans Deploy_RCQR_eWAS.py.
    "%RATIONAL_COMMON%/eWAS/bin/wasservice" -add reportalprofile -serverName serveur1 -profilePath "%RATIONAL_COMMON%/CM/profiles/reportalprofile" -stopArgs "-username <utilisateur> -password <motdepasse>"
  5. Redémarrez le Report Server for ClearQuest. Voir Démarrage et arrêt de Report Server for ClearQuest.

Vérification du déploiement

Procédure

  1. Redémarrez le Report Server for ClearQuest. Voir Démarrage et arrêt de Report Server for ClearQuest.
  2. Accédez à l'interface de rapport en utilisant le lien suivant, où machinename.domain es le nom d'hôte et le domaine de l'ordinateur où le Report Server for ClearQuest est installé, et où portnumber correspond au port, généralement 15443 pour les connexions sécurisées :
    https://nommachine.domaine:numéroport/jazz/reportal/projects/Vega
    Par exemple, utilisez l'adresse URL suivante pour ouvrir l'interface de génération de rapport à partir de l'hôte Report Server for ClearQuest :
    https://localhost:15443/jazz/reportal/projects/Vega
  3. A l'invite de connexion, entrez votre nom d'utilisateur Rational ClearQuest et votre mot de passe, puis cliquez sur Connexion.

Commentaires