CQ Connector - ClearQuest List Box to RTC Multi Select List
I have a mapping between a set of fields from CQ to RTC. The sync works get fine, however the result is
item1item2etc
Also on the description field <br> is returned. I am certain that I need a transformer to fix these problems, however I am hoping that someone already has one available.
item1item2etc
Also on the description field <br> is returned. I am certain that I need a transformer to fix these problems, however I am hoping that someone already has one available.
9 answers
I'm not sure transformers are the solution. Can you send us your sync rule?
Rich Piazza
Jazz CQ Connector team
Thanks for the help. This is a copy of the sync file. The Change_Type field is one of the MultiSelect fields.
<syncRule>
<name>com.ibm.rational.clearquest.DCdirect.Defect</name>
<externalTypeName>com.ibm.rational.clearquest.Defect</externalTypeName>
<syncItemTypeName>WorkItem</syncItemTypeName>
<syncItemTypeNsURI>com.ibm.team.workitem</syncItemTypeNsURI>
<syncItemTypeQualifier>Type:defect</syncItemTypeQualifier>
−
<itemManager>
com.ibm.team.interop.service.managers.workitem.WorkItemManager
</itemManager>
−
<externalManager>
com.ibm.team.interop.service.managers.clearquest.CQExternalManager
</externalManager>
<maxCycleCount>10</maxCycleCount>
<syncAllItemStates>true</syncAllItemStates>
−
<propertyMappings>
−
<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>
<itemPropertyName>DependsOn</itemPropertyName>
<incoming>true</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>DB_Schema_Impact</externalPropertyName>
<itemPropertyName>attribute:DB_SCHEMA_IMPACT:db_schema_impact</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>Headline</externalPropertyName>
<itemPropertyName>Summary</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>System_App/NRSProject</externalPropertyName>
<itemPropertyName>Category</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
−
<requiredExternalProperties>
<externalPropertyName>System_App</externalPropertyName>
<externalPropertyName>NRSProject</externalPropertyName>
</requiredExternalProperties>
−
<transformExtension>
com.ibm.team.interop.service.managers.workitem.CategoryValueTransformer
</transformExtension>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>
<itemPropertyName>Parent</itemPropertyName>
<incoming>true</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>Actual_Behavior</externalPropertyName>
<itemPropertyName>attribute:string:Actual_Behavior</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>Submitter</externalPropertyName>
<itemPropertyName>Creator</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
<referenceSyncRule>com.ibm.rational.clearquest.DCdirect.users</referenceSyncRule>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>CC_Branch_Dlvry</externalPropertyName>
<itemPropertyName>attribute:string:cc_branch_dlvry</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>StateResolution</externalPropertyName>
<itemPropertyName>StateResolution</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
−
<valueMappings>
−
<valueMapping>
<externalValue>Assigned</externalValue>
<itemValue>Assigned/Unresolved</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Opened</externalValue>
<itemValue>In Progress/Unresolved</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>true</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Duplicate</externalValue>
<itemValue>Resolved/Duplicate</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Resolved</externalValue>
<itemValue>Resolved/Duplicate</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Resolved</externalValue>
<itemValue>Resolved/Fixed</itemValue>
<defaultExternalValue>true</defaultExternalValue>
<defaultItemValue>true</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Resolved</externalValue>
<itemValue>Resolved/Won't Fix</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Resolved</externalValue>
<itemValue>Resolved/Invalid</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Resolved</externalValue>
<itemValue>Resolved/Later</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Resolved</externalValue>
<itemValue>Resolved/Works For Me</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Submitted</externalValue>
<itemValue>Submitted/Unresolved</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Closed/Duplicate</externalValue>
<itemValue>Closed/Duplicate</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Closed</externalValue>
<itemValue>Closed/Fixed</itemValue>
<defaultExternalValue>true</defaultExternalValue>
<defaultItemValue>true</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Closed</externalValue>
<itemValue>Closed/Invalid</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Closed</externalValue>
<itemValue>Closed/Later</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Closed</externalValue>
<itemValue>Closed/Won't Fix</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Closed</externalValue>
<itemValue>Closed/Works For Me</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Opened</externalValue>
<itemValue>Reopened/Unresolved</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Converted to RRC</externalValue>
<itemValue>Closed/Converted to RFC</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
</valueMappings>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>Functional_Area</externalPropertyName>
<itemPropertyName>attribute:FunctionalArea:functionalarea</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.workitem.CategoryValueTransformer
</transformExtension>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>
<itemPropertyName>Duration</itemPropertyName>
<incoming>true</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>Defect_type</externalPropertyName>
<itemPropertyName>attribute:Defect_Type:Defect_Type</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>System_App</externalPropertyName>
<itemPropertyName>
<incoming>false</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>
<itemPropertyName>Version</itemPropertyName>
<incoming>true</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>Owner</externalPropertyName>
<itemPropertyName>Owner</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
<referenceSyncRule>com.ibm.rational.clearquest.DCdirect.users</referenceSyncRule>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>id</externalPropertyName>
<itemPropertyName>attribute:smallString:CQ Id</itemPropertyName>
<incoming>true</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>true</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>Related_Defects</externalPropertyName>
<itemPropertyName>Related</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
−
<requiredItemProperties>
<itemPropertyName>Id</itemPropertyName>
</requiredItemProperties>
−
<requiredExternalProperties>
<externalPropertyName>id</externalPropertyName>
</requiredExternalProperties>
<referenceSyncRule>com.ibm.rational.clearquest.DCdirect.Defect</referenceSyncRule>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>Attachments</externalPropertyName>
<itemPropertyName>Attachments</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.WorkItemAttachmentValueTransformer
</transformExtension>
<referenceSyncRule>com.ibm.rational.clearquest.DCDirect.Attachment</referenceSyncRule>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>
<itemPropertyName>Type</itemPropertyName>
<incoming>true</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
−
<valueMappings>
−
<valueMapping>
<externalValue>
<itemValue>defect</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>true</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>
<itemValue>enhancement</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>
<itemValue>task</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
</valueMappings>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>
<itemPropertyName>JazzWorkFlowAction</itemPropertyName>
<incoming>true</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
−
<requiredItemProperties>
<itemPropertyName>StateResolution</itemPropertyName>
</requiredItemProperties>
<requiredExternalProperties>
−
<transformExtension>
com.ibm.team.interop.service.managers.workitem.WorkflowActionValueTransformer
</transformExtension>
−
<valueMappings>
−
<valueMapping>
<externalValue>
<itemValue>Resolved,Unconfirmed:Unconfirm</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
</valueMappings>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>State</externalPropertyName>
<itemPropertyName>State</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
−
<valueMappings>
−
<valueMapping>
<externalValue>Closed</externalValue>
<itemValue>Closed</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Resolved</externalValue>
<itemValue>Resolved</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Opened</externalValue>
<itemValue>In Progress</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>true</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Assigned</externalValue>
<itemValue>Assigned</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Submitted</externalValue>
<itemValue>Submitted</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Opened</externalValue>
<itemValue>Reopened</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
</valueMappings>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>NRSProject</externalPropertyName>
<itemPropertyName>
<incoming>false</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>Test_Type</externalPropertyName>
<itemPropertyName>attribute:Test_Type:test_type</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>Gating</externalPropertyName>
<itemPropertyName>attribute:Gating:gating</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>Exec_Impact_Analysis</externalPropertyName>
−
<itemPropertyName>
attribute:Exec_Impact_Analysis:exec_impact_analysis
</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>implementation_due_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>Expected_Behavior</externalPropertyName>
<itemPropertyName>attribute:string:Expected_Behavior</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>
<itemPropertyName>Children</itemPropertyName>
<incoming>true</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
<referenceSyncRule>com.ibm.rational.clearquest.DCdirect.Defect</referenceSyncRule>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>Business_Priority</externalPropertyName>
<itemPropertyName>Priority</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
−
<valueMappings>
−
<valueMapping>
<externalValue>2-Medium</externalValue>
<itemValue>Medium</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>
<itemValue>Unassigned</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>3-Low</externalValue>
<itemValue>Low</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>0-Critical</externalValue>
<itemValue>High</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>1-High</externalValue>
<itemValue>High</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
</valueMappings>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>old_id</externalPropertyName>
<itemPropertyName>Id</itemPropertyName>
<incoming>false</incoming>
<outgoing>true</outgoing>
<itemIdentifier>true</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>Resolution_Type</externalPropertyName>
<itemPropertyName>Resolution</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
−
<valueMappings>
−
<valueMapping>
<externalValue>Duplicate</externalValue>
<itemValue>Duplicate</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Functions as Designed</externalValue>
<itemValue>Won't Fix</itemValue>
<defaultExternalValue>true</defaultExternalValue>
<defaultItemValue>true</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Functions as Designed</externalValue>
<itemValue>Works For Me</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Fixed</externalValue>
<itemValue>Fixed Upstream</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Fixed</externalValue>
<itemValue>Fixed</itemValue>
<defaultExternalValue>true</defaultExternalValue>
<defaultItemValue>true</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Not reproducible</externalValue>
<itemValue>Invalid</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>
<itemValue>Unresolved</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>Requirements Changed</externalValue>
<itemValue>Later</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
</valueMappings>
</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>3-Low</externalValue>
<itemValue>Minor</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>0-Critical</externalValue>
<itemValue>Critical</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>true</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>1-High</externalValue>
<itemValue>Major</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>
<itemValue>Unclassified</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>0-Critical</externalValue>
<itemValue>Blocker</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
−
<valueMapping>
<externalValue>2-Medium</externalValue>
<itemValue>Normal</itemValue>
<defaultExternalValue>false</defaultExternalValue>
<defaultItemValue>false</defaultItemValue>
</valueMapping>
</valueMappings>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>Iteration</externalPropertyName>
<itemPropertyName>Target</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>Assigned_Team</externalPropertyName>
<itemPropertyName>attribute:Assigned/Identified_Teams:assignedteam</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>
<itemPropertyName>Blocks</itemPropertyName>
<incoming>true</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>Critical_For_Release</externalPropertyName>
<itemPropertyName>attribute:CriticalForRelease:criticalforrelease</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>Resolution_Notes</externalPropertyName>
<itemPropertyName>attribute:string:resolutionnotes</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>
−
<transformExtension>
com.ibm.team.interop.service.managers.clearquest.TimestampToDayValueTransformer
</transformExtension>
</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>com.ibm.rational.clearquest.DCdirect.users</referenceSyncRule>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>Validated_In_Build</externalPropertyName>
<itemPropertyName>attribute:smallString:build</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>original</externalPropertyName>
<itemPropertyName>DuplicateOf</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
−
<referenceSyncRule>
com.ibm.rational.clearquest.DefectTrackingInterop.Defect
</referenceSyncRule>
</propertyMapping>
−
<propertyMapping>
<externalPropertyName>
<itemPropertyName>Tags</itemPropertyName>
<incoming>true</incoming>
<outgoing>false</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties>
<requiredExternalProperties>
</propertyMapping>
</propertyMappings>
</syncRule>
When you say the sync works fine, do you mean that you created a CQ record and that seemed to sync into a Jazz work item ok? Or, the jazz work item is created but the work item values do not reflect the CQ values?
Regarding the description field, do you mean the jazz work item description field just shows the "<br>" value?
Looking at the sync rule, I don't see a mapping for the Change_Type field.
Regarding the description field, do you mean the jazz work item description field just shows the "<br>" value?
Looking at the sync rule, I don't see a mapping for the Change_Type field.
The sync between cq and rtc works fine. It maps the fields and puts the correct values in the fields, howeve on the multi select boxes
in rtc it has a funny return character that does not allow the display of rtc to show selected values. If I change the field in rtc from a multiiselct
to a text box it displays just fine.
The problem with that is the text box does not show my enumerated values.
I do not know why the change-type is not showing in the xml. It maps and syncs values.
in rtc it has a funny return character that does not allow the display of rtc to show selected values. If I change the field in rtc from a multiiselct
to a text box it displays just fine.
The problem with that is the text box does not show my enumerated values.
I do not know why the change-type is not showing in the xml. It maps and syncs values.
When you say the sync works fine, do you mean that you created a CQ record and that seemed to sync into a Jazz work item ok? Or, the jazz work item is created but the work item values do not reflect the CQ values?
Regarding the description field, do you mean the jazz work item description field just shows the "<br>" value?
Looking at the sync rule, I don't see a mapping for the Change_Type field.
Can you just cut and paste the section in the sync rule containing the Change_type property mapping?
This is the code from the change-type.
<propertyMapping>
<externalPropertyName>Change_Type</externalPropertyName>
<itemPropertyName>attribute:string:change-type</itemPropertyName>
<incoming>true</incoming>
<outgoing>true</outgoing>
<itemIdentifier>false</itemIdentifier>
<externalIdentifier>false</externalIdentifier>
<externalModifier>false</externalModifier>
<requiredItemProperties></requiredItemProperties>
<requiredExternalProperties></requiredExternalProperties>
</propertyMapping>