Extracción de datos de Rational DOORS con valores de seguridad de DXL

Puede extraer datos de Rational DOORS que se ejecuta en la modalidad segura. Cuando Rational DOORS se ejecuta en la modalidad segura, los scripts DXL y algunos archivos incluidos están restringidos. Si el DXL de confianza no está definido en Rational DOORS, no se debe realizar ninguna tarea adicional para que Rational Publishing Engine acceda a archivos para generar informes a partir de datos de Rational DOORS. Si está definido el valor del DXL de confianza, debe configurar Rational Publishing Engine para que trabaje con Rational DOORS.

Los scripts DXL son archivos que se han creado en el directorio temporal para que el usuario configure la ejecución de DXL. La información almacenada aquí es lo que se ha extraído de Rational DOORS, incluyendo vías de acceso de módulo, nombres de vista, versiones de línea base y nombres de los atributos. El instalador de Rational Publishing Engine despliega sus propios DXL y compila un archivo XML que proporciona detalles de tiempo de ejecución al entorno de DXL. La vía de acceso de este archivo XML se establece en una variable de sistema. Esta tarea le proporciona los pasos para configurar la variable de sistema con la vía de acceso.

Acerca de esta tarea

Acerca de la ubicación de DXL de confianza
  • Se define a través de la variable de sistema RPE_DXLLOCATION
  • Debe ser la misma vía de acceso que la de las propiedades de la base de datos Rational DOORS
  • Debe ser una vía de acceso absoluta y no puede contener variables de sistema Ejemplo de un valor incorrecto: %DOORS_SERVER%\DOORS\trusted_dxl donde DOORS_SERVER es \\Arakis
  • Debe ser una vía de acceso UNC. La vía de acceso no puede ser una letra de unidad correlacionada, ya que las correlaciones de unidades son unidades específicas de usuario y es posible que no sean accesibles desde todas las cuentas de usuario, incluyendo la cuenta de sistema local utilizada por los servicios NT, como el servicio Tomcat. Ejemplo de un valor incorrecto: Z:\trusted_dxl donde Z: = \\Arakis\DOORS
  • La vía de acceso no debe acabar con una barra inclinada invertida (\)

Procedimiento

  1. En la instalación de Rational DOORS, localice las vías de acceso de los directorios Add-ins y Batch files:
    1. Abra Rational DOORS.
    2. Pulse con el botón derecho del ratón en Base de datos DOORS y pulse Propiedades.
    3. En la ventana Propiedades, seleccione Seguridades de DXL.
    4. Anote los valores de vía de acceso para los campos Vía de acceso de complementos y Vía de acceso de archivos de procesamiento por lotes.
  2. Copie el directorio RPE_HOME\source.
  3. Pegue el directorio source en el directorio de complementos de Rational DOORS. Puesto que Rational Publishing Engine hace referencia a los archivos incluidos utilizando vías de acceso relativas, el tiempo de ejecución de DXL de Rational DOORS puede recuperarlos. Se debe conservar la estructura de carpetas. El directorio source no se puede renombrar.
  4. Pegue el directorio source en el directorio de archivos de procesamiento por lotes de Rational DOORS. Se debe conservar la estructura de carpetas. La carpeta source no se puede renombrar.
  5. Defina la variable RPE_DXLLOCATION para que señake a la vía de acceso de archivos de procesamiento por lotes. Rational Publishing Engine utiliza esta ubicación como la ubicación de arranque para los DXL, en lugar del valor RPE_HOME predeterminado.
    Nota: Especifique una vía de acceso de UNC completa para la ubicación de DXL de confianza. Las vías de acceso que utilizan nombres de unidad correlacionada no se pueden utilizar porque son unidades específicas de usuario y podrían no estar disponibles para todos los usuarios.