ConnectALL - Retry mechanism fails to normalize records through toModel() conversion causing field lookup failures
search cancel

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: 

  1. Configure an automation between Rally (source) and Jira (destination)
  2. Map a _URL field from Rally to a custom field in Jira (e.g., customfield_37002_URL)
  3. Create a record in Rally that will be synchronized
  4. Cause the initial synchronization to fail (e.g., by temporarily misconfiguring the destination)
  5. Verify the record is marked for retry in the record_map table
  6. Fix the destination configuration
  7. Wait for or trigger the retry mechanism
  8. 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

Environment

4.0

Cause

DE181065

Resolution

Fixed in 4.1.0 and ported back in patch 4.0.3