O arquivo festival.xml é o arquivo de configuração
principal no Rational DOORS Web Access. Modifique as entradas
para f:broker, f:repository-mapping e f:properties para
que correspondam à configuração de seu broker, de seu repositório e de seu servidor de licença.
Procedimento
- O arquivo festival.xml possui três entradas f:broker que
descrevem onde está o broker. Edite estas entradas para que apontem para
a URL do sistema onde o broker está instalado com a porta
padrão (61616). Se p broker estiver no mesmo sistema que o servidor do Rational DOORS Web Access, não será necessário
editar estas entradas.
<!-- Brokers que conhecemos -->
<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>
- A entrada f:repository-mapping deve corresponder
ao recurso uniforme (URN) do repositório.
- O atributo nome é o nome
exibido na página de logon do Rational DOORS Web Access. É possível alterar esse atributo. O padrão é DOORS ERS Repository.
- O atributo repositoryUrn deve corresponder
ao Nome do Recurso Uniforme (URN) do servidor de banco de dados do Rational DOORS identificado em Identificando o Nome de Recurso Uniforme (URN) do Banco de Dados.
É necessário alterar esse atributo.
<!-- Mapeamento a partir dos IDs de repositório para o broker que usamos para atingir o repositório -->
<f:mappings>
<f:repository-mapping
.
.
name="DOORS ERS Repository"
repositoryUrn="urn:rational:ers-46dd5d7806b96973:" />
</f:mappings>
- Você deve alterar a seção f:properties do arquivo.
- Necessário: Insira o local do servidor
de licença. Atualize o valor nesta linha:
<f:properties>
<f:property name="licence.server.location" value="19353@localhost" />
Esse local é incluído na lista
de locais de licença retidos em seu sistema.
- Opcional: É possível configurar o Rational DOORS Web
Access, a fim de exibir a URL do módulo atual na interface.
Para exibir as URLs, altere o value="false" para value="true" nesta
linha:
<f:property name="display.redirector.urls" value="false"/>
- Opcional: Se o banco de dados do Rational DOORS utilizar
LDAP corporativo para autenticação de usuário, você deverá incluir uma linha para
remover a opção Alterar Senha da tela de
Boas-vindas. Inclua esta linha:
<f:property name="change.password.enabled" value="false"/>
- Necessário: Altere os dois valores da URL para os
valores inseridos no comando dbadmin em Configurando o Servidor de Banco de Dados do Rational DOORS. Altere http://MYHOSTNAME.8080/ para
os valores inseridos para -dwaProtocol, -dwaHost
e –dwaPort. Por exemplo, se
você inseriu -dwaProtocol http, -dwaHost
dwaserver.ibm.com e –dwaPort 8080,
altere as linhas para:
<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" />
Importante: O valor de -dwaHost deve
ser o nome completo do host do computador.
- Necessário: Configure ForceHttpsForAuthenticationForOAuth para falso:
<f:property name="ForceHttpsForAuthenticationForOAuth" value="false" />
Nota: Se o Tomcat estiver configurado para utilizar o SSL, configure o ForceHttpsForAuthenticationForOAuth para verdade.
- Salve e feche o arquivo.