'festival.xml' modifizieren

Die Datei 'festival.xml' ist die Basiskonfigurationsdatei in Rational DOORS Web Access. Sie müssen die Einträge für f:broker, f:repository-mapping und f:properties modifizieren.

Vorgehensweise

  1. Im Beispiel, gibt es drei f:broker-Einträge, die beschreiben, wo der Broker ist. Bearbeiten Sie diese Einträge so, dass sie auf den URL der Maschine verweisen, auf dem Sie den Broker mit dem Standardport (61616) installiert haben. Befindet sich der Broker auf derselben Maschine wie der Rational DOORS Web Access-Server, dann müssen Sie diese Einträge nicht bearbeiten.
  2. Der Eintrag f:repository-mapping definiert den URN des Repositorys.
    1. Das Attribut name ist der Name, der auf der Anmeldeseite von Rational DOORS Web Access angezeigt wird. Sie können dieses Attribut ändern. Der Standardwert ist DOORS ERS Repository.
    2. Das Attribut repositoryUrn muss mit dem URN des Rational DOORS-Datenbankservers übereinstimmen, den Sie in URN der Datenbank angeben angegeben haben. Sie müssen dieses Attribut ändern.
  3. Der Eintrag f:properties definiert die Speicherposition des Lizenzservers. Das Attribut property name lautet licence.server.location und hat den Wert 19353@localhost; dies sind die Portnummer bzw. der Maschinenname des Lizenzservers. Bearbeiten Sie den Wert so, dass dieser auf die Speicherposition Ihres Lizenzservers verweist. Diese Speicherposition wird zur Liste der Lizenzspeicherpositionen hinzugefügt, die auf Ihrem System abgelegt sind.
  4. Wenn die Rational DOORS-Datenbank LDAP für die Benutzerauthentifizierung verwendet, müssen Sie dem Eintrag f:properties eine Zeile hinzufügen, damit die Option Kennwort ändern nicht in der Eingangsanzeige angezeigt wird. Fügen Sie die im folgenden Beispiel fett gedruckte Zeile hinzu:
    <f:properties>
      <f:property name="licence.server.location" value="19353@localhost" />
      <f:property name="display.redirector.urls" value="false"/>
      <f:property name="published.url.prefix" value="http://MYHOSTNAME:8080/doors/redirector/"/>
      <f:property name="ForceHttpsForAuthenticationForOAuth" value="true"/>
      <f:property name="CHANGE_PASSWORD_ENABLED" value="false"/>
    
      <!--  Dieser Wert muss auch in der Datei 'spring-security-oauth-context.xml' festgelegt werden -->
      <!--  Setzen Sie die Bean-ID oAuthProcessingFilterEntryPoint realName auf diesen Wert    -->
      <f:property name="oauth.realm" value="https://MYHOSTNAME:8443/dwa"/>
    </f:properties>

Feedback