Skip to content

Commit 737b530

Browse files
Merge pull request #4799 from OpenLiberty/26.0.0.5-beta-post
Update 26.0.0.5-beta blog
2 parents 51a0aae + 269d8de commit 737b530

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

posts/2026-05-05-26.0.0.5-beta.adoc

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ categories: blog
66
author_picture: https://avatars3.githubusercontent.com/navaneethsnair1
77
author_github: https://github.com/navaneethsnair1
88
seo-title: "MCP server updates and Transport Security in 26.0.0.5-beta- OpenLiberty.io"
9-
seo-description: This beta release updates the `mcpServer-1.0` feature and simplifies SSL cipher configuration using JDK defaults and flexible `enabledCiphers` syntax.
10-
blog_description: This beta release updates the `mcpServer-1.0` feature and simplifies SSL cipher configuration using JDK defaults and flexible `enabledCiphers` syntax.
9+
seo-description: This beta release updates the `mcpServer-1.0` feature and simplifies SSL cipher configuration by using JDK defaults and flexible `enabledCiphers` syntax.
10+
blog_description: This beta release updates the `mcpServer-1.0` feature and simplifies SSL cipher configuration by using JDK defaults and flexible `enabledCiphers` syntax.
1111
open-graph-image: https://openliberty.io/img/twitter_card.jpg
1212
open-graph-image-alt: Open Liberty Logo
1313
---
@@ -18,7 +18,7 @@ Navaneeth S Nair <https://github.com/navaneethsnair1>
1818
:url-about: /
1919
//Blank line here is necessary before starting the body of the post.
2020

21-
This beta release updates the `mcpServer-1.0` feature and simplifies SSL cipher configuration using JDK defaults and flexible `enabledCiphers` syntax.
21+
This beta release updates the `mcpServer-1.0` feature and simplifies SSL cipher configuration by using JDK defaults and flexible `enabledCiphers` syntax.
2222

2323
// // // // // // // //
2424
// Change the RELEASE_SUMMARY to an introductory paragraph. This sentence is really
@@ -52,12 +52,12 @@ See also link:{url-prefix}/blog/?search=beta&key=tag[previous Open Liberty beta
5252

5353
The link:https://modelcontextprotocol.io/docs/getting-started/intro[Model Context Protocol (MCP)] is an open standard that enables AI applications to access real-time information from external sources. The Liberty MCP Server feature `mcpServer-1.0` allows developers to expose the business logic of their applications, allowing it to be integrated into agentic AI workflows.
5454

55-
This beta release of Liberty includes important updates to the `mcpServer-1.0` feature including configurable endpoint paths and notable bug fixes.
55+
This beta release of Liberty includes important updates to the `mcpServer-1.0` feature, including configurable endpoint paths and notable bug fixes.
5656

5757
=== Prerequisites
58-
To use the `mcpServer-1.0` feature, it is required to have `Java 17`` or later installed on your system.
58+
To use the `mcpServer-1.0` feature, it is required to have `Java 17` or later installed on your system.
5959

60-
=== Configure custom MCP endpoint paths (Currently under review as this is not working as intended after testing with multiple modules)
60+
=== Configure custom MCP endpoint paths (Currently disabled pending review - testing revealed inconsistent behavior across multiple modules)
6161

6262
Previously, the MCP endpoint was hard-coded to `/mcp` under the web application context root. You can now configure custom endpoint paths to better suit your application architecture and naming conventions.
6363

@@ -177,7 +177,7 @@ The MCP specification requires that structured content output schemas must have
177177
}
178178
----
179179

180-
This ensures all structured content responses comply with the link:https://modelcontextprotocol.io/specification/2025-11-25/server/tools#structured-content[MCP structured content specification] and improves compatibility with MCP clients and conformance tests.
180+
This helps ensure that all structured content responses comply with the link:https://modelcontextprotocol.io/specification/2025-11-25/server/tools#structured-content[MCP structured content specification] and improves compatibility with MCP clients and conformance tests.
181181

182182
==== 2) Authentication failures now return correct HTTP status code
183183

@@ -187,9 +187,9 @@ Now, failed authentication attempts correctly return a `401 Unauthorized` respon
187187

188188
==== 3) Fixed encoder bean isolation in multi-application deployments
189189

190-
Previously, encoder beans from multiple applications were stored in a static list within `McpCdiExtension`, causing beans from different applications to interfere with each other. This behaviour could result in encoder beans from one application being incorrectly called in another application, unpredictable behavior in multi-application deployments, and potential security issues with cross-application bean access.
190+
Previously, encoder beans from multiple applications were stored in a static list within `McpCdiExtension`, causing beans from different applications to interfere with each other. This behavior could result in encoder beans from one application being incorrectly called in another application, unpredictable behavior in multi-application deployments, and potential security issues with cross-application bean access.
191191

192-
This has been fixed to ensure proper isolation of encoder beans per application, preventing cross-application interference and ensuring each application uses only its own encoder beans.
192+
This has been fixed to ensure proper isolation of encoder beans per application, preventing cross-application interference and helping ensure that each application uses only its own encoder beans.
193193

194194
// DO NOT MODIFY THIS LINE. </GHA-BLOG-TOPIC>
195195

0 commit comments

Comments
 (0)