festival.xml 檔是 Rational® DOORS® Web Access 中的核心配置檔。請修改 f:broker、f:repository-mapping 及 f:properties 的項目,以符合您的分配管理系統、儲存庫及授權伺服器設定。
程序
- festival.xml 檔有三個說明分配管理系統位置的 f:broker 項目。請編輯這些項目,來指向您使用預設埠 (61616) 安裝分配管理系統之系統的 URL。 如果分配管理系統與 Rational DOORS Web Access 伺服器位於相同的系統上,您就不需編輯這些項目。
<!-- 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>
- f:repository-mapping 項目定義儲存庫的 URN。
- name 屬性是在 Rational DOORS Web Access 登入頁面上所顯示的名稱。您可以變更這個屬性。預設值是 DOORS ERS Repository。
- repositoryUrn 屬性必須符合您在識別資料庫統一資源名稱中所識別之 Rational DOORS 資料庫伺服器的統一資源名稱(URN)。您必須變更這個屬性。
<!-- 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>
- 您必須變更檔案的 f:properties 區段。
- 必要性的: 請輸入授權伺服器的位置。更新此行中的值:
<f:properties>
<f:property name="licence.server.location" value="19353@localhost"/>
此位置會新增到您系統上保留的授權位置清單中。
- 選擇性的: 您可以將 Rational DOORS Web Access 設定成顯示介面中現行模組的 URL。如果要顯示 URL,請將下列一行中的 value="false" 變更成 value="true":
<f:property name="display.redirector.urls" value="false"/>
- 選擇性的: 如果 Rational DOORS 資料庫使用公司 LDAP 來進行使用者鑑別,您必須新增下列一行,從「歡迎使用」畫面中移除變更密碼選項。請新增這一行:
<f:property name="change.password.enabled" value="false"/>
- 必要性的: 將兩個 URL 值變更成您在配置 Rational DOORS 資料庫伺服器的 dbadmin 指令中所輸入的值。將 http://MYHOSTNAME.8080/ 變更為您所輸入的
-dwaProtocol、-dwaHost 和 –dwaPort 值。 例如,如果您輸入 -dwaProtocol http、-dwaHost dwaserver.ibm.com 以及 –dwaPort 8080,
請將這些行變更成:
<f:property name="published.url.prefix" value="http://dwaserver.ibm.com:8080/doors/redirector/"/>
<f:property name="oauth.domain" value="http://dwaserver.ibm.com:8080/dwa" />
重要: -dwaHost 的值必須是電腦的完整主機名稱。
- 必要性的: 將 ForceHttpsForAuthenticationForOAuth 設成 false:
<f:property name="ForceHttpsForAuthenticationForOAuth" value="false" />
註: 如果 Tomcat 已配置成使用 SSL,請將 ForceHttpsForAuthenticationForOAuth 設成 true。
- 儲存並關閉檔案。