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

A propos de cette tâche
Pour déployer Report Server for ClearQuest sur WebSphere Application Server :
  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 serveur CM distant, définissez une valeur pour cqConnectionURL, en indiquant l'adresse IP ou le nom de la machine pour 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'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 du serveur de rapport 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 à l'aide de 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 server1 -profilePath "%RATIONAL_COMMON%/CM/profiles/reportalprofile" -stopArgs "-username <utilisateur> -password <motdepasse>"

Vérification du déploiement

A propos de cette tâche
Pour vérifier le déploiement :
  1. Démarrez le serveur de génération de rapports depuis la ligne de commande :
    %RATIONAL_COMMON%CM/profiles/reportalprofile/startServer server1
  2. Allez à l'interface de génération de rapport. Vous pouvez y accéder depuis le lien suivant, où nommachine.domaine est le nom d'hôte et le domaine de la machine sur laquelle est installé Report Server for ClearQuest et numéroport le port, en général 15443 pour des connexions sécurisées :
    https://nommachine.domaine:numéroport/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.

Commentaire