diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7c73d9f..350e55b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,10 +11,10 @@ jobs: - name: Checkout source code uses: actions/checkout@v4 - - name: Set up JDK 17 + - name: Set up JDK 8 uses: actions/setup-java@v4 with: - java-version: '17' + java-version: '8' distribution: 'temurin' cache: 'maven' diff --git a/README.md b/README.md index d2c1685..4d81e80 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,2 @@ # MCP Java SDK for Java 8 -Modified most code and downgraded dependencies from the official v0.8.1 version, to support old Java 8 and Spring Boot 2.x \ No newline at end of file +Modified most code and downgraded dependencies from the official v0.8.1 version, to support old Java 8 and Spring Boot 2.x and Solon 3.x \ No newline at end of file diff --git a/mcp-solon/mcp-solon-webrx/src/main/java/io/modelcontextprotocol/client/transport/WebRxSseClientTransport.java b/mcp-solon/mcp-solon-webrx/src/main/java/io/modelcontextprotocol/client/transport/WebRxSseClientTransport.java index 58debaa..200d360 100644 --- a/mcp-solon/mcp-solon-webrx/src/main/java/io/modelcontextprotocol/client/transport/WebRxSseClientTransport.java +++ b/mcp-solon/mcp-solon-webrx/src/main/java/io/modelcontextprotocol/client/transport/WebRxSseClientTransport.java @@ -114,7 +114,7 @@ public WebRxSseClientTransport(HttpUtilsBuilder webBuilder, ObjectMapper objectM * @throws IllegalArgumentException if objectMapper or clientBuilder is null */ public WebRxSseClientTransport(HttpUtilsBuilder webBuilder, String sseEndpoint, - ObjectMapper objectMapper) { + ObjectMapper objectMapper) { Assert.notNull(objectMapper, "ObjectMapper must not be null"); Assert.notNull(webBuilder, "baseUri must not be empty"); Assert.hasText(sseEndpoint, "sseEndpoint must not be empty"); diff --git a/pom.xml b/pom.xml index 7e6282f..da674ce 100644 --- a/pom.xml +++ b/pom.xml @@ -92,7 +92,7 @@ 4.2.0 5.0.1 2.40.1 - 3.2.0 + 3.2.1