Génération de l'application d'API fournie en exemple

Rational Publishing Engine contient un exemple d'application qui illustre l'exécution de spécifications de document préconfigurées en local ou à distance à l'aide de l'API.

Pourquoi et quand exécuter cette tâche

L'application se trouve dans le répertoire RPE_HOME/lib/api/example. Lors de la génération de l'application, c'est le dossier de base du projet qui est utilisé si la valeur de l'option -home n'est pas définie. Lors de son déploiement, le dossier de base défini doit être dans le même dossier que le fichier .jar pour que l'application puisse le localiser.

Procédure

  1. Ouvrez RPE_HOME/lib/api/example.
  2. Extrayez l'archive com.ibm.rational.rpe.examples.zip.
  3. Donnez à votre application l'accès aux fichiers .dll et .so nécessaires dans la bibliothèque Rational Publishing Engine.
    Important : Les fichiers .dll et .so fournis dans le répertoire racine de l'exemple peuvent ne pas être applicables à votre environnement.
    • Applications 32 bits :
      1. RPE_HOME/lib/rcl_telelogic.dll
      2. RPE_HOME/lib/librcl_telelogic.so
    • Applications 64 bits :
      1. RPE_HOME/lib/64/rcl_telelogic.dll
      2. RPE_HOME/lib/64/librcl_telelogic.so

    Pour donner à l'application l'accès à ces fichiers, vous pouvez :

    • Ajouter les chemins de fichiers au script de démarrage de l'application. Cette option garantit que votre application est autonome quel que soit l'emplacement où elle s'exécute.
    • Ajouter les chemins de fichiers à la variable système PATH. Si vous choisissez cette option, vous devez effectuer cette étape sur chaque ordinateur qui utilise l'application.
  4. Copiez les plug-ins du répertoire lib des fichiers de l'installation Rational Publishing Engine.
    • Pour générer des applications 32 bits, copiez les plug-ins dans le répertoire RPE_HOME/lib.
    • Pour générer des applications 64 bits, copiez les plug-ins dans le répertoire RPE_HOME/lib/64.
  5. Déposez-les dans le répertoire lib de l'archive d'exemple décompressée. Ne copiez pas les fichiers .dll ou .so. Exemple : projet/lib
  6. Ouvrez le répertoire RPE_HOME/config.
  7. Copiez les fichiers rpeconfig.xml et RPEElementsDefinitions.xml.
  8. Déposez les fichiers rpeconfig.xml et RPEElementsDefinitions.xml dans le dossier home/config de l'exemple. L'exemple est conçu pour utiliser le fichier log4j.properties qui se trouve à la racine du dossier src. Il ne peut pas utiliser celui du dossier home/config, même si vous l'y mettez.
  9. Facultatif : Si vous souhaitez générer des documents depuis Rational DOORS, copiez les dossiers RPE_HOME/source/DOORS et RPE_HOME/source/DB Structure.
  10. Facultatif : Déposez les dossiers DOORS et DB Structure dans le dossier home/source de votre projet.
  11. Copiez les dossiers RPE_HOME/utils/Word et %RPE_HOME%/utils/HTML.
  12. Déposez les dossiers Word et HTML dans le dossier home/utils de votre projet.
  13. Définissez les chemins des plug-ins du projet dans les chemins d'accès aux classes.

Retour d'informations