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

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 Report Server en exécutant la commande suivante : %RATIONAL_COMMON%/CM/profiles/reportalprofile/bin/startServer server1 -profileName reportalprofile
  3. Naviguez jusqu'au répertoire bin pour le profil du serveur de rapport. Le répertoire est %RATIONAL_COMMON%/CM/profiles/reportalprofile/bin. 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

Pour vérifier le déploiement :
  1. Démarrez le serveur de rapport à partir de 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 du domaine de la machine sur laquelle est installé Rational ClearQuest Report Server 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 pour continuer.

Retour d'informations