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 93884cfe1a springbootdemo: fix httpcore5 version mismatch, fix rsync
comment
new af55286713 openapi-mcp: add Axis2 JSON-RPC format docs, auth
annotations, MCP 2025 hints
new 02845d0945 JSON-RPC error hardening: correlation ID replaces raw
AxisFault.makeFault
new 17dadeae92 JSON-RPC error hardening: address Gemini review findings
new 8b9da4026d Fix compile error: declare ParseException on postForResponse
new 71d451dfa6 docs: add JSON-RPC MCP Integration Guide
new a02a94aac9 MCP catalog: fix InOnly test semantics, add
description/annotation tuning
new d140291712 MCP catalog Phase A3: ticker resolve endpoint in _meta +
doc updates
new bf3a403c54 MCP catalog B1: mcpInputSchema parameter support +
build-time code-gen script
new b7f467e8ad Fix test: testMcpDestructiveParamSetsDestructiveHint uses
filtered service name
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:
AXIS2_MODERNIZATION_PLAN.md | 183 ++++++
.../gson/rpc/JsonInOnlyRPCMessageReceiver.java | 19 +-
.../json/gson/rpc/JsonRpcMessageReceiver.java | 19 +-
.../org/apache/axis2/json/gson/rpc/JsonUtils.java | 30 +
.../test/org/apache/axis2/json/gson/UtilTest.java | 31 +
.../json/gson/rpc/JSONRPCIntegrationTest.java | 110 +++-
.../apache/axis2/openapi/OpenApiSpecGenerator.java | 163 ++++-
.../org/apache/axis2/openapi/SwaggerUIHandler.java | 3 +
.../apache/axis2/openapi/McpAxis2PayloadTest.java | 472 ++++++++++++++
.../axis2/openapi/McpCatalogGeneratorTest.java | 555 ++++++++++++++++
.../axis2/openapi/McpCatalogHandlerTest.java | 94 ++-
src/site/xdoc/docs/json-rpc-mcp-guide.xml | 718 +++++++++++++++++++++
src/site/xdoc/docs/toc.xml | 13 +
tools/gen_mcp_schema.py | 300 +++++++++
14 files changed, 2668 insertions(+), 42 deletions(-)
create mode 100644
modules/openapi/src/test/java/org/apache/axis2/openapi/McpAxis2PayloadTest.java
create mode 100644 src/site/xdoc/docs/json-rpc-mcp-guide.xml
create mode 100644 tools/gen_mcp_schema.py