Creación de la aplicación API de ejemplo

Rational Publishing Engine se entrega con una aplicación de ejemplo que demuestra cómo ejecutar especificaciones de documento preconfiguradas local o remotamente con la API.

Acerca de esta tarea

La aplicación reside en RPE_HOME/lib/api/example. En el momento de la creación se utiliza la carpeta de inicio del proyecto si no se ha proporcionado ningún valor en la opción -home. Al desplegar la aplicación, debe proporcionar la carpeta de inicio en la misma carpeta que el archivo .jar para que la aplicación encuentre la carpeta de inicio.

Procedimiento

  1. Abra RPE_HOME/lib/api/example.
  2. Extraiga el archivo de archivador com.ibm.rational.rpe.examples.zip.
  3. Proporcione a su aplicación acceso a los archivos .dll y .so necesarios en la biblioteca de Rational Publishing Engine.
    Importante: Los archivos .dll y .so que se proporcionan en el directorio raíz del archivador de ejemplo podrían no ser aplicables a su entorno.
    • Aplicaciones de 32 bits:
      1. RPE_HOME/lib/rcl_telelogic.dll
      2. RPE_HOME/lib/librcl_telelogic.so
    • Aplicaciones de 64 bits:
      1. RPE_HOME/lib/64/rcl_telelogic.dll
      2. RPE_HOME/lib/64/librcl_telelogic.so

    Para proporcionar acceso a la aplicación a estos archivos, puede hacer lo siguiente:

    • Añada las vías de acceso al script de inicio de la aplicación. Esta opción garantiza que su aplicación sea autónoma independientemente de donde se ejecute.
    • Añada las vías de acceso a la variable del sistema PATH. Si elige esta opción, debe completar este paso en cada sistema que utilice la aplicación.
  4. Copie los plug-ins en el directorio lib de los archivos de instalación de Rational Publishing Engine.
    • Para crear aplicaciones de 32 bits, copie los plug-ins en el directorio RPE_HOME/lib.
    • Para crear aplicaciones de 64 bits, copie los plug-ins en el directorio RPE_HOME/lib/64.
  5. Pegue los plug-ins en el directorio lib del archivo de ejemplo que se ha extraído. No copie los archivos .dll o .so. Ejemplo: proyecto/lib
  6. Abra el directorio RPE_HOME/config.
  7. Copie los archivos rpeconfig.xml y RPEElementsDefinitions.xml.
  8. Pegue los archivos rpeconfig.xml y RPEElementsDefinitions.xml en la carpeta home/config del ejemplo. El ejemplo se ha diseñado para que utilice el archivo log4j.properties de la raíz de la carpeta src y no puede utilizar el archivo de la carpeta home/config, aunque se haya proporcionado.
  9. Opcional: Para generar documentos de Rational DOORS, copie las carpetas RPE_HOME/source/DOORS y RPE_HOME/source/DB Structure.
  10. Opcional: Pegue las carpetas DOORS y DB Structure en la carpeta home/source de su proyecto.
  11. Copie las carpetas RPE_HOME/utils/Word y %RPE_HOME%/utils/HTML.
  12. Pegue las carpetas Word y HTML en home/utils de su proyecto.
  13. Actualice las vías de clase con las vías de acceso a los plug-ins en el proyecto.