This is an automated email from the ASF dual-hosted git repository.

robertlazarski pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/axis-axis2-java-core.git

commit ebc330b9b8f3e33cc7504b306f86c39ac6910bb3
Author: Robert Lazarski <[email protected]>
AuthorDate: Mon Apr 6 17:22:27 2026 -1000

    docs: update READMEs for tomcat11 and wildfly modules; add .gitignore log 
rule
    
    springbootdemo-tomcat11/README.md:
    - Fix service table: correct names (loginService/doLogin, testws/doTestws) 
and
      add FinancialBenchmarkService with all three operations
    - Fix all curl examples to use correct JSON-RPC format 
{"op":[{"arg0":{...}}]}
    - Add /openapi-mcp.json to OpenAPI endpoints table
    - Document ESAPI SafeString constraint on testws messagein field
    - Note JDK 25 compatibility alongside JDK 21 in tested-with header and table
    - Update Relationship section to reference springbootdemo-wildfly (not 
springbootdemo)
    
    springbootdemo-wildfly/pom.xml:
    - Fix deploy comment: rsync + .dodeploy marker instead of cp *.war
    - Add JDK note: compiled at Java 21 source level, tested on JDK 21 and JDK 
25
    
    .gitignore: ignore axis2-json-api*.log files produced by the rolling 
appender
    
    Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
---
 .../userguide/src/userguide/springbootdemo-tomcat11/README.md       | 5 ++++-
 .../samples/userguide/src/userguide/springbootdemo-wildfly/pom.xml  | 6 ++++--
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git 
a/modules/samples/userguide/src/userguide/springbootdemo-tomcat11/README.md 
b/modules/samples/userguide/src/userguide/springbootdemo-tomcat11/README.md
index 51bcacfcd5..10e000b035 100644
--- a/modules/samples/userguide/src/userguide/springbootdemo-tomcat11/README.md
+++ b/modules/samples/userguide/src/userguide/springbootdemo-tomcat11/README.md
@@ -24,6 +24,9 @@ configuration framework only — there is no embedded container.
 
 Tested with: **Tomcat 11.0.20** · **OpenJDK 21** · **Spring Boot 3.4.3**
 
+> **JDK compatibility note:** The WAR is compiled at Java 21 source level 
(`<java.version>21</java.version>`)
+> and has been tested on both **OpenJDK 21** and **OpenJDK 25** under Tomcat 
11.
+
 ---
 
 ## Services
@@ -190,7 +193,7 @@ via `build-helper-maven-plugin`. The only differences are 
container-specific:
 | Aspect | `springbootdemo-tomcat11` | `springbootdemo-wildfly` |
 |--------|--------------------------|--------------------------|
 | Server | Apache Tomcat 11 | WildFly 32+ (Undertow) |
-| Tested on | Tomcat 11.0.20 / Java 21 | WildFly 39 / Java 25 |
+| Tested on | Tomcat 11.0.20 / Java 21 and Java 25 | WildFly 39 / Java 25 |
 | WAR output | `target/deploy/axis2-json-api/` (no `.war` suffix) | 
`target/deploy/axis2-json-api/` |
 | Extra WEB-INF files | — | `jboss-deployment-structure.xml`, `jboss-web.xml`, 
`beans.xml` |
 | Context path | `/axis2-json-api` | `/axis2-json-api` |
diff --git 
a/modules/samples/userguide/src/userguide/springbootdemo-wildfly/pom.xml 
b/modules/samples/userguide/src/userguide/springbootdemo-wildfly/pom.xml
index d4f0d96c6f..03fac69a30 100644
--- a/modules/samples/userguide/src/userguide/springbootdemo-wildfly/pom.xml
+++ b/modules/samples/userguide/src/userguide/springbootdemo-wildfly/pom.xml
@@ -29,8 +29,10 @@
     src/main/webapp/WEB-INF/jboss-deployment-structure.xml
     src/main/webapp/WEB-INF/jboss-web.xml
 
-  Build:   mvn package -f pom.xml
-  Deploy:  cp target/axis2-json-api.war ~/wildfly/standalone/deployments/
+  Build:   mvn package -DskipTests
+  Deploy:  rsync -a --delete target/deploy/axis2-json-api/ 
~/wildfly/standalone/deployments/axis2-json-api.war/
+           touch ~/wildfly/standalone/deployments/axis2-json-api.war.dodeploy
+  JDK:     Compiled at Java 21 source level; tested on OpenJDK 21 and OpenJDK 
25.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>

Reply via email to