festival.xml 文件是 Rational® DOORS Web Access 内的核心配置文件。您需要修改 f:broker、f:repository-mapping 和 f:properties 所对应的条目。
过程
- 在示例中,有三个描述了代理程序所在位置的 f:broker 条目。请将这些条目编辑为指向您使用缺省端口(61616)安装代理程序的机器的 URL。 如果代理程序与 Rational DOORS Web Access Server 位于同一机器上,那么不必编辑这些条目。
- f:repository-mapping 条目定义了存储库的 URN。
- name 属性是显示在 Rational DOORS Web Access 登录页面上的名称。您可以更改此属性。缺省值为 DOORS ERS 存储库。
- repositoryUrn 属性需要与您在识别数据库通用资源名中识别的 RationalDOORS Database Server 的 URN 匹配。
您必须更改此属性。
- f:properties 条目定义了许可证服务器的位置。property name 属性为 licence.server.location,其值为 19353@localhost,它是许可证服务器的端口号和机器名。请编辑该值以指向许可证服务器的所在位置。 此位置会添加到系统上所保存的许可证位置列表中。
- 如果 Rational DOORS 数据库使用 corporate LDAP 进行用户认证,那么您需要向 f:properties 条目添加一行以从欢迎屏幕中除去更改密码选项。请添加以下示例中突出显示的粗体行:
<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>