Modificación del archivo de configuración principal

El archivo festival.xml es el archivo de configuración principal en Rational DOORS Web Access. 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 Rational DOORS Web Access, 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 se visualiza en la página de inicio de Rational DOORS Web Access. 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 Rational 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 Rational DOORS Web Access 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 Rational 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 IBM Rational DOORS, defina use.doors.client.license.only en true. De este modo, la aplicación no busca licencias revisor ni editor de IBM Rational DOORS Web Access. 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"/>
  4. Guarde y cierre el archivo.

Comentarios