Value mapping for Rally to ALM user fields is being ignored.
When the value mapping is in place, ConnectALL picks up the Rally username and passes that along to ALM without properly translating it.
Caused by: com.go2group.connectall.adapter.model.exception.ConnectAllException: Response Status: 400 Reason: Bad Request Message <?xml version="1.0" encoding="UTF-8" standalone="yes"?><QCRestException><Id>qccore.invalid-list-field-value</Id><Title>The value <[email protected]> is not valid for field 'Assigned To'</Title><ExceptionProperties><ExceptionProperty Name="field-name" Value="owner"/><ExceptionProperty Name="field-value" Value="[email protected]"/><ExceptionProperty Name="entity-name" Value="defect"/></ExceptionProperties></QCRestException>
Steps to Reproduce:
Create an automation between Rally and ALM 24 to synchronize defects/bugs
Map
Name <--> Summary
Owner <--> Assigned To
Set up a value mapping in the Owner/Assigned To field and make sure that the users are not the same on each side to illustrate that this is passing different information
Create a defect in Rally
Synch the automation
Expected Results:
The owner info is transferred to ALM's Assigned To field
Actual Results:
Synch fails with error
DE172172
This is resolved in ConnectALL v3.8.2