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

CQ-RTC Synchronization Fails

I'm not sure what I'm doing wrong, but I can't synchronize CQ defects in RTC (v1.0 latest release), due to "Permission Denied" errors in the Gateway console. (The synchronization from RTC to CQ works fine though)

In the cqconnector.properties file, the parameter is set to: com.ibm.team.uris=https://cqconnector:cqconnector@localhost:9443/jazz

I can login to RTC/Jazz with cqconnector user that has been assigned "CQ Connector and Developer Client Access Licenses" as well as "JazzUsers" & "JazzAdmins" permission roles. The cqconnector is also a team member of the Project Area that owns the External Repository Connection.

There are no errors in the gateway site (http://localhost:8081/InteropGateway), but it keeps ignoring change events as more defect records are created in CQ.

The gateway console throws the following exception repeatedly:

Caused by: com.ibm.team.interop.client.rest.InteropClientException: CRJAZ0002I Error creating the item identified by collection "https://jazz-server:9443/jazz/service/com.ibm.team.repository.common.internal.IItemRestService/com.ibm.team.repository/itemCol/com.ibm.team.interop.ExternalProxy?linkuri=CQ%253Acq.repo.cq-rec

ord%253AProject%252F33554501%2540sample_schema_repo%252FSAMPL&sync=true". Exception message: 'Synchronize with External Objects' failed. Permission denied.
at com.ibm.team.process.internal.common.advice.runtime.OperationAdviceMa
nager.advise(OperationAdviceManager.java:351)


Enabling the debug options (level 1& 2) in the log4j.properties doesn't provide much useful information.


Has anyone seen this problem and please let me know what I'm missing here? Tnx

0 votes



One answer

Permanent link
'Synchronize with External Objects' is a permission that must be granted to your 'cqconnector' user in your project area's process specification. The out-of-the-box process templates that come with Team Concert grant that permission to 'Everyone', so perhaps that was changed, or you're using a process specification you constructed? In any case, open your project area, go to the Process Configuration tab, expand Team Configuration, select Permissions, and look for the 'Synchronize with External Objects' action on the right (under Item Connectors). You'll need to grant that to a role that is held by your 'cqconnector' user in that project area.

John
Jazz ClearQuest Connector Team


I'm not sure what I'm doing wrong, but I can't synchronize CQ defects in RTC (v1.0 latest release), due to "Permission Denied" errors in the Gateway console. (The synchronization from RTC to CQ works fine though)

In the cqconnector.properties file, the parameter is set to: com.ibm.team.uris=https://cqconnector:cqconnector@localhost:9443/jazz

I can login to RTC/Jazz with cqconnector user that has been assigned "CQ Connector and Developer Client Access Licenses" as well as "JazzUsers" & "JazzAdmins" permission roles. The cqconnector is also a team member of the Project Area that owns the External Repository Connection.

There are no errors in the gateway site (http://localhost:8081/InteropGateway), but it keeps ignoring change events as more defect records are created in CQ.

The gateway console throws the following exception repeatedly:

Caused by: com.ibm.team.interop.client.rest.InteropClientException: CRJAZ0002I Error creating the item identified by collection "https://jazz-server:9443/jazz/service/com.ibm.team.repository.common.internal.IItemRestService/com.ibm.team.repository/itemCol/com.ibm.team.interop.ExternalProxy?linkuri=CQ%253Acq.repo.cq-rec

ord%253AProject%252F33554501%2540sample_schema_repo%252FSAMPL&sync=true". Exception message: 'Synchronize with External Objects' failed. Permission denied.
at com.ibm.team.process.internal.common.advice.runtime.OperationAdviceMa
nager.advise(OperationAdviceManager.java:351)


Enabling the debug options (level 1& 2) in the log4j.properties doesn't provide much useful information.


Has anyone seen this problem and please let me know what I'm missing here? Tnx

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 17 '08, 7:59 p.m.

Question was seen: 6,504 times

Last updated: Oct 17 '08, 7:59 p.m.

Confirmation Cancel Confirm