Troubleshooting and Debugging15% of the exam
Troubleshooting Integration Procedure execution errors
How to diagnose Integration Procedure runs that fail or return nothing: case-sensitive chaining options in Preview, HTTP Actions that send no body or get INVALID_SESSION_ID, uncommitted-work callout errors, and Set Values formulas that return {} or a not-a-function error.
Resolve integration procedures execution errors.
~6 min read · 4 practice questions ·
What the exam expects
- Fix chaining options that Preview ignores because of their case.
- Diagnose an HTTP Action that sends no payload or returns INVALID_SESSION_ID, and read its Info node.
- Resolve the "uncommitted work pending" callout error with Chain On Step.
- Explain why a Set Values formula returns
{}or "is not a Function or Operator".
Key terms: Options pane (where Preview takes run options such as queueableChainable), Request Body (HTTP Action property that lets POST send Body contents), ElementNameInfo node (where an HTTP Action writes headers, status and status code), Chain On Step (runs one step in its own transaction when chaining is enabled).
Key facts
Option names
- Detail
- Case-sensitive in all contexts, for example queueableChainable
Preview chaining
- Detail
- Set chainable or queueableChainable to true in the Options pane
Uncommitted work error
- Detail
- Enable Chain On Step on the Data Mapper Post before the HTTP action
POST body
- Detail
- Request Body (managed: Send Body) must be enabled
Default content-type
- Detail
- text/plain; charset=ISO-8859-1
HTTP result details
- Detail
- Headers, status and status code in the ElementNameInfo node
INVALID_SESSION_ID
- Detail
- No valid Authorization header; the action doesn't add one
DAYOFWEEK
- Detail
- Omniscript-only; not a function in IP formulas
- When must the caller handle a chainable Integration Procedure's intermediate responses itself?
- When can a child Integration Procedure's Chainable settings be switched off without editing the child?
- Where do you read an HTTP Action's status code after a run?
- Which setting avoids the "uncommitted work pending" error when a Data Mapper Post action precedes an HTTP action?
The questions are free to read. Answers with their sources and self-grading are included with the pack.
Keep reading with the Omnistudio Developer pack
- Core concepts
- Exam traps
- Worked scenario
The pack includes:
- All 46 lessons of the Omnistudio Developer guide, with reading progress
- Interactive decision walks and step-by-step sequence steppers
- Inline practice questions and one-click topic practice (4 questions for this lesson)
- An official source cited for every claim
- An AI tutor that answers from the guide
- Unlimited timed practice exams