This is an automated email from the ASF dual-hosted git repository.

robertlazarski pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/axis-axis2-java-core.git


    from 80f087199c Fix AXIS2-5972: Preserve namespace for xs:attribute ref= in 
ADB code generation
     new 4503870cf2 Fix swagger-server sample build failures for Jakarta EE 9+
     new 9fee3fca61 Wire axis2-openapi module into springbootdemo samples
     new 69e7eb5349 Wire axis2-openapi module into springbootdemo WildFly sample
     new 2b2246a8f5 springbootdemo: Gemini review cleanup — extract OpenAPI 
path constants, parameterize axis2 version, remove dead code
     new b25539e957 openapi: fix null-field output, add requestBody, real YAML, 
and advanced-feature tests
     new 22329f740a openapi: add explanatory comments on the three 
OpenApiSpecGenerator fixes
     new 2e786f6d1b openapi: implement service/operation exclusion filtering
     new 916cd85d77 openapi: address Gemini review findings (items 3-5)
     new 08a8b2b24c openapi: replace custom Jackson mappers with swagger-core 
Json/Yaml utilities

The 9 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 modules/openapi/README.md                          | 185 +++++++++++
 modules/openapi/pom.xml                            |   4 +-
 .../apache/axis2/openapi/OpenApiConfiguration.java |  63 ++++
 .../apache/axis2/openapi/OpenApiSpecGenerator.java | 113 +++++--
 .../axis2/openapi/Http2OpenApiBasicTest.java       |   4 +-
 .../axis2/openapi/OpenApiSpecGeneratorTest.java    | 362 +++++++++++++++++++++
 .../axis2/openapi/UserGuideIntegrationTest.java    |   9 +-
 modules/samples/swagger-server/pom.xml             |  21 +-
 .../swagger/service/AuthenticationService.java     |   6 +-
 .../samples/swagger/model/LoginRequestTest.java    |   5 +-
 .../swagger/service/AuthenticationServiceTest.java | 239 ++++----------
 .../src/userguide/springbootdemo-tomcat11/pom.xml  |   5 +
 .../resources-axis2/conf/axis2.xml                 |   3 +
 .../userguide/springboot/Axis2Application.java     |  27 +-
 .../configuration/OpenApiController.java           |  99 ++++++
 .../webservices/HTTPPostOnlyRejectionFilter.java   |  19 +-
 .../webservices/JWTAuthenticationFilter.java       |  10 +-
 .../userguide/src/userguide/springbootdemo/pom.xml |  14 +
 .../springbootdemo/resources-axis2/conf/axis2.xml  |   3 +
 .../userguide/springboot/Axis2Application.java     |  27 +-
 .../configuration/Axis2WebAppInitializer.java      |  59 ++--
 .../springboot/configuration/OpenApiServlet.java   |  81 +++++
 .../webservices/HTTPPostOnlyRejectionFilter.java   |  19 +-
 .../webservices/JWTAuthenticationFilter.java       |  10 +-
 24 files changed, 1137 insertions(+), 250 deletions(-)
 create mode 100644 modules/openapi/README.md
 create mode 100644 
modules/samples/userguide/src/userguide/springbootdemo-tomcat11/src/main/java/userguide/springboot/configuration/OpenApiController.java
 create mode 100644 
modules/samples/userguide/src/userguide/springbootdemo/src/main/java/userguide/springboot/configuration/OpenApiServlet.java

Reply via email to