Deploying the Report Server for ClearQuest on WebSphere Application Server

To deploy the Report Server for ClearQuest on WebSphere Application Server:
  1. Locate the file Deploy_RCQR _eWAS.py. By default, this is located in %RATIONAL_COMMON%/CM/Scripts. Specify the following set of parameters. If you are using a remote CM server, set a value for cqConnectionURL, specifying the IP address or machine name for the value localhost. The default is shown. Values should be consistent with those in the file /RCQR/server/reportserver.properties. For example, the user.registry.cq.connectionURL value should match the cqConnectionURL in the reportserver.properties file.

    Also note that the admin user name is listed in three places in the Deploy_RCQR_eWAS.py, and the value must be consistent. The following example shows default values for this file. The three occurrences of the administrator user name appear in boldface type.

    # Set basic properties of custom security
    
    attrs = '[[useRegistryServerId false][primaryAdminId %s][customRegistryClassName %s]]' % ('admin', 'com.ibm.rational.cq.was.userregistry.CQUserRegistry')
    
    AdminConfig.modify(customUserRegistry, attrs)# Set custom properties
    customProps = {
    'autoCreateJazzGroups':'true',
    'jazzAdmins':'admin',
    'jazzProjectLeads':'lead',
    'cqDbSetName':'7.0.0',
    'cqUserDbName':'SAMPL',
    'cqConnectionURL':'http://localhost:12080/TeamWeb/services/Team',
    'cqConnectionUsername':'admin',
    'cqConnectionPassword':'admin',
    'cqConnectionPasswordEncrypted':'false',
    }
  2. Start the Report Server profile by running the following command: %RATIONAL_COMMON%/CM/profiles/reportalprofile/bin/startServer server1 -profileName reportalprofile
  3. Navigate to the bin directory for the report server profile. The directory is %RATIONAL_COMMON%/CM/profiles/reportalprofile/bin. Run the following command:

    wsadmin.bat -lang jython -f ..\..\..\Scripts\Deploy_RCQR_eWAS.py

  4. Update the wasservice with the username and password using the following command where <user> and <password> match the values specified in Deploy_RCQR_eWAS.py.

    %RATIONAL_COMMON%/eWAS/bin/wasservice -add reportalprofile -serverName server1 -profilePath "%RATIONAL_COMMON%/CM/profiles/reportalprofile" -stopArgs "-username <user> -password <password>"

Verify the deployment

To verify the deployment:
  1. Start the reporting server from the command line: %RATIONAL_COMMON%CM/profiles/reportalprofile/startServer server1
  2. Go to the reporting interface. You can access the reporting interface from the following link, where machinename.domain is the hostname and domain of the machine the Rational ClearQuest Report Server is installed on and portnumber is the port, typically 15443 for secure connections.
    https://machinename.domain:portnumber/jazz/reportal/projects/Vega
  3. At the login prompt, type your Rational ClearQuest user name and password and click Login to continue.

Feedback