Uploaded image for project: 'Savara'
  1. Savara
  2. SAVARA-316

CDL choreography parser causes 'choice ambiguity' validation error when choice contains a normal and fault response

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 2.1.0.M1
    • Component/s: None
    • Labels:
      None

      Description

      When a choreography has a choice for receiving a normal and fault response associated with an operation, this results in 'choice ambiguity' validation errors.

      This is because Scribble validates interactions based on just the operation and message signature. The concept of 'fault' is represented as an additional annotation on the interaction defined in the protocol description.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                objectiser Gary Brown
                Reporter:
                objectiser Gary Brown
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: