David Handermann created NIFI-12591:
---------------------------------------

             Summary: Upgrade Swagger Annotations to Version 2
                 Key: NIFI-12591
                 URL: https://issues.apache.org/jira/browse/NIFI-12591
             Project: Apache NiFi
          Issue Type: Improvement
          Components: Core Framework
            Reporter: David Handermann
            Assignee: David Handermann


The Swagger Annotations dependency should be upgraded from version 1 to version 
2 in order to support OpenAPI Specification Version 3 and Jakarta EE 10.

Recent upgrades for Spring Framework 6 and Jetty 12 required migrating to 
Jakarata EE 10 libraries, including the newer version of the Swagger Maven 
Plugin. The initial migration did not incorporate upgrading the Swagger 
Annotations because it requires adjusting all current REST API resource 
annotations. Most of the changes are similar, but some restructuring is 
required.

These changes are necessary so that the generated OpenAPI specification, and 
REST API documentation, will reflect the full object definitions on responses.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to