Modificación del archivo de configuración principal
El festival.xml archivo es el archivo de configuración principal de (). Modifica las entradas de f:broker, f:repository-mapping, y f:properties para que se ajusten a la configuración de tu broker, repositorio y servidor de licencias.
Procedimiento
- El archivo festival.xml tiene tres entradas
f:brokerque describen dónde está 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 agente se encuentra en el mismo sistema que el servidor, no es necesario modificar estas entradas.<!-- Brokers we know about --> <f:endpoints> <f:broker . url="tcp://127.0.0.1:61616?wireFormat.tcpNoDelayEnabled=true&wireFormat.maxInactivityDuration=0" . . <f:broker . url="tcp://127.0.0.1:61616?wireFormat.tcpNoDelayEnabled=true&wireFormat.maxInactivityDuration=0" . . <f:broker . url="tcp://127.0.0.1:61616?wireFormat.tcpNoDelayEnabled=true&wireFormat.maxInactivityDuration=0" . . </f:endpoints> - La entrada
f:repository-mappingdefine el URN del repositorio.- El
nameatributo es el nombre que aparece en la página de inicio de sesión. Puede cambiarlo. El valor predeterminado esDOORS ERS Repository. - El
repositoryUrnatributo debe coincidir con el nombre de recurso uniforme (URN) del servidor de base de datos () que identificó en «Identificación del nombre de recurso uniforme 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> - El
- Debe cambiar la sección
f:propertiesdel archivo.- Necesario si un servidor de licencias no se ha configurado por otros medios, como el registro de Windows: especifique 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. - Opcional: puedes configurar la interfaz para que muestre el « URL » del módulo actual. Para mostrar las URL, cambia
value="false"porvalue="true"en esta línea:<f:property name="display.redirector.urls" value="false"/> - Opcional: Si la base de datos utiliza el protocolo LDAP para la autenticación de usuarios, debes añadir una línea para eliminar la opción «Cambiar contraseña» de la pantalla de bienvenida. Añada esta línea:
<f:property name="change.password.enabled" value="false"/> - Obligatorio: Establecer
ForceHttpsForAuthenticationForOAuthenfalse:<f:property name="ForceHttpsForAuthenticationForOAuth" value="false" />Nota: Si Tomcat está configurado para utilizar SSL, cámbialoForceHttpsForAuthenticationForOAuthatrue. - Opcional: Para protegerse contra ataques de seguridad de falsificación de solicitud entre sitios (CSRF), establezca
disable.csrf.tokenenfalse. Añada esta línea:<f:property name="disable.csrf.token" value="false"/> - Opcional: Para mejorar el rendimiento cuando solo se utilizan licencias de cliente, establezca
use.doors.client.license.onlyentrue. En este caso, la aplicación no comprueba si se dispone de licencias de revisor y editor. El valor predeterminado esfalse, 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"/> - Opcional: Para modificar el límite de truncamiento para el número de caracteres de un título de objeto tal como indica un enlace OSLC, establezca el valor de
dcterms.title.truncation.limiten el archivo festival.xml . De forma predeterminada, el campo OSLCdcterms:titlese trunca a 100 caracteres cuando se hace referencia a un objeto mediante un enlace OSLC externo. Los caracteres restantes del título se sustituyen por puntos suspensivos (...). Puede establecer este valor en 0 para eliminar el truncamiento por completo 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"/> - La propiedad
rrtl.fail.on.errorafecta a los servicios de informes que utilizan el proceso de extracción, transformación y carga (ETL). El valor «true» provoca que la salida «Reportable Rest» de la capa de traducción falle si se produce un error al recibir datos de. 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" />
- Necesario si un servidor de licencias no se ha configurado por otros medios, como el registro de Windows: especifique la ubicación del servidor de licencias. Actualice el valor en esta línea:
- Guarde y cierre el archivo.