Remote process sync
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 hours ago
We are currently implementing Remote Process Sync (RPS) in ServiceNow and are encountering an issue while publishing the outbound flow.
For the outbound flow, we copied the basic outbound flow provided by ServiceNow and did not make any custom modifications, except updating the Local Record to point to our required table.
However, whenever we attempt to publish the flow, we receive the following error:
Invalid values passed to the API, details:
java.lang.IllegalStateException: Expected a string but was BEGIN_ARRAY at line 1 column 113848 path $.actionInstances[1].inputs[3].children[1].value
From our initial analysis, it appears the issue may be related to the payload structure or one of the mapped fields expecting a String value while an Array/Object is being passed instead. We have attached screenshots of the payload configuration for reference.
Has anyone experienced a similar issue during an RPS implementation or identified which payload field/mapping typically causes this error? Any guidance or troubleshooting suggestions would be greatly appreciated.
