Uploaded image for project: 'Serverless logic'
  1. Serverless logic
  2. SRVLOGIC-723

SonataFlow OpenAPI/Codegen parity: fix defaults, status codes, and schema generation

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Minor Minor
    • 1.38.0
    • 1.36.0
    • Runtimes
    • None
    • False
    • Hide

      None

      Show
      None
    • False

      Umbrella task to track inconsistencies between SonataFlow runtime behavior and the generated OpenAPI/clients. Scope includes:

      (1) POST should return 201 Created (spec shows 200)
      (2) when no outputSchema is defined, default POST response to JsonNodeModelOutput instead of null
      (3) resolve schema/title-related issues that produce recursive/self-typed models (e.g., workflowdata typed as the enclosing class)

      Example for reference: https://github.com/ricardozanini/sonataflow-subflows

              wmedvede@redhat.com Walter Medvedeo
              rhn-support-zanini Ricardo Zanini
              Gonzalo Muñoz Fernández Gonzalo Muñoz Fernández
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: