festival.xml ファイルは、Rational® DOORS Web Access 内のコア構成ファイルです。f:broker、f:repository-mapping、および f:properties の項目を変更する必要があります。
手順
- 例には、ブローカーの場所を記述した 3 つの f:broker 項目があります。これらの項目を編集し、デフォルトのポート (61616) を使用してブローカーをインストールしたマシンの URL を指し示してください。 ブローカーが Rational DOORS Web Access Server と同じマシン上に存在する場合、これらの項目を編集する必要はありません。
- f:repository-mapping 項目は、リポジトリーの URN を定義します。
- name 属性は、Rational DOORS Web Access のログオン・ページに表示される名前です。この属性は、変更できます。デフォルトは DOORS ERS Repository です。
- repositoryUrn 属性は、データベースの Universal Resource Name の識別で識別した Rational DOORS Database Server の URN に一致する必要があります。この属性は、変更する必要があります。
- f:properties 項目は、ライセンス・サーバーの場所を定義します。property name 属性は、値が 19353@localhost の licence.server.location で、この値はライセンス・サーバーのポート番号とマシン名です。この値は、使用するライセンス・サーバーの場所を指すように編集してください。 この場所は、システムに保持されるライセンスの場所のリストに追加されます。
- Rational DOORS データベースがユーザー認証のために企業の LDAP を使用する場合、
f:properties 項目に行を 1 行追加し、「ようこそ」画面から「パスワードの変更」オプションを削除する
必要があります。以下の例で太字で強調表示されている行を追加してください。
<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"/>
<!-- This value must be set in the spring-security-oauth-context.xml file also -->
<!-- Set the bean id oAuthProcessingFilterEntryPoint realName to this value -->
<f:property name="oauth.realm" value="https://MYHOSTNAME:8443/dwa"/>
</f:properties>