Client and server architecture of the reporting feature

This topic presents the client and server architectures that support the new data-pull reporting model and the traditional data-push model.

The new reporting components introduced in ClearQuest version 7.1 impact how you configure the ClearQuest change management server, the ClearQuest Client, the ClearQuest Client for Eclipse, and ClearQuest Web. It is important to understand the support available on each client to design and run reports before you plan your reporting deployment.

ClearQuest Client and ClearQuest Client for Eclipse

Running traditional data-push reports

Starting in ClearQuest version 7.1, there are two options for running Crystal Reports traditional data-push reports when using the ClearQuest Eclipse clients:

  • To continue to run data-push reports on the Eclipse clients as you did in versions of ClearQuest earlier than 7.1, download and install the required Crystal Reports Report Design Component (RDC). The Crystal Reports RDC is available to licensed IBM Rational ClearQuest users from the Business Objects Web site at http://www.businessobjects.com/ibmrational.
  • To run data-push reports on the Rational ClearQuest change management server:
    • Install the ClearQuest Report Server for Crystal Reports, which is an optional subcomponent when you install ClearQuest. This component runs on a standard Web application server. Rational ClearQuest includes WebSphere Application Server as the default Web application server.
    • Configure the ClearQuest Report Server for Crystal Reports with the Crystal Reports Java Reporting Component (JRC). The Crystal Reports JRC is available to licensed IBM Rational ClearQuest users from the Business Objects Web site at http://www.businessobjects.com/ibmrational.
    • On the Eclipse clients, specify the URL for the Report Server for Crystal Reports on the Reporting tab of the Preferences dialog box (in the ClearQuest perspective, click Window > Preferences).

Designing, managing, and sharing data-pull reports

To design, manage, and share data-pull reports:

  • Use the ClearQuest Reporting Driver and the BIRT or Crystal Reports reporting system to design new data-pull reports.
  • Use the Report Server for ClearQuest to manage and share data-pull reports created with BIRT.
  • Use the Report Server for ClearQuest and the ClearQuest Report Server for Crystal Reports to manage and share data-pull reports created with Crystal Reports.

The following figure shows the components available to design, run, and share new data-pull reports and to run traditional data-push reports when using the ClearQuest Client or ClearQuest Client for Eclipse.

This figure illustrates the software components needed for the ClearQuest Eclipse clients to design and run new data-pull reports, and the components needed to run traditional Crystal Reports data-push reports. On the left, there is a box that represents the ClearQuest Eclipse clients. In the upper right, there is a box that represents the BIRT Report Designer and underneath, another box that represents the Crystal Reports Report Design Component (RDC). There is a line connecting the ClearQuest Eclipse clients box on the right with the BIRT Report Designer, and another line connecting the ClearQuest Eclipse clients box with the Crystal Reports Report Design Component. In the lower right portion of the figure, there is an outer box that represents WebSphere Application Server. Within the WebSphere Application Server box, there are two boxes: an upper box that represents the ClearQuest Report Server for Crystal Reports, and a lower box that represents the Report Server for ClearQuest. There is a line connecting the ClearQuest Eclipse clients box on the left to the ClearQuest Report Server for Crystal Reports, and another line connecting the ClearQuest Eclipse clients box to the Report Server for ClearQuest.

back to top

ClearQuest Web client

Running traditional data-push reports

To run traditional data-push reports on the Rational ClearQuest change management server:

Managing and sharing data-pull reports

To manage and share data-pull reports:

  • Use the Report Server for ClearQuest to manage and share data-pull reports that are created with BIRT or Crystal Reports.
  • Use the Report Server for ClearQuest and the ClearQuest Report Server for Crystal Reports to manage and share data-pull reports that are created with Crystal Reports.

The next figure shows the components available to manage and share new data-pull reports and to run traditional data-push reports when using the ClearQuest Web client.

This figure illustrates the software components need for a ClearQuest Web client to run new data-pull reports and existing Crystal Reports data-push reports created with a version of the ClearQuest client earlier than 7.1. A box in the upper left represents the ClearQuest Web client. On the right, an outer box represents WebSphere Application Server. Within the WebSphere Application Server box, there are two boxes: an upper box that represents the Report Server for Crystal Reports, and a lower box that represents the Report Server for ClearQuest. There is a line connecting the ClearQuest Web client to the ClearQuest Report Server for Crystal Reports, and another line connecting the ClearQuest Web client to the Report Server for ClearQuest.

back to top

ClearQuest for Windows client

Designing, running, and managing traditional data-push reports

ClearQuest version 7.1 continues to support the traditional data-push model of creating and running reports on the ClearQuest for Windows client by using the Crystal Reports Report Design Component (RDC). You can download and install the Crystal Reports RDC, which is available to licensed IBM Rational ClearQuest users from the Business Objects Web site at http://www.businessobjects.com/ibmrational.

To manage Crystal Reports report formats and to create new ones using the Crystal Reports Designer, you must purchase a license for Crystal Reports from Business Objects.

The following figure shows the components available to design, run, and manage traditional data-push reports when using the ClearQuest for Windows client.

back to top


Feedback