ConnectALL fails to synchronize Schedule State with "Could not convert" error
search cancel

ConnectALL fails to synchronize Schedule State with "Could not convert" error

book

Article ID: 439405

calendar_today

Updated On:

Products

ConnectAll On-Prem ConnectALL ConnectAll SaaS

Issue/Introduction

ConnectALL fails to synchronize a work item to Rally and the error given is as follows:

Error Message :  [Could not convert: "ScheduleState" must be a string : Value [ <example state> ] for field [ string ] is invalid.  Valid values are: [ Backlog, Defined, In-Progress, Completed, Accepted ]]

The above error has "example state" as the invalid value, however in your environment it could be something meaningful such as "Pending Information"

Cause

This is a validation error coming from Rally.  It implies that the automation that is servicing this particular item does not have an explicit mapping for the source system state to translate into a corresponding Schedule State in Rally.

If no explicit mapping exists, then ConnectALL passes the value as-is to Rally to attempt an automatic lookup, but in the error above, Rally is reporting it only has Backlog, Defined, In-Progress, Completed and Accepted as valid values.

Resolution

In order for this to succeed, you would need to either add a schedule state in Rally matching the state value in the error or make a mapping in the automation for ConnectALL to translate that state into one that Rally already does have.