From d0d7836cca068778df68cf8e256fb3c4331fb4c1 Mon Sep 17 00:00:00 2001 From: Jinwoo Hwang Date: Thu, 13 Nov 2025 15:29:08 -0500 Subject: [PATCH 1/3] docs: Update documentation for Jakarta EE 10 and Java 17 - Update Java version format from 1.8.0_121 to 17.0.16 - Update all Geode module versions from 1.0.0 to 2.0.0 - Replace javax.transaction-api with jakarta.transaction-api 2.0.1 - Update dependency versions (slf4j 2.0.17, log4j 2.17.2, jgroups 3.6.20, fastutil 8.5.8) - Update config.yml: min_java_version='17', min_java_update='16' - Fix Java version template expressions across 20+ documentation files - Update WebLogic HTTP session management guide for Jakarta EE 10 - Update installation guides with Java 17 requirements Breaking Changes: - Minimum Java version now Java 17.0.16 (was Java 8u121) - Jakarta EE 10 required (was Java EE 8) - All javax.* packages replaced with jakarta.* Testing: - Verified peer-to-peer and client-server configurations - Documentation builds successfully - All quality checks passed (spotlessCheck, rat, checkPom, pmdMain) --- geode-book/config.yml | 14 +- .../source/subnavs/geode-subnav.erb | 20 --- .../persisting_configurations.html.md.erb | 14 +- .../running_the_cacheserver.html.md.erb | 11 +- .../running/running_the_locator.html.md.erb | 2 +- .../15_minute_quickstart_gfsh.html.md.erb | 8 +- .../install_standalone.html.md.erb | 8 +- geode-docs/images/Apache_Tomcat_Homepage.png | Bin 134725 -> 252140 bytes .../jmx_manager_operations.html.md.erb | 2 +- .../gfsh/tour_of_gfsh.html.md.erb | 18 +-- .../chapter_overview.html.md.erb | 10 +- .../common_gemfire_topologies.html.md.erb | 2 +- .../http_session_mgmt/quick_start.html.md.erb | 47 +++---- .../session_mgmt_tcserver.html.md.erb | 2 +- .../session_mgmt_tomcat.html.md.erb | 4 +- .../session_mgmt_weblogic.html.md.erb | 2 +- .../tc_additional_info.html.md.erb | 2 +- .../tc_setting_up_the_module.html.md.erb | 6 +- ...tomcat_changing_gf_default_cfg.html.md.erb | 6 +- .../tomcat_installing_the_module.html.md.erb | 13 +- .../tomcat_setting_up_the_module.html.md.erb | 130 +++++++++++++----- ...weblogic_setting_up_the_module.html.md.erb | 50 +++---- 22 files changed, 198 insertions(+), 173 deletions(-) diff --git a/geode-book/config.yml b/geode-book/config.yml index c156d7e965c2..a311be02b4bf 100644 --- a/geode-book/config.yml +++ b/geode-book/config.yml @@ -21,19 +21,19 @@ public_host: localhost sections: - repository: name: geode-docs - directory: docs/guide/115 + directory: docs/guide/20 subnav_template: geode-subnav template_variables: product_name_long: Apache Geode product_name: Geode product_name_lowercase: geode - product_version: '1.15' - product_version_nodot: '115' - product_version_old_minor: '1.14' - product_version_geode: '1.15' - min_java_version: '8' - min_java_update: '121' + product_version: '2.0' + product_version_nodot: '20' + product_version_old_minor: '1.15' + product_version_geode: '2.0' + min_java_version: '17' + min_java_update: '16' support_url: http://geode.apache.org/community product_url: http://geode.apache.org/ book_title: Apache Geode Documentation diff --git a/geode-book/master_middleman/source/subnavs/geode-subnav.erb b/geode-book/master_middleman/source/subnavs/geode-subnav.erb index b4ba7467a4ce..f06a8914d460 100644 --- a/geode-book/master_middleman/source/subnavs/geode-subnav.erb +++ b/geode-book/master_middleman/source/subnavs/geode-subnav.erb @@ -2147,26 +2147,6 @@ limitations under the License.
  • Configuring Non-Sticky Sessions
  • -
  • - HTTP Session Management Module for Pivotal tc Server - -
  • HTTP Session Management Module for Tomcat