Uploaded image for project: 'AMQ Streams'
  1. AMQ Streams
  2. ENTMQST-4905

Add usage of OpenAPI validation provided by apicurio-codegen

    XMLWordPrintable

Details

    • Task
    • Resolution: Won't Do
    • Undefined
    • None
    • 2.3.0.GA
    • kafka-bridge
    • None

    Description

      The current bridge ported to Quarkus is leveraging the apicurio-codegen Maven plugin in order to follow a contract first approach, starting from the OpenAPI specification to generate the corresponding model POJO classes.

      What's currently missing is the validation which is still not available but a PR for that was opened here:

      https://github.com/Apicurio/apicurio-codegen/pull/141

      When it is merged and a new apicurio-codegen version is release, we have to upgrade and verify that POJOs are generated with the constraints to make the validation working out of box.

      Attachments

        Activity

          People

            Unassigned Unassigned
            ppatiern Paolo Patierno
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: