Plan Item Failed Handler

In this example, the Plan Item Failed (PIF) Hander is built as a pass-through component. It performs the following:

  • On receipt of a PlanItemFailedRequest message from Orchestrator, publishes a message (to Exception Management).
  • On receipt of a “Retry” or “Continue” resolution type from Exception Management, creates a PlanItemFailedResponse message and sends to Orchestrator with an appropriate flag that is either retry, resume, or complete.
  • On receipt of a “Rollback” resolution type from Exception Management, send a message to Order Management Server to cancel the entire order. No PlanItemFailedResponse message is sent to Orchestrator in this case.