Welcome to the Jazz Community Forum
Synchronizing ClearQuest Reference Lists to RTC workitems

Hi,
I am trying to synchronize the contents of a ClearQuest referencec list from CQ to a workitem attribute in RTC. The synchronization works ok when there is only one entry in the reference list. When a 2nd value gets added though, the outgoing sync fails with an error like:
Outgoing at 12/1/10 4:00:23 PM EST
Error occurred:
java.lang.RuntimeException: java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
java.net.URISyntaxException: Illegal character in path at index 65: CQ%3Acq.repo.cq-record%3AAPAR%2F34319684%40CQMS.PREP.TORO%2Fwsdbu CQ%3Acq.repo.cq-record%3AAPAR%2F34320606%40CQMS.PREP.TORO%2Fwsdbu
The illegal character is a newline character (I think) separating the raw link reference to the two CQ records.
Is it possible to do this, or is it not supported?
Thanks,
Chris
I am trying to synchronize the contents of a ClearQuest referencec list from CQ to a workitem attribute in RTC. The synchronization works ok when there is only one entry in the reference list. When a 2nd value gets added though, the outgoing sync fails with an error like:
Outgoing at 12/1/10 4:00:23 PM EST
Error occurred:
java.lang.RuntimeException: java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
java.net.URISyntaxException: Illegal character in path at index 65: CQ%3Acq.repo.cq-record%3AAPAR%2F34319684%40CQMS.PREP.TORO%2Fwsdbu CQ%3Acq.repo.cq-record%3AAPAR%2F34320606%40CQMS.PREP.TORO%2Fwsdbu
The illegal character is a newline character (I think) separating the raw link reference to the two CQ records.
Is it possible to do this, or is it not supported?
Thanks,
Chris
5 answers

The reference list I am trying to synchronize is a reference to "APAR" records, from our "Defect" record. While I have a sync rule for our APAR record, it is just a "dummy" one to allow access to fields within it, to support our Defect synchronization. We don't create new workitems to correspond to APARs at this point, though I suppose we could if it would help this situation. The defect sync rule's field map is just putting the CQ reference list field into a custom workitem attribute (small string type) in the CQ Defect workitem. Is there a customer workitem attribute type that would work to hold multiple values, but not a workitem reference list?
Here is the xml for the 2 sync rules:
APAR record
Defect Record to CQ Defect Workitem Type
Here is the xml for the 2 sync rules:
<?xml version="1.0" encoding="utf-8" ?>
- <syncRule>
<name>rtc.clearquest.IMCS.APAR</name>
<externalTypeName>APAR</externalTypeName>
<syncItemTypeName />
<syncItemTypeNsURI />
<syncItemTypeQualifier />
<itemManager />
<externalManager>com.ibm.team.interop.service.managers.clearquest.CQExternalManager</externalManager>
<maxCycleCount>4</maxCycleCount>
<syncAllItemStates>true</syncAllItemStates>
- <propertyMappings>
- <propertyMapping>
<externalPropertyName>aparName</externalPropertyName>
<itemPropertyName />
<incoming>false</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>true</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
</propertyMapping>
</propertyMappings>
</syncRule>
<?xml version="1.0" encoding="utf-8" ?>
- <syncRule>
<name>rtc.clearquest.IMCS.Defect_To_CQWorkItems</name>
<externalTypeName>com.ibm.rational.clearquest.Defect</externalTypeName>
<syncItemTypeName>WorkItem</syncItemTypeName>
<syncItemTypeNsURI>com.ibm.team.workitem</syncItemTypeNsURI>
<syncItemTypeQualifier>Type:cq_defect</syncItemTypeQualifier>
<itemManager>com.ibm.team.interop.service.managers.workitem.WorkItemManager</itemManager>
<externalManager>com.ibm.team.interop.service.managers.clearquest.CQExternalManager</externalManager>
<maxCycleCount>5</maxCycleCount>
<syncAllItemStates>true</syncAllItemStates>
- <propertyMappings>
- <propertyMapping>
<externalPropertyName>aparreference.aparName</externalPropertyName>
<itemPropertyName>attribute:smallString:cq_apar_reference</itemPropertyName>
<incoming>true</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
</propertyMapping>
- <propertyMapping>
<externalPropertyName>id</externalPropertyName>
<itemPropertyName>attribute:smallString:cq_id</itemPropertyName>
<incoming>true</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
</propertyMapping>
- <propertyMapping>
<externalPropertyName>State</externalPropertyName>
<itemPropertyName>attribute:cqcs_states:cq_state</itemPropertyName>
<incoming>true</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
</propertyMapping>
- <propertyMapping>
<externalPropertyName>Priority</externalPropertyName>
<itemPropertyName>attribute:cqcs_priority:cq_priority</itemPropertyName>
<incoming>true</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
</propertyMapping>
- <propertyMapping>
<externalPropertyName>Component</externalPropertyName>
<itemPropertyName />
<incoming>false</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
<referenceSyncRule>rtc.clearquest.IMCS.component</referenceSyncRule>
</propertyMapping>
- <propertyMapping>
<externalPropertyName>Severity</externalPropertyName>
<itemPropertyName>Severity</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
- <valueMappings>
- <valueMapping>
<externalValue>1</externalValue>
<itemValue>sev 1</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>2</externalValue>
<itemValue>sev 2</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>4</externalValue>
<itemValue>sev 4</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>true</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>3</externalValue>
<itemValue>sev 3</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>4</externalValue>
<itemValue>none</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
</valueMappings>
</propertyMapping>
- <propertyMapping>
<externalPropertyName>Component.Component_Group.Name</externalPropertyName>
<itemPropertyName>attribute:smallString:cq_component_group</itemPropertyName>
<incoming>true</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
</propertyMapping>
- <propertyMapping>
<externalPropertyName>url</externalPropertyName>
<itemPropertyName>attribute:smallString:cq_url</itemPropertyName>
<incoming>true</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
</propertyMapping>
- <propertyMapping>
<externalPropertyName>Component.Name</externalPropertyName>
<itemPropertyName>attribute:smallString:cq_component</itemPropertyName>
<incoming>true</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
<transformExtension>com.ibm.team.interop.service.managers.workitem.ReferenceValueTransformer</transformExtension>
</propertyMapping>
- <propertyMapping>
<externalPropertyName>Target_Phase</externalPropertyName>
<itemPropertyName>Target</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
</propertyMapping>
- <propertyMapping>
<externalPropertyName>Notes_Log</externalPropertyName>
<itemPropertyName>Comments</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
<transformExtension>com.ibm.team.interop.service.managers.clearquest.WorkItemNotesValueTransformer</transformExtension>
<referenceSyncRule>rtc.clearquest.IMCS.Users</referenceSyncRule>
</propertyMapping>
- <propertyMapping>
<externalPropertyName>Description</externalPropertyName>
<itemPropertyName>Description</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
</propertyMapping>
- <propertyMapping>
<externalPropertyName>Abstract</externalPropertyName>
<itemPropertyName>Summary</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
</propertyMapping>
- <propertyMapping>
<externalPropertyName>Keywords</externalPropertyName>
<itemPropertyName>attribute:string:cq_keywords</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
</propertyMapping>
- <propertyMapping>
<externalPropertyName>Submit_Date</externalPropertyName>
<itemPropertyName>CreationDate</itemPropertyName>
<incoming>true</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
</propertyMapping>
- <propertyMapping>
<externalPropertyName>Originator</externalPropertyName>
<itemPropertyName>Creator</itemPropertyName>
<incoming>true</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
<referenceSyncRule>rtc.clearquest.IMCS.Users</referenceSyncRule>
</propertyMapping>
- <propertyMapping>
<externalPropertyName>Owner</externalPropertyName>
<itemPropertyName />
<incoming>false</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
<referenceSyncRule>rtc.clearquest.IMCS.Users</referenceSyncRule>
</propertyMapping>
- <propertyMapping>
<externalPropertyName>RTC_ID</externalPropertyName>
<itemPropertyName>Id</itemPropertyName>
<incoming>false</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
</propertyMapping>
- <propertyMapping>
<externalPropertyName>Regression_Type</externalPropertyName>
<itemPropertyName>attribute:smallString:cq_regression_type</itemPropertyName>
<incoming>true</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
</propertyMapping>
- <propertyMapping>
<externalPropertyName>Answer</externalPropertyName>
<itemPropertyName>Resolution</itemPropertyName>
<incoming>true</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
- <valueMappings>
- <valueMapping>
<externalValue>as_designed: The program works as designed.</externalValue>
<itemValue>Invalid</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>deviation: Code or documentation will deviate from standards.</externalValue>
<itemValue>Invalid</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>future: Future releases or versions will address this defect.</externalValue>
<itemValue>Later</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>hardware_error: The problem is caused by a hardware error.</externalValue>
<itemValue>Invalid</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>info_needed: More information is required.</externalValue>
<itemValue>Invalid</itemValue>
<defaultExternalValue>true</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>limitation: The problem is a current limitation.</externalValue>
<itemValue>Invalid</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>suggestion: This is a suggestion, not an error.</externalValue>
<itemValue>Invalid</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>unrecreatable: The problem cannot be recreated.</externalValue>
<itemValue>Works For Me</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>usage_error: The problem is caused by incorrect usage.</externalValue>
<itemValue>Invalid</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>valid_alpha_defect: Fix is being checked in directly to branch.</externalValue>
<itemValue>Fixed Upstream</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>npf: No plan to fix this defect.</externalValue>
<itemValue>Invalid</itemValue>
<defaultExternalValue>true</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>vendor_defect: Defect caused by vendor.</externalValue>
<itemValue>Invalid</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>fixed: The problem is already fixed.</externalValue>
<itemValue>Fixed Upstream</itemValue>
<defaultExternalValue>true</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>duplicate: This is a duplicate of an existing defect.</externalValue>
<itemValue>Duplicate</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>verified_fix: The fix has been applied and verified.</externalValue>
<itemValue>Fixed</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>rejected_fix: The fix has been applied and rejected as a bad fix.</externalValue>
<itemValue>Unresolved</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>unverified_fix: The fix has been applied but not verified yet.</externalValue>
<itemValue>Unresolved</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue />
<itemValue>Unresolved</itemValue>
<defaultExternalValue>true</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
</valueMappings>
</propertyMapping>
- <propertyMapping>
<externalPropertyName>aparreference</externalPropertyName>
<itemPropertyName />
<incoming>false</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
<referenceSyncRule>rtc.clearquest.IMCS.APAR</referenceSyncRule>
</propertyMapping>
- <propertyMapping>
<externalPropertyName>Reporting_Source</externalPropertyName>
<itemPropertyName>attribute:mediumString:cq_reporting_source</itemPropertyName>
<incoming>true</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
</propertyMapping>
- <propertyMapping>
<externalPropertyName>Project</externalPropertyName>
<itemPropertyName />
<incoming>false</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
<referenceSyncRule>rtc.clearquest.IMCS.project</referenceSyncRule>
</propertyMapping>
- <propertyMapping>
<externalPropertyName>Target_Date</externalPropertyName>
<itemPropertyName>DueDate</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
</propertyMapping>
- <propertyMapping>
<externalPropertyName>Classification</externalPropertyName>
<itemPropertyName>Type</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
- <valueMappings>
- <valueMapping>
<externalValue>Code Defect</externalValue>
<itemValue>cq_defect</itemValue>
<defaultExternalValue>true</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>Documentation Defect</externalValue>
<itemValue>cq_defect</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>Feature</externalValue>
<itemValue>cq_defect</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>Non Defect Change</externalValue>
<itemValue>cq_defect</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>Test Case Defect</externalValue>
<itemValue>cq_defect</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
</valueMappings>
</propertyMapping>
- <propertyMapping>
<externalPropertyName>Owner.login_name</externalPropertyName>
<itemPropertyName>attribute:smallString:cq_owner</itemPropertyName>
<incoming>true</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
</propertyMapping>
- <propertyMapping>
<externalPropertyName>State</externalPropertyName>
<itemPropertyName>State</itemPropertyName>
<incoming>true</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties />
<requiredExternalProperties />
- <valueMappings>
- <valueMapping>
<externalValue>Canceled</externalValue>
<itemValue>Closed</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>Assigned</externalValue>
<itemValue>Triaged</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>Closed</externalValue>
<itemValue>Closed</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>Delivered</externalValue>
<itemValue>Resolved</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>Duplicate</externalValue>
<itemValue>Closed</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>Held</externalValue>
<itemValue>Closed</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>Integrated</externalValue>
<itemValue>Resolved</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>Needs_Info</externalValue>
<itemValue>In Progress</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>Pending_Approval</externalValue>
<itemValue>New</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>Postponed</externalValue>
<itemValue>Resolved</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>Rejected</externalValue>
<itemValue>Closed</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>Returned</externalValue>
<itemValue>Resolved</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>UnAssigned</externalValue>
<itemValue>New</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>Validated</externalValue>
<itemValue>Resolved</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>Working</externalValue>
<itemValue>In Progress</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
- <valueMapping>
<externalValue>Opened</externalValue>
<itemValue>New</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
</valueMappings>
</propertyMapping>
</propertyMappings>
</syncRule>

Syncing over a CQ reference list field as a RTC custom attribute is not currently supported.
There is an enhancement request:
'OSLCLink' in CQ defect can't be synchronized to 'oslclink' custom attribute in RTC (242813)
- Yuhong
Yuhong Yin
Development Manager
ClearCase/RTC, ClearQuest/RTC Connectors & Integrations
IBM Software, Rational
Email: yyin@us.ibm.com
There is an enhancement request:
'OSLCLink' in CQ defect can't be synchronized to 'oslclink' custom attribute in RTC (242813)
- Yuhong
Yuhong Yin
Development Manager
ClearCase/RTC, ClearQuest/RTC Connectors & Integrations
IBM Software, Rational
Email: yyin@us.ibm.com