Déploiement des adaptateurs Reporting Data Services sur Apache Tomcat

Vous pouvez déployer les adaptateurs Reporting Data Services sur le serveur Apache Tomcat.

Avant de commencer

Vous devez installer Apache Tomcat et Rational Publishing Engine avec l'application Reporting data services avant de déployer les adaptateurs Reporting Data Services.

Si vous utilisez l'adaptateur IBM® Rational RequisitePro, configurez l'argument Apache Tomcat :
  1. Ajoutez des options génériques JVM : DRJCB_IN_MTA_ONLY='RJCB' -Xquickstart
    • Si Apache Tomcat est exécuté en tant que service Windows, ajoutez le paramètre dans la zone Options Java.
    • Si Apache Tomcat s'exécute à partir de la ligne de commande, avant de démarrer Apache Tomcat, définissez cette option sous la forme d'un paramètre d'environnement : set JAVA_OPTS=%JAVA_OPTS% -DRJCB_IN_MTA_ONLY='RJCB'-Xquickstart -Xmx512m
      Avertissement : L'option -Xquickstart doit inclure un trait d'union (-) et non un tiret demi-cadratin (-) ou un tiret cadratin (-). La copie de la phrase de code de cette rubrique peut convertir le tiret en tiret cadratin ou semi-cadratin. Dans ce cas, l'erreur empêche Apache Tomcat de démarrer.
  2. Dans la zone Pool de mémoire maximum, entrez 512 Mo.
    Onglet Java de la fenêtre des propriétés Apache Tomcat 6

Pourquoi et quand exécuter cette tâche

Cette configuration s'applique à IBM Rational ClearQuest, IBM Rational RequisitePro ou à IBM Rational ClearCase. Un même adaptateur de données offre une interface de communication à de nombreux clients Rational Publishing Engine. Pour des raisons de performances, n'installez pas les adaptateurs Reporting Data Services sur le même serveur que la base de données. Sur l'ordinateur sur lequel les adaptateurs Reporting Data Services sont installés, vous devez également installer le client natif sur le client lourd Rational RequisitePro de la base de données, sur le client Eclipse Rational ClearQuest et sur d'autres clients. Sur l'ordinateur sur lequel les adaptateurs Reporting Data Services sont installés, ces derniers utilisent le client natif pour communiquer avec la base de données. De nombreux clients Rational Publishing Engine, même lorsqu'ils se trouvent dans des emplacements différents, se connectent aux adaptateurs Reporting Data Services à l'aide de la commande http://serveur:port/DataServices/Adaptateur/<données>.

Procédure

  1. Ajoutez les fichiers de l'adaptateur au répertoire des services de données Apache Tomcat. Le répertoire par défaut applicable à Apache Tomcat est utilisé :
    1. Copiez le contenu du répertoire RPE_HOME\web services\Data Services\product_name\eclipse\plugins et copiez-le dans le dossier plugins du répertoire de services de données Apache Tomcat. Par défaut, l'emplacement de ce répertoire est CATALINA_HOME\DataServices\WEB-INF\eclipse\plugins.
    2. Copiez le contenu du répertoire RPE_HOME\web services\Data Services\nom_produit\eclipse\features et copiez-le dans le dossier features du répertoire de services de données Apache Tomcat. Par défaut, l'emplacement de ce répertoire est CATALINA_HOME\DataServices\WEB-INF\eclipse\features.
    Ne supprimez aucun autre fichier figurant dans le répertoire. Les plug-ins de chaque adaptateur doivent être fusionnés avec les plug-ins de l'application Web.
  2. Ouvrez Apache Tomcat Manager
    • Si vous exécutez Apache Tomcat en tant que service Windows, ouvrez le panneau de configuration et, sur la ligne Apache Tomcat, cliquez sur Admin. Cliquez ensuite sur Manager App.
    • Si vous n'exécutez pas Apache Tomcat en tant que service Windows, ouvrez Apache Tomcat Manager dans un navigateur en entrant une adresse au format suivant : http://serveur:port/manager/html

      Exemple : http://localhost:8080/manager/html.

  3. Redémarrez le serveur d'applications.

Que faire ensuite

  1. Vérifiez que les adaptateurs Reporting Data Services sont correctement déployés. Entrez http://server:port/DataServices/chemin_contexte dans un navigateur. Si le déploiement est correct, la page affiche la liste XML de chaque carte installée.
  2. Configurez les adaptateurs Reporting Data Services pour votre produit, si nécessaire.

Retour d'informations