When IBM® Rational® ClearQuest® is integrated withDOORS® Next in the
IBM Engineering Lifecycle Management you can associate requirements with defects, tasks, requests for
enhancements, and other record types.
Before you begin
- Install the DOORS Next application and configure Jazz® Team Server.
- Install the compatible version of the ClearQuest web server component. You can
install the ClearQuest web server on the same computer as the DOORS Next application or on a remote computer. For more information, see
Deploying and
installing ClearQuest
in the Installing section of the ClearQuest documentation.
- Configure the integration in ClearQuest . For
instructions, see ClearQuest
documentation. This configuration requires that you apply the OSLCLinks package to your
ClearQuest
schema. Optionally, you can apply the RequirementsChangeRequest package to the schema.
- Obtain an Analyst Client Access License or a license with similar IBM Engineering Requirements Management DOORS Next
capabilities.
- Create or access a IBM Engineering Requirements Management DOORS Next project to integrate with a ClearQuest schema repository. You must have project adminIBM Engineering Requirements Management DOORS Next the
requirements management project. If a IBM Engineering Requirements Management DOORS Next project does not exist, see Creating requirements projects.
- Use public host names rather than aliases or proxies for the ClearQuest web
server and Jazz Team Server.
- Disable any software that blocks pop-up windows in your browser.
Procedure
- Set up cross-server communication with ClearQuest .
- In a web browser, go to https://fully
qualified hostname:9443/jts/admin.
- On the Server Administration page,
click the Server tab.
- In the Communication section, click Friends
(Outbound). The Friends page opens.
- Click Add. The Add
Friend window opens.
- Type the name to use to identify the ClearQuest web
server.
- For the root services URI, type the concatenation of
the public URI and the ClearQuest discovery
context information.
For example, https://cq-hostname/cqweb/oslc/repo/schema-repository/discovery,
where cq-hostname is the name of your ClearQuest web
server and schema-repository is the name of your ClearQuest schema
repository.
- For the OAuth secret, enter a code to associate with
the new OAuth consumer key of the server.
Note: Do not
enter the key itself; enter a shorter phrase to associate with the
actual key.
- In the Re-type Secret field,
retype the OAuth Secret code phrase.
- Select Trusted to designate the ClearQuest web server
as a Trusted consumer. Trusted consumers can share authorization with other trusted consumers and do
not require user approval to access data.
- Click Create Friend. If the connection
to the root services URI was successful, a message confirms that the
friend was added and that a provisional key was generated. Click Next.
- Click the Grant access for the provisional
key link.
- Enter an administrator user ID. Click Continue and
log in to the ClearQuest web
server.
- Click Yes to approve the consumer
key. Click Finish.
- Complete the steps in
Configuring ClearQuest Web server for cross-server communication
, which is in the Integrating section of the ClearQuest
documentation. If you already completed those steps, skip to the next step.
- In the DOORS Next application, create a link between the ClearQuest user database and the IBM Engineering Requirements Management DOORS Next project area.
-
In the DOORS Next application, from the
Administration menu click Manage Project Areas.
- Click the project area to configure.
- Scroll to the Associations section, and then click Add.
The Add Association page opens.
- From the Application list, select your ClearQuest web server and log in to the server when you are prompted.
- From the Association list, select an association type to use
for the integration.
For example, Uses - Implementation
Requests or Uses - Requirements Change Requests.
- In the Artifact Container section, click the ClearQuest databases.
- Click OK and then save the changes to the project area. If
needed, add another association type.
What to do next
Team members in your project can now start creating links between requirement artifacts and
ClearQuest
records.