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 19b746882e Fix Java 17 compilation errors in OpenApiSpecGenerator
     new 93205f3f36 Add MCP primer and multi-protocol positioning to MCP guide
     new 67c0ba7819 Add axis2-spring-boot-starter module (Phase 1)
     new c54f7cca76 Apply Gemini review: sanitize OpenApiServlet error response
     new e737be145e Modernize Architecture Guide; add SOAP/MCP disclaimer
     new 92ea5fcf72 Modernize landing page: lead with multi-protocol positioning
     new 4afcd0a30a Add OpenJDK 17 as minimum supported JDK across docs
     new 37f341b853 Fix version references: Axis2 2.0 -> 2.0.1 across site docs
     new ee5cbfb125 AXIS2-6102 Trim SOAP/WS-* deps from JSON-RPC/MCP sample 
(183->137 JARs)
     new 43f03af4c5 AXIS2-6102 Remove Woden (WSDL 2.0) dependency from Axis2 
kernel
     new f24301e4c5 AXIS2-6102 Delete WSDL 2.0 implementation classes (-1,821 
lines)
     new 3a075dc956 AXIS2-6102 Remove WSDL 2.0 test classes and test methods
     new c63587a5c4 AXIS2-6102 Apply Gemini review: null safety, remove woden 
dep block
     new b03e96b13e Expand MCP explanation: what it is, why JSON-only, why not 
SOAP
     new 3138029cce Auto-generate MCP inputSchema from Java method parameter 
types
     new 5530655908 Document MCP limitations: progress, stdio-only, auto-schema
     new 95de3e4e0c Add unit tests for MCP auto-schema reflection (6 tests)
     new 9573062ebb AXIS2-6102 Remove WSDL 2.0 integration test codegen target
     new c9efc0590d Apply Gemini review: null safety, ambiguity detection, 
List<T> test

The 18 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/wsdl/codegen/CodeGenConfiguration.java   |   25 +-
 modules/integration/itest-build.xml                |   12 +-
 modules/kernel/pom.xml                             |    5 +-
 .../dataretrieval/WSDL20SupplierTemplate.java      |  130 --
 .../deployment/repository/util/ArchiveReader.java  |   33 +-
 .../deployment/resolver/AARBasedWSDLLocator.java   |   21 +-
 .../deployment/resolver/WarBasedWSDLLocator.java   |   24 +-
 .../axis2/description/AxisBindingMessage.java      |    4 -
 .../org/apache/axis2/description/AxisService.java  |   90 +-
 .../WSDL20ToAllAxisServicesBuilder.java            |  110 --
 .../description/WSDL20ToAxisServiceBuilder.java    | 1403 --------------------
 .../axis2/kernel/http/util/URLTemplatingUtil.java  |   86 +-
 .../src/org/apache/axis2/util/WSDL20Util.java      |  150 ---
 .../axis2/description/TestWSDL20Supplier.java      |   38 -
 .../description/TestWSDL20SupplierTemplate.java    |   56 -
 .../apache/axis2/description/WSDLSupplierTest.java |   61 +-
 .../description/WSDLToAllServicesBuilderTest.java  |   27 +-
 .../apache/axis2/openapi/OpenApiSpecGenerator.java |  192 ++-
 .../apache/axis2/openapi/McpAutoSchemaTest.java    |  304 +++++
 .../src/userguide/springbootdemo-tomcat11/pom.xml  |  131 +-
 modules/spring-boot-starter/pom.xml                |  139 ++
 .../axis2/spring/boot/Axis2AutoConfiguration.java  |   49 +
 .../spring/boot/Axis2OpenApiAutoConfiguration.java |  123 ++
 .../apache/axis2/spring/boot/Axis2Properties.java  |  165 +++
 .../boot/Axis2RepositoryAutoConfiguration.java     |  141 ++
 .../spring/boot/Axis2ServletAutoConfiguration.java |   90 ++
 .../apache/axis2/spring/boot/package-info.java}    |   34 +-
 .../main/resources/META-INF/axis2/axis2-json.xml}  |    0
 .../main/resources/META-INF/axis2/axis2-soap.xml}  |   34 +-
 ...rk.boot.autoconfigure.AutoConfiguration.imports |    4 +
 .../spring/boot/Axis2AutoConfigurationTest.java    |  118 ++
 pom.xml                                            |    1 +
 src/site/markdown/docs/mcp-architecture.md         |   67 +
 src/site/xdoc/docs/Axis2ArchitectureGuide.xml      |  355 ++++-
 src/site/xdoc/docs/json-rpc-mcp-guide.xml          |   77 ++
 .../docs/json-springboot-tomcat11-userguide.xml    |    4 +-
 src/site/xdoc/docs/json-springboot-userguide.xml   |    4 +-
 src/site/xdoc/docs/openapi-rest-userguide.xml      |    2 +-
 src/site/xdoc/docs/spring-boot-starter.xml         |  414 ++++++
 src/site/xdoc/docs/toc.xml                         |   14 +
 src/site/xdoc/index.xml                            |   66 +-
 41 files changed, 2400 insertions(+), 2403 deletions(-)
 delete mode 100644 
modules/kernel/src/org/apache/axis2/dataretrieval/WSDL20SupplierTemplate.java
 delete mode 100644 
modules/kernel/src/org/apache/axis2/description/WSDL20ToAllAxisServicesBuilder.java
 delete mode 100644 
modules/kernel/src/org/apache/axis2/description/WSDL20ToAxisServiceBuilder.java
 delete mode 100644 modules/kernel/src/org/apache/axis2/util/WSDL20Util.java
 delete mode 100644 
modules/kernel/test/org/apache/axis2/description/TestWSDL20Supplier.java
 delete mode 100644 
modules/kernel/test/org/apache/axis2/description/TestWSDL20SupplierTemplate.java
 create mode 100644 
modules/openapi/src/test/java/org/apache/axis2/openapi/McpAutoSchemaTest.java
 create mode 100644 modules/spring-boot-starter/pom.xml
 create mode 100644 
modules/spring-boot-starter/src/main/java/org/apache/axis2/spring/boot/Axis2AutoConfiguration.java
 create mode 100644 
modules/spring-boot-starter/src/main/java/org/apache/axis2/spring/boot/Axis2OpenApiAutoConfiguration.java
 create mode 100644 
modules/spring-boot-starter/src/main/java/org/apache/axis2/spring/boot/Axis2Properties.java
 create mode 100644 
modules/spring-boot-starter/src/main/java/org/apache/axis2/spring/boot/Axis2RepositoryAutoConfiguration.java
 create mode 100644 
modules/spring-boot-starter/src/main/java/org/apache/axis2/spring/boot/Axis2ServletAutoConfiguration.java
 copy modules/{adb/src/org/apache/axis2/databinding/types/Entity.java => 
spring-boot-starter/src/main/java/org/apache/axis2/spring/boot/package-info.java}
 (56%)
 copy 
modules/{samples/userguide/src/userguide/springbootdemo-tomcat11/resources-axis2/conf/axis2.xml
 => spring-boot-starter/src/main/resources/META-INF/axis2/axis2-json.xml} (100%)
 copy 
modules/{samples/userguide/src/userguide/springbootdemo-tomcat11/resources-axis2/conf/axis2.xml
 => spring-boot-starter/src/main/resources/META-INF/axis2/axis2-soap.xml} (91%)
 create mode 100644 
modules/spring-boot-starter/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 create mode 100644 
modules/spring-boot-starter/src/test/java/org/apache/axis2/spring/boot/Axis2AutoConfigurationTest.java
 create mode 100644 src/site/xdoc/docs/spring-boot-starter.xml

Reply via email to