RQM和DOORS集成.docx

上传人:b****5 文档编号:2881612 上传时间:2022-11-16 格式:DOCX 页数:28 大小:2.94MB
下载 相关 举报
RQM和DOORS集成.docx_第1页
第1页 / 共28页
RQM和DOORS集成.docx_第2页
第2页 / 共28页
RQM和DOORS集成.docx_第3页
第3页 / 共28页
RQM和DOORS集成.docx_第4页
第4页 / 共28页
RQM和DOORS集成.docx_第5页
第5页 / 共28页
点击查看更多>>
下载资源
资源描述

RQM和DOORS集成.docx

《RQM和DOORS集成.docx》由会员分享,可在线阅读,更多相关《RQM和DOORS集成.docx(28页珍藏版)》请在冰豆网上搜索。

RQM和DOORS集成.docx

RQM和DOORS集成

配置DOORSWEBACCESS

开始之前,请确定:

已经安装了DOORS的data数据服务端、DOORS的客户端及DoorsWebAccess端。

1配置必需组件

(1)识别数据库通用资源名

一旦您启动RationalDOORSWebAccess,便会使用数据库通用资源名(UniversalResourceName,URN)。

您需要立即对其进行定位,并且将其记录以供今后使用。

获取方法:

●如果RationalDOORSDatabaseServer尚未运行,那么请将其启动。

●启动RationalDOORS客户机并登录数据库。

●在RationalDOORS数据库浏览器或模块窗口中,单击工具>编辑DXL

 

将以下DXL脚本输入到DXL输入窗格中:

printgetDatabaseIdentifier()

 

 

单击运行以运行程序。

此时会输出16位十六进制数,例如4ffa71d90035304f0。

这是数据库URN的一部分。

在此示例中,数据库URN为:

urn:

telelogic:

ers-4ffa71d90035304f0:

,记录此值,它将会在设置DoorsWebAccess中使用。

(2)设置Doors WebAccessServer

修改配置文件:

在安装目录:

如D:

\ProgramFiles\IBM\Rational\DoorsWebAccess\1.5.0.0\server\festival\config下,更改festival.xml下,

mappings>

repository-mappingenabled="true"endpoint="RMSERVICES"name="DOORSERSRepository"repositoryUrn="urn:

rational:

ers-4ffa71d9003534f0:

"/>

mappings>

注意:

此处的Urm为前面步骤生成的数据库通用资源

properties>

propertyname="licence.server.location"value="27000@testrtc"/>//指定license服务器

propertyname="published.url.prefix"value="https:

//testrtc:

8443/doors/redirector/"/>

propertyname="ForceHttpsForAuthenticationForOAuth"value="true"/>

propertyname="oauth.domain"value="https:

//testrtc:

8443/dwa"/>

properties>

(3)设置DOORSDatabaseServer

命令行界面,进入DOORSDatabaseServer安装目录:

如:

D:

\ProgramFiles\IBM\Rational\DOORS\9.4\bin,执行下面命令:

dbadmin-data36677@testrtc-dcnEnable-dcnBrokerUri"tcp:

//testrtc:

61616"-dcnChannelName"dcn"-dwaHosttestrtc-dwaPort8443-dwaProtocolhttps

其中36677@testrtc,指定DatabaseServer的端口号和主机名

tcp:

//testrtc:

61616,指定代理的主机名和端口号

-dwaPort8443:

https模式下默认的端口号

-dwaProtocolhttps:

使用https模式

2配置RedirectorServer

方法:

在DoorsWebAccess安装目录下,D:

\ProgramFiles\IBM\Rational\DoorsWebAccess\1.5.0.0\server\festival\config下,文本编辑下打开文件doorsRedirector.properties:

指定dwa和DoorsDatabase的值

https:

//testrtc:

8443/dwa//指定dwa的网络路径

doors:

//testrtc:

36677///指定DatabaseServer

命令行界面,进入DOORSDatabaseServer安装目录:

如:

D:

\ProgramFiles\IBM\Rational\DOORS\9.4\bin,执行下面命令:

dbadmin-data36677@testrtc-urlPrefix"https:

//testrtc:

8443/doors/redirector”

其中:

36677@testrtc,指定DatabaseServer的端口号和主机名

-urlPrefix"https:

//testrtc:

8443/doors/redirecto指定引用的RedirectorService

重新启动DOORS各组件。

注意:

此命令用来配置RationalDOORSDatabaseServer,以便所生成的URL会引用RedirectorService

3配置DoorsWebAccess以使用SSL

方法:

修改WebAccessServer安装路径如:

D:

\ProgramFiles\IBM\Rational\DoorsWebAccess\1.5.0.0\server\conf下的Server.xml文件:

浏览至该文件的

--DefineaSSLHTTP/1.1Connectoronport8443部分

添加SSLEnabled="true"作为自成一行的条目

另外指定密钥文件文职机器密码:

keystoreFile="c:

\dwaServer\server.keystore"

keystorePass="password"algorithm="IbmX509"

即此时为:

maxThreads="150"minSpareThreads="25"maxSpareThreads="75"

enableLookups="false"disableUploadTimeout="true"

acceptCount="100"scheme="https"secure="true"

clientAuth="false"sslProtocol="TLS"

keystoreFile="c:

\dwaServer\server.keystore"

keystorePass="password"algorithm="IbmX509"

SSLEnabled="true"/>

4启动DoorsWebAccess

若要启动DoorsWebAccess,需要依次启动以下3项:

(1)进入DoorsWebAccess的安装目录下,如D:

\ProgramFiles\IBM\Rational\DoorsWebAccess\1.5.0.0,双击运行broker.start.bat,启动代理

(2)运行命令doors.exe-interop-data36677@testrtc-brokerHosttestrtc-brokerPort61616,使其在托管interoperationServer上运行。

其中:

36677@testrtc,指定DatabaseServer的端口号和主机名

-brokerHosttestrtc,指定代理机器

注意:

为了运行方便,可以复制Doors的快捷方式,点击“属性”

 

在目标后面,添加:

-interop-data36677@testrtc-brokerHosttestrtc-brokerPort61616,双击即可。

(3)在D:

\ProgramFiles\IBM\Rational\DoorsWebAccess\1.5.0.0下,运行server.start.bat以启动DoorsWebAccessServer。

注意:

运行这三步都会产生一个命令提示符窗口,请勿关闭这些窗口。

配置 RationalQuality Manager 与 Rational DOORS 通信。

1以管理员身份登录 Rational Quality Manager。

2从“管理”菜单中,选择管理应用程序。

 将打开“应用程序管理”页面。

3以 OAuth 使用者身份注册 Rational DOORS。

在最左侧的导航面板中的“通信”部分中,单击使用者(入站)。

输入使用者名称以识别使用使用者密钥(例如,DOORS)的服务器。

可选:

 缺省情况下,服务器会生成使用者密钥,但您可以通过单击单击此处以选择使用者密钥来选择自己的密钥。

在使用者私钥和重新输入使用者私钥字段中,输入使用者私钥。

 对使用者私钥进行备注。

稍后在设置 Rational DOORS 时会使用此 OAuth 私钥。

注:

 您可以使用公用密钥作为使用者私钥。

通过单击单击此处以使用公用密钥可以设置公用密钥。

可选:

 要将使用者注册为可信使用者,请选中可信复选框。

 可信使用者能够与其他可信使用者共享权限,并且无需进行用户核准即可访问数据。

单击注册。

 现在,Rational DOORS 在 Rational Quality Manager 中注册为使用者。

另一个使用者可以通过将该密钥与指定的私钥配合使用来与此服务器进行通信。

滚动到页面底部的认证密钥部分,对已自动分配的使用者密钥进行备注。

稍后在设置 Rational DOORS 时将用到这些备注。

4将 Rational DOORS 添加为好友:

在左边的导航面板中,单击好友(出站),然后在“好友列表”部分中,单击添加。

输入连接的名称(例如,DOORS)。

在根服务 URI 字段中,输入 Rational DOORS 服务的详细信息。

此服务在 Rational DOORS Web Access 中托管,缺省 URL 是 https:

//hostname:

8443/dwa/public/rootservices。

输入 OAuth 私钥(例如,DOORS)。

请记录此 OAuth 私钥。

稍后在设置 Rational DOORS 时会使用此 OAuth 私钥。

单击创建好友。

单击下一步 > 下一步。

 将显示绿色的确认消息。

但是,如果尚未在浏览器中启动 Rational DOORS Web Access,并且它从启动以来未至少登录一次,那么可能会显示一条错误消息。

64d85798-28d0-4fbb-b9ab-cf3d4222217d

单击完成。

******************************************************************

5添加 Rational DOORS 作为 Rational Quality Manager 项目的需求管理 (RM) 提供程序:

在 Web 客户机的“应用程序管理”页面上,单击项目区域 > 浏览 > 活动的

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 调查报告

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1