Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

After upgrading from CLM 5.0.x to 6.0 the RTC/RQM build integration no longer works, new build defintions are records do now sync to RQM

Hi,

After upgrading from RQM 5.0.x (specifically RQM 5.0.2) to 6.0 (including the any iFix for 6.0) the RTC/RQM build integration no longer works. New build definitions and build records do not synchronize to RQM (do not appear in Browse > Build Definitions, Browse > Build Records).

I know there has been a change in 6.0 and there is no longer a user specified for com.ibm.rqm.buildintegration.service.asynctask.RTCBuildInformationCollector and
com.ibm.rqm.integrationprovider.service.rest.internal.ConnectionRestService in RQM's advanced properites but the process is not clear in the knowledge center section "Configuring Rational Team Concert as your build provider" at http://www-01.ibm.com/support/knowledgecenter/SSYMRC_6.0.0/com.ibm.rational.test.qm.doc/topics/t_config_rtc_build_integration.html

What do I need to do after upgrading to enable to RTC build integration with RQM?

Thanks,
Brett

1 vote



3 answers

Permanent link
Hi,

1. Go to the CCM administration page > application > Communication > Consumers (Inbound) and find the RQM consumer key, e.g https://clmserver.ibm.com:9443/qm/rootservices in the screen shot below

2. Click the pencil to edit that consumer and assign the  Functional User ID 'qm_user' if it is not already assigned


3. Go to "Users" from  CCM, JTS or JTS administration and ensure that  'qm_user' has the Rational Quality Manager - Connector license

4. Build definitions and records should now appear in RQM project areas that have the Build Provider configured from Manage Project Properties > Builder Provider (after the interval specified in "Delay" in RQM advanced properties > Build Integration Framework). If they do not then try step #5

5. Log into the RQM project area where build definitions/records are not synchronizing from RTC. Go to "Manage Project Properties" > Build Provider and click "Configure." Then select the CCM project area that will provide builds and click "Finish."

Please note that the documentation inconsistencies are being track in https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/372555

Thanks,
Brett

4 votes


Permanent link
Great, we are able to help our customer and we did followed exactly what you've mentioned. THIS SHOULD BE FIXED in the DOCS as SEV1 :-))

0 votes


Permanent link

When looking at the qm.log you may see error messages like the following which would confirm you are running in to this issue:

2017-04-09 13:13:40,311 [qm: AsynchronousTaskRunner-4 @@ 13:13] ERROR com.ibm.rqm.defects.service -
ChangeRequestCollector:runTask AQXCM5001E The OSLC request to connect to a remote server failed. 
Project area: CAATS (Quality Management);
Connection URL: https://server:port/ccm/oslc/contexts/RmFK0JqEEeWhIuZ8-CQDg/workitems/services.xml;
Details: null.

0 votes

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details

Question asked: Oct 30 '15, 4:46 p.m.

Question was seen: 4,344 times

Last updated: Apr 11 '17, 5:39 p.m.

Confirmation Cancel Confirm