Modificación del archivo de configuración principal

El archivo festival.xml es el archivo de configuración principal en IBM® Engineering Requirements Management DOORS - Web Access (DWA). Modifique las entradas f:broker, f:repository-mapping y f:properties para que coincida con su configuración de intermediario, repositorio y servidor de licencias.

Procedimiento

  1. El archivo festival.xml tiene tres entradas f:broker que describen donde se encuentra el intermediario. Edite dichas entradas para que apunten al URL del sistema en la que ha instalado el intermediario con el puerto predeterminado (61616). Si el intermediario está en el mismo sistema que el servidor de DWA, no es necesario editar las entradas.
    <!-- Brokers we know about -->
    <f:endpoints>
       <f:broker 
          .
          url="tcp://127.0.0.1:61616?wireFormat.tcpNoDelayEnabled=true&amp;wireFormat.maxInactivityDuration=0" 
          .
          .
             
       <f:broker 
          .
          url="tcp://127.0.0.1:61616?wireFormat.tcpNoDelayEnabled=true&amp;wireFormat.maxInactivityDuration=0" 
          .
          .
             
       <f:broker 
          .
          url="tcp://127.0.0.1:61616?wireFormat.tcpNoDelayEnabled=true&amp;wireFormat.maxInactivityDuration=0" 
          .
          .
             
    </f:endpoints>
  2. La entrada f:repository-mapping define el URN del repositorio.
    1. El atributo name es el nombre que aparece en la página de inicio de sesión de DWA. Puede cambiarlo. El predeterminado es DOORS ERS Repository.
    2. El atributo repositoryUrn debe coincidir con el nombre de recurso uniforme (URN) del servidor de base de datos de IBM Engineering Requirements Management DOORS (DOORS) que ha identificado en Identificación del nombre uniforme de recursos de la base de datos. Debe cambiar este atributo.
    <!-- Mapping from Repository IDs to the broker we use to reach the repository -->
       <f:mappings>
          <f:repository-mapping 
             .
             .
             name="DOORS ERS Repository"
             repositoryUrn="urn:rational:ers-46dd5d7806b96973:" />
       </f:mappings>
  3. Debe cambiar la sección f:properties del archivo.
    1. Será necesario si un servidor de licencias no se ha configurado mediante otras formas, como el registro de Windows: Escriba la ubicación del servidor de licencias. Actualice el valor en esta línea:
      <f:properties>
        <f:property name="licence.server.location" value="19353@localhost"/>
      Esta ubicación se añade a la lista de ubicaciones de licencia que se almacenan en el sistema.
    2. Opcional: Puede configurar DWA para que visualice el URL del módulo actual en la interfaz. Para visualizar el URL, cambie value="false" por value="true" en esta línea:
       <f:property name="display.redirector.urls" value="false"/>
    3. Opcional: Si la base de datos de DOORS utiliza un sistema LDAP corporativo para la autenticación de usuarios, debe añadir una línea para eliminar la opción Cambiar contraseña en la pantalla de bienvenida. Añada esta línea:
       <f:property name="change.password.enabled" value="false"/>
    4. Necesario: Establezca ForceHttpsForAuthenticationForOAuth en false:
       <f:property name="ForceHttpsForAuthenticationForOAuth" value="false" />
      Nota: Si Tomcat está configurado para utilizar SSL, establezca ForceHttpsForAuthenticationForOAuth en true.
    5. Opcional: Para protegerse ante ataques de falsificación de solicitud en sitios cruzados (CSRF), configure disable.csrf.token en false. Añada esta línea:
       <f:property name="disable.csrf.token" value="false"/>
    6. Opcional: Para incrementar el rendimiento cuando solo se utilizan licencias de cliente de DOORS, defina use.doors.client.license.only en true. De este modo, la aplicación no busca licencias revisor ni editor de DWA. El valor predeterminado es false, por lo que la aplicación busca todo tipo de licencias. Añada esta línea:
       <f:property name="use.doors.client.license.only" value="true"/>
    7. Opcional: Para modificar el límite de truncamiento para el número de caracteres en un título de objeto según lo informado por un enlace de OSLC, establezca el valor de dcterms.title.truncation.limit en el archivo festival.xml. De forma predeterminada, el campo OSLC dcterms:title está truncado en 100 caracteres cuando un enlace de OSLC hace referencia a un objeto de DOORS. Los caracteres restantes en el título se substituyen por puntos suspensivos (...). Puede establecer este valor en 0 para eliminar el truncamiento completamente, o modificar el valor según sea necesario. Este valor controla el límite de truncamiento para todos los títulos de objeto en todas las integraciones de OSLC. Para establecer el valor en cero, añada esta línea:
       <f:property name="dcterms.title.truncation.limit" value="0"/>
    8. La propiedad rrtl.fail.on.error afecta a los servicios de creación de informes que utilizan el proceso de extracción, transformación y de carga (ETL). El valor true hace que falle el resultado de Translation Layer Reportable Rest si se produce un error cuando se reciben datos de DWA. La anomalía facilita que la aplicación de llamada detecte y resuelva cualquier problema de ETL.
       <f:property name="rrtl.fail.on.error" value="true" />
  4. Guarde y cierre el archivo.

Icono de vídeo Vídeo

Canal de Jazz.net
Canal de Software Education

Icono de más información Cursos

IoT Academy
Pasarela de habilidades

Icono de preguntas Comunidad

Jazz.net
Foros de Jazz.net
Biblioteca de Jazz.net

Icono de soporte Soporte

IBM Support Community
Wiki de despliegue