ConnectALL - Retry mechanism fails to normalize records through toModel() conversion causing field lookup failures
book
Article ID: 425148
calendar_today
Updated On:
Products
ConnectAll On-Prem
ConnectALL
ConnectAll SaaS
Issue/Introduction
Steps to Reproduce:
- Configure an automation between Rally (source) and Jira (destination)
- Map a
_URL field from Rally to a custom field in Jira (e.g., customfield_37002_URL)
- Create a record in Rally that will be synchronized
- Cause the initial synchronization to fail (e.g., by temporarily misconfiguring the destination)
- Verify the record is marked for retry in the
record_map table
- Fix the destination configuration
- Wait for or trigger the retry mechanism
- Observe the retry attempt
Expected Results:
- The record should be fetched from Rally
- Fields should be properly normalized with correct suffixes (e.g.,
customfield_37002_URL)
- Field values should be correctly extracted
- The record should sync successfully to Jira
Actual Results:
- The record is fetched but field data is missing
- Field lookups fail because the entity has no fields
- The retry fails with field not found errors
- Logs show:
The field customfield_37002_URL was not found in the list
Resolution
Fixed in 4.1.0 and ported back in patch 4.0.3
Feedback
thumb_up
Yes
thumb_down
No