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 bb40cf318d openapi: address Gemini review findings on bearerAuth switch
     new 42140474ca springbootdemo-tomcat11: add no-arg constructors to 
LoginRequest and TestwsRequest
     new d82edc013b springbootdemo-tomcat11: port OpenApiServlet, add 
axis2.version property, drop dead OpenApiController
     new 8fac90ef1f springbootdemo: Gemini review fixes — uri.endsWith 
consistency and axis2.version property use
     new 3cab684cdf springbootdemo-tomcat11: fix deploy directory name — 
axis2-json-api not axis2-json-api.war
     new a1b414e4da springbootdemo-tomcat11: add README documenting deployment, 
services, and context path gotcha
     new 27860ddf9f kernel: fix static shutDown flag in ThreadPool causing test 
isolation failures
     new 092548e619 samples: fix AnonRequestMatcher case sensitivity and 
BigDataH2Service README
     new ad14246dae Add MCP development plan and Axis2 modernization roadmap
     new 70fcdd2821 mcp: A1/A2/A3 complete — /openapi-mcp.json, mcp-bridge 
stdio JAR, mTLS, X.509 auth, unit tests
     new 2c0577f36f mcp: apply Gemini 2.5 Pro code review fixes

The 10 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:
 AXIS2_MODERNIZATION_PLAN.md                        | 432 ++++++++++++++++++++
 MCP.md                                             | 361 +++++++++++++++++
 certs/ca-truststore.p12                            | Bin 0 -> 1766 bytes
 certs/ca.crt                                       |  31 ++
 certs/ca.key                                       |  52 +++
 certs/ca.srl                                       |   1 +
 certs/client-keystore.p12                          | Bin 0 -> 4404 bytes
 certs/client.crt                                   |  26 ++
 certs/client.csr                                   |  16 +
 certs/client.key                                   |  28 ++
 certs/server-keystore.p12                          | Bin 0 -> 4412 bytes
 certs/server.crt                                   |  26 ++
 certs/server.csr                                   |  16 +
 certs/server.key                                   |  28 ++
 .../apache/axis2/util/threadpool/ThreadPool.java   |   2 +-
 modules/mcp-bridge/pom.xml                         | 113 ++++++
 .../org/apache/axis2/mcp/bridge/McpBridgeMain.java | 143 +++++++
 .../apache/axis2/mcp/bridge/McpStdioServer.java    | 261 ++++++++++++
 .../java/org/apache/axis2/mcp/bridge/McpTool.java  |  60 +++
 .../org/apache/axis2/mcp/bridge/ToolRegistry.java  | 119 ++++++
 .../apache/axis2/mcp/bridge/McpBridgeMainTest.java | 187 +++++++++
 .../axis2/mcp/bridge/McpStdioServerTest.java       | 437 ++++++++++++++++++++
 .../org/apache/axis2/mcp/bridge/McpToolTest.java   | 145 +++++++
 .../apache/axis2/mcp/bridge/ToolRegistryTest.java  | 323 +++++++++++++++
 .../apache/axis2/openapi/OpenApiSpecGenerator.java |  74 ++++
 .../org/apache/axis2/openapi/SwaggerUIHandler.java |  32 ++
 .../axis2/openapi/McpCatalogGeneratorTest.java     | 439 +++++++++++++++++++++
 .../axis2/openapi/McpCatalogHandlerTest.java       | 303 ++++++++++++++
 .../userguide/springbootdemo-tomcat11/README.md    | 157 ++++++++
 .../src/userguide/springbootdemo-tomcat11/pom.xml  |  23 +-
 .../userguide/springboot/Axis2Application.java     |  41 +-
 .../configuration/Axis2WebAppInitializer.java      |  15 +-
 .../configuration/OpenApiController.java           |  99 -----
 .../springboot/configuration/OpenApiServlet.java   |   6 +-
 .../webservices/X509AuthenticationFilter.java      | 122 ++++++
 .../springboot/webservices/TestwsRequest.java      |   3 +
 .../webservices/secure/LoginRequest.java           |   3 +
 .../userguide/springboot/Axis2Application.java     |   4 +-
 .../springboot/configuration/OpenApiServlet.java   |   2 +-
 39 files changed, 4009 insertions(+), 121 deletions(-)
 create mode 100644 AXIS2_MODERNIZATION_PLAN.md
 create mode 100644 MCP.md
 create mode 100644 certs/ca-truststore.p12
 create mode 100644 certs/ca.crt
 create mode 100644 certs/ca.key
 create mode 100644 certs/ca.srl
 create mode 100644 certs/client-keystore.p12
 create mode 100644 certs/client.crt
 create mode 100644 certs/client.csr
 create mode 100644 certs/client.key
 create mode 100644 certs/server-keystore.p12
 create mode 100644 certs/server.crt
 create mode 100644 certs/server.csr
 create mode 100644 certs/server.key
 create mode 100644 modules/mcp-bridge/pom.xml
 create mode 100644 
modules/mcp-bridge/src/main/java/org/apache/axis2/mcp/bridge/McpBridgeMain.java
 create mode 100644 
modules/mcp-bridge/src/main/java/org/apache/axis2/mcp/bridge/McpStdioServer.java
 create mode 100644 
modules/mcp-bridge/src/main/java/org/apache/axis2/mcp/bridge/McpTool.java
 create mode 100644 
modules/mcp-bridge/src/main/java/org/apache/axis2/mcp/bridge/ToolRegistry.java
 create mode 100644 
modules/mcp-bridge/src/test/java/org/apache/axis2/mcp/bridge/McpBridgeMainTest.java
 create mode 100644 
modules/mcp-bridge/src/test/java/org/apache/axis2/mcp/bridge/McpStdioServerTest.java
 create mode 100644 
modules/mcp-bridge/src/test/java/org/apache/axis2/mcp/bridge/McpToolTest.java
 create mode 100644 
modules/mcp-bridge/src/test/java/org/apache/axis2/mcp/bridge/ToolRegistryTest.java
 create mode 100644 
modules/openapi/src/test/java/org/apache/axis2/openapi/McpCatalogGeneratorTest.java
 create mode 100644 
modules/openapi/src/test/java/org/apache/axis2/openapi/McpCatalogHandlerTest.java
 create mode 100644 
modules/samples/userguide/src/userguide/springbootdemo-tomcat11/README.md
 delete mode 100644 
modules/samples/userguide/src/userguide/springbootdemo-tomcat11/src/main/java/userguide/springboot/configuration/OpenApiController.java
 copy modules/samples/userguide/src/userguide/{springbootdemo => 
springbootdemo-tomcat11}/src/main/java/userguide/springboot/configuration/OpenApiServlet.java
 (89%)
 create mode 100644 
modules/samples/userguide/src/userguide/springbootdemo-tomcat11/src/main/java/userguide/springboot/security/webservices/X509AuthenticationFilter.java

Reply via email to