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

lukaszlenart pushed a commit to branch feat/struts-730-modernization
in repository https://gitbox.apache.org/repos/asf/struts-examples.git

commit 6967f736e15ce14744c42507c83316f4cb1c39ca
Author: Lukasz Lenart <[email protected]>
AuthorDate: Fri Aug 14 12:34:58 2026 +0200

    Rename to Apache Struts and refresh README links
    
    The project has been Struts 7 for some time; the Struts 2 naming in POM
    names and descriptions was stale. Also corrects the root README's claim
    that every module has a README (6 of 47 do), fixes the broken Releases
    link, and moves remaining http:// links to https://.
    
    Co-Authored-By: Claude Opus 5 <[email protected]>
---
 README.md                         | 8 ++++----
 annotations/pom.xml               | 2 +-
 basic-struts/README.md            | 4 ++--
 basic-struts/pom.xml              | 2 +-
 bean-validation/pom.xml           | 2 +-
 blank/pom.xml                     | 2 +-
 coding-actions/pom.xml            | 4 ++--
 control-tags/pom.xml              | 2 +-
 crud/pom.xml                      | 2 +-
 debugging-struts/pom.xml          | 2 +-
 exception-handling/pom.xml        | 2 +-
 exclude-parameters/pom.xml        | 2 +-
 form-processing/pom.xml           | 2 +-
 form-tags/pom.xml                 | 2 +-
 form-validation/pom.xml           | 2 +-
 form-xml-validation/pom.xml       | 2 +-
 helloworld/pom.xml                | 4 ++--
 http-session/pom.xml              | 2 +-
 interceptors/pom.xml              | 4 ++--
 jasperreports/README.md           | 2 +-
 mailreader2/pom.xml               | 2 +-
 message-resource/pom.xml          | 2 +-
 pom.xml                           | 6 +++---
 preparable-interface/pom.xml      | 2 +-
 quarkus/README.md                 | 2 +-
 quarkus/pom.xml                   | 2 +-
 restful2actionmapper/pom.xml      | 2 +-
 sitemesh3/README.md               | 6 +++---
 themes-override/pom.xml           | 4 ++--
 themes/pom.xml                    | 4 ++--
 tiles/README.md                   | 6 +++---
 using-tags/pom.xml                | 4 ++--
 validation-messages/pom.xml       | 2 +-
 wildcard-method-selection/pom.xml | 2 +-
 34 files changed, 50 insertions(+), 50 deletions(-)

diff --git a/README.md b/README.md
index 5ccae37..edcb07b 100644
--- a/README.md
+++ b/README.md
@@ -2,9 +2,9 @@
 
 [![Build Status @ 
ASF](https://ci-builds.apache.org/buildStatus/icon?job=Struts%2FStruts-examples-master)](https://ci-builds.apache.org/job/Struts/job/Struts-examples-master/)
 [![Build Status @ GH 
Actions](https://github.com/apache/struts-examples/actions/workflows/maven.yml/badge.svg)](https://github.com/apache/struts-examples/actions/workflows/maven.yml)
-[![License](http://img.shields.io/:license-apache-blue.svg)](http://www.apache.org/licenses/LICENSE-2.0.html)
+[![License](https://img.shields.io/:license-apache-blue.svg)](https://www.apache.org/licenses/LICENSE-2.0.html)
 
-This Maven multi-module project contains all the Struts 2 example applications 
that are part of the Getting Started Struts 2 tutorials at 
http://struts.apache.org.
+This Maven multi-module project contains all the Apache Struts example 
applications that are part of the Apache Struts Getting Started tutorials at 
https://struts.apache.org.
 
 To build all the example applications run the Maven command:
 
@@ -16,8 +16,8 @@ In the project's root folder, Maven will build each module 
and create a `.war` f
 
 You can then copy the `.war` files to your Servlet container (e.g. Tomcat, 
Jetty, GlassFish, etc).
 
-There is a README file in each module with instructions and the URL to view 
that application.
+Some modules have a README file with instructions and the URL to view that 
application.
 
 ## Older versions
 
-The examples are using the latest Struts version, if you are looking for older 
versions please take a look on the [Releases](releases) page.
+The examples use the latest Struts version. For older versions, see the 
[Releases](https://github.com/apache/struts-examples/releases) page.
diff --git a/annotations/pom.xml b/annotations/pom.xml
index f47a3e9..481558f 100644
--- a/annotations/pom.xml
+++ b/annotations/pom.xml
@@ -11,7 +11,7 @@
 
     <artifactId>annotations</artifactId>
     <name>Annotations with Convention Plugin</name>
-    <description>Annotations example application for the Struts 2 getting 
started tutorials</description>
+    <description>Annotations example application for the Apache Struts getting 
started tutorials</description>
     <packaging>war</packaging>
 
     <dependencies>
diff --git a/basic-struts/README.md b/basic-struts/README.md
index 457578c..75f70ff 100644
--- a/basic-struts/README.md
+++ b/basic-struts/README.md
@@ -1,4 +1,4 @@
-This is the example project referred to in the Struts 2 documentation, [How To 
Create A Struts 2 Web 
Application](http://struts.apache.org/getting-started/how-to-create-a-struts2-web-application.html)
 tutorial.
+This is the example project referred to in the Apache Struts documentation, 
[How To Create An Apache Struts Web 
Application](https://struts.apache.org/getting-started/how-to-create-a-struts2-web-application.html)
 tutorial.
 
 ## Building the war
 ### Using Maven
@@ -20,5 +20,5 @@ In a web browser go to:  
[http://localhost:8080/basic-struts/index.action](http:
 You should see a web page with 
 
 ```
-Welcome to Struts 2!
+Welcome to Apache Struts!
 ```
diff --git a/basic-struts/pom.xml b/basic-struts/pom.xml
index c49d621..a5afb26 100644
--- a/basic-struts/pom.xml
+++ b/basic-struts/pom.xml
@@ -11,7 +11,7 @@
 
     <artifactId>basic-struts</artifactId>
     <name>Basic Struts2 Example</name>
-    <description>Basic Struts 2 example application</description>
+    <description>Basic Apache Struts example application</description>
 
     <packaging>war</packaging>
 
diff --git a/bean-validation/pom.xml b/bean-validation/pom.xml
index 7f25471..1f342b8 100644
--- a/bean-validation/pom.xml
+++ b/bean-validation/pom.xml
@@ -9,7 +9,7 @@
 
     <artifactId>bean-validation</artifactId>
     <name>Bean Validation</name>
-    <description>bean (JSR 303) validation example application for the Struts 
2 getting started tutorials</description>
+    <description>bean (JSR 303) validation example application for the Apache 
Struts getting started tutorials</description>
 
     <packaging>war</packaging>
 
diff --git a/blank/pom.xml b/blank/pom.xml
index 7f4c219..3618a4a 100644
--- a/blank/pom.xml
+++ b/blank/pom.xml
@@ -29,7 +29,7 @@
 
     <artifactId>blank</artifactId>
     <packaging>war</packaging>
-    <name>Struts 2 Blank Webapp</name>
+    <name>Apache Struts Blank Webapp</name>
 
     <dependencies>
 
diff --git a/coding-actions/pom.xml b/coding-actions/pom.xml
index 85488e2..3b8ec9b 100644
--- a/coding-actions/pom.xml
+++ b/coding-actions/pom.xml
@@ -11,8 +11,8 @@
 
     <artifactId>coding-actions</artifactId>
 
-    <name>Coding Struts 2 Action</name>
-    <description>Struts 2 example application for the Getting Started coding 
Struts 2 actions</description>
+    <name>Coding Apache Struts Action</name>
+    <description>Example application for the Getting Started coding Struts 
actions</description>
 
     <packaging>war</packaging>
 
diff --git a/control-tags/pom.xml b/control-tags/pom.xml
index 9fe6243..be2a0f7 100755
--- a/control-tags/pom.xml
+++ b/control-tags/pom.xml
@@ -11,7 +11,7 @@
 
     <artifactId>control-tags</artifactId>
     <name>Control Tags</name>
-    <description>Control tags example application for the Struts 2 getting 
started tutorials</description>
+    <description>Control tags example application for the Apache Struts 
getting started tutorials</description>
 
     <packaging>war</packaging>
 
diff --git a/crud/pom.xml b/crud/pom.xml
index 598befb..c78734b 100755
--- a/crud/pom.xml
+++ b/crud/pom.xml
@@ -15,7 +15,7 @@
     <name>CRUD Example</name>
 
     <description>
-        Example of using Struts 2 for a web app that allows users to
+        Example of using Apache Struts for a web app that allows users to
         Create, Read, Update, and Delete data.
     </description>
 
diff --git a/debugging-struts/pom.xml b/debugging-struts/pom.xml
index 37fe94d..7c19bdd 100644
--- a/debugging-struts/pom.xml
+++ b/debugging-struts/pom.xml
@@ -11,7 +11,7 @@
 
     <artifactId>debugging-struts</artifactId>
     <name>Debugging Struts</name>
-    <description>Exception handling example application for the Struts 2 
getting started tutorials</description>
+    <description>Exception handling example application for the Apache Struts 
getting started tutorials</description>
 
     <packaging>war</packaging>
 
diff --git a/exception-handling/pom.xml b/exception-handling/pom.xml
index 4f24ca0..6960797 100644
--- a/exception-handling/pom.xml
+++ b/exception-handling/pom.xml
@@ -11,7 +11,7 @@
 
     <artifactId>exception-handling</artifactId>
     <name>Exception handling</name>
-    <description>Exception handling example application for the Struts 2 
getting started tutorials</description>
+    <description>Exception handling example application for the Apache Struts 
getting started tutorials</description>
 
     <packaging>war</packaging>
 
diff --git a/exclude-parameters/pom.xml b/exclude-parameters/pom.xml
index c8670d8..c89bced 100644
--- a/exclude-parameters/pom.xml
+++ b/exclude-parameters/pom.xml
@@ -11,7 +11,7 @@
 
     <artifactId>exclude-parameters</artifactId>
     <name>Exclude Parameters</name>
-    <description>Struts 2 example application for the exclude parameters 
getting started tutorial</description>
+    <description>Apache Struts example application for the exclude parameters 
getting started tutorial</description>
 
     <packaging>war</packaging>
 
diff --git a/form-processing/pom.xml b/form-processing/pom.xml
index ffa08d8..03bb03f 100644
--- a/form-processing/pom.xml
+++ b/form-processing/pom.xml
@@ -11,7 +11,7 @@
 
     <artifactId>form-processing</artifactId>
     <name>Form Processing</name>
-    <description>Form processing example application for the Struts 2 getting 
started tutorials</description>
+    <description>Form processing example application for the Apache Struts 
getting started tutorials</description>
 
     <packaging>war</packaging>
 
diff --git a/form-tags/pom.xml b/form-tags/pom.xml
index 150c557..a58482b 100644
--- a/form-tags/pom.xml
+++ b/form-tags/pom.xml
@@ -11,7 +11,7 @@
 
     <artifactId>form-tags</artifactId>
     <name>Form Tags</name>
-    <description>Form tags example application for the Struts 2 getting 
started tutorials</description>
+    <description>Form tags example application for the Apache Struts getting 
started tutorials</description>
 
     <packaging>war</packaging>
 
diff --git a/form-validation/pom.xml b/form-validation/pom.xml
index 069e6d8..265c024 100644
--- a/form-validation/pom.xml
+++ b/form-validation/pom.xml
@@ -11,7 +11,7 @@
 
     <artifactId>form-validation</artifactId>
     <name>Form validation</name>
-    <description>Form validation example application for the Struts 2 getting 
started tutorials</description>
+    <description>Form validation example application for the Apache Struts 
getting started tutorials</description>
 
     <packaging>war</packaging>
 
diff --git a/form-xml-validation/pom.xml b/form-xml-validation/pom.xml
index 5e85ce9..64f3339 100644
--- a/form-xml-validation/pom.xml
+++ b/form-xml-validation/pom.xml
@@ -11,7 +11,7 @@
 
     <artifactId>form-xml-validation</artifactId>
     <name>XML based form validation</name>
-    <description>Form XML validation example application for the Struts 2 
getting started tutorials</description>
+    <description>Form XML validation example application for the Apache Struts 
getting started tutorials</description>
 
     <packaging>war</packaging>
 
diff --git a/helloworld/pom.xml b/helloworld/pom.xml
index e4e8f17..f2c660d 100644
--- a/helloworld/pom.xml
+++ b/helloworld/pom.xml
@@ -10,8 +10,8 @@
     </parent>
 
     <artifactId>helloworld</artifactId>
-    <name>Hello World Struts 2 Example Application</name>
-    <description>Hello world example application for the Struts 2 Getting 
Started tutorials</description>
+    <name>Hello World Apache Struts Example Application</name>
+    <description>Hello world example application for the Apache Struts Getting 
Started tutorials</description>
 
     <packaging>war</packaging>
 
diff --git a/http-session/pom.xml b/http-session/pom.xml
index 7e6355d..46d2c5a 100644
--- a/http-session/pom.xml
+++ b/http-session/pom.xml
@@ -11,7 +11,7 @@
 
     <artifactId>http-session</artifactId>
     <name>Http Session</name>
-    <description>Struts 2 example application for the HTTP Session getting 
started tutorial</description>
+    <description>Apache Struts example application for the HTTP Session 
getting started tutorial</description>
 
     <packaging>war</packaging>
 
diff --git a/interceptors/pom.xml b/interceptors/pom.xml
index c7aadb1..f98abb9 100644
--- a/interceptors/pom.xml
+++ b/interceptors/pom.xml
@@ -10,8 +10,8 @@
     </parent>
 
     <artifactId>interceptors</artifactId>
-    <name>Struts 2 Interceptors</name>
-    <description>Form XML validation example application for the Struts 2 
getting started tutorials</description>
+    <name>Apache Struts Interceptors</name>
+    <description>Form XML validation example application for the Apache Struts 
getting started tutorials</description>
 
     <packaging>war</packaging>
 
diff --git a/jasperreports/README.md b/jasperreports/README.md
index 104fa2d..102b693 100644
--- a/jasperreports/README.md
+++ b/jasperreports/README.md
@@ -1,5 +1,5 @@
 This is the example project referred to in the
-Struts 2 documentation, JasperReport tutorial.
+Apache Struts documentation, JasperReport tutorial.
 
 * See: https://struts.apache.org/getting-started/jasper-reports-tutorial.
 
diff --git a/mailreader2/pom.xml b/mailreader2/pom.xml
index f3b5b0f..a32edac 100644
--- a/mailreader2/pom.xml
+++ b/mailreader2/pom.xml
@@ -29,7 +29,7 @@
     </parent>
 
     <artifactId>mailreader2</artifactId>
-    <name>Struts 2 Mail Reader Webapp</name>
+    <name>Apache Struts Mail Reader Webapp</name>
 
     <packaging>war</packaging>
 
diff --git a/message-resource/pom.xml b/message-resource/pom.xml
index f79550d..25cade1 100644
--- a/message-resource/pom.xml
+++ b/message-resource/pom.xml
@@ -11,7 +11,7 @@
 
     <artifactId>message-resource</artifactId>
     <name>Message resource</name>
-    <description>Message resource example application for the Struts 2 getting 
started tutorials</description>
+    <description>Message resource example application for the Apache Struts 
getting started tutorials</description>
 
     <packaging>war</packaging>
 
diff --git a/pom.xml b/pom.xml
index f66f52c..a51ae03 100644
--- a/pom.xml
+++ b/pom.xml
@@ -7,10 +7,10 @@
     <version>2.0.0</version>
     <packaging>pom</packaging>
 
-    <name>Struts 2 Examples</name>
+    <name>Apache Struts Examples</name>
     <description>
-        This is the parent pom for the Struts 2 examples that
-        go with the Struts 2 Getting Started series of tutorials.
+        This is the parent pom for the Apache Struts examples that
+        go with the Struts Getting Started series of tutorials.
     </description>
 
     <licenses>
diff --git a/preparable-interface/pom.xml b/preparable-interface/pom.xml
index 1d95b5f..d1a33cc 100644
--- a/preparable-interface/pom.xml
+++ b/preparable-interface/pom.xml
@@ -11,7 +11,7 @@
 
     <artifactId>preparable-interface</artifactId>
     <name>Preparable Interface</name>
-    <description>Struts 2 example application for the preparable interface 
getting started tutorial</description>
+    <description>Apache Struts example application for the preparable 
interface getting started tutorial</description>
 
     <packaging>war</packaging>
 
diff --git a/quarkus/README.md b/quarkus/README.md
index ced849f..9fb18e2 100644
--- a/quarkus/README.md
+++ b/quarkus/README.md
@@ -1,6 +1,6 @@
 # Quarkus example
 
-This is a simple example how to use Struts 2 with 
[Quarkus](https://quarkus.io/). Quarkus doesn't support JSPs
+This is a simple example how to use Apache Struts with 
[Quarkus](https://quarkus.io/). Quarkus doesn't support JSPs
 but yoy can use Freemarker instead or writing directly into 
HttpServletResponse.
 
 In `application.properties` has been defined `quarkus.oidc.enabled=false` to 
disable redirecting to `/auth` even 
diff --git a/quarkus/pom.xml b/quarkus/pom.xml
index 64778ad..3ffd5c0 100644
--- a/quarkus/pom.xml
+++ b/quarkus/pom.xml
@@ -10,7 +10,7 @@
     </parent>
     <groupId>org.apache.struts.examples</groupId>
     <artifactId>quarkus</artifactId>
-    <name>Struts 2 Quarkus</name>
+    <name>Apache Struts Quarkus</name>
 
     <properties>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
diff --git a/restful2actionmapper/pom.xml b/restful2actionmapper/pom.xml
index 789db86..c0c0f94 100644
--- a/restful2actionmapper/pom.xml
+++ b/restful2actionmapper/pom.xml
@@ -11,7 +11,7 @@
 
     <artifactId>restful2actionmapper</artifactId>
     <name>REST to Action Mapper Example Application</name>
-    <description>Example of using Rest style URLs for Struts 2 Getting Started 
tutorials</description>
+    <description>Example of using Rest style URLs for Apache Struts Getting 
Started tutorials</description>
 
     <packaging>war</packaging>
 
diff --git a/sitemesh3/README.md b/sitemesh3/README.md
index ca3308a..e441a89 100644
--- a/sitemesh3/README.md
+++ b/sitemesh3/README.md
@@ -1,6 +1,6 @@
-Struts 2 Sitemesh 3 example
+Apache Struts Sitemesh 3 example
 ==================
 
-Simple Struts 2 project which demonstrates Sitemesh 3 usage
+Simple Apache Struts project which demonstrates Sitemesh 3 usage
 
-Published under [Apache License 
2.0](http://www.apache.org/licenses/LICENSE-2.0.html)
+Published under [Apache License 
2.0](https://www.apache.org/licenses/LICENSE-2.0.html)
diff --git a/themes-override/pom.xml b/themes-override/pom.xml
index 8d924c7..9964f8b 100644
--- a/themes-override/pom.xml
+++ b/themes-override/pom.xml
@@ -10,8 +10,8 @@
     </parent>
 
     <artifactId>themes-override</artifactId>
-    <name>Struts 2 Themes Override</name>
-    <description>Struts 2 themes override example application for the Struts 2 
getting started tutorials</description>
+    <name>Apache Struts Themes Override</name>
+    <description>Apache Struts themes override example application for the 
Apache Struts getting started tutorials</description>
 
     <packaging>war</packaging>
 
diff --git a/themes/pom.xml b/themes/pom.xml
index 0d520c8..6df828a 100644
--- a/themes/pom.xml
+++ b/themes/pom.xml
@@ -10,8 +10,8 @@
     </parent>
 
     <artifactId>themes</artifactId>
-    <name>Struts 2 Themes</name>
-    <description>Struts 2 themes example application for the Struts 2 getting 
started tutorials</description>
+    <name>Apache Struts Themes</name>
+    <description>Apache Struts themes example application for the Apache 
Struts getting started tutorials</description>
 
     <packaging>war</packaging>
 
diff --git a/tiles/README.md b/tiles/README.md
index 7712f52..d4d84c6 100644
--- a/tiles/README.md
+++ b/tiles/README.md
@@ -1,6 +1,6 @@
-Struts 2 Tiles example
+Apache Struts Tiles example
 ==================
 
-Simple Struts 2 project which demonstrates Tiles usage, there few different 
Tiles definitions which are using JSP or FreeMarker
+Simple Apache Struts project which demonstrates Tiles usage, there few 
different Tiles definitions which are using JSP or FreeMarker
 
-Published under [Apache License 
2.0](http://www.apache.org/licenses/LICENSE-2.0.html)
+Published under [Apache License 
2.0](https://www.apache.org/licenses/LICENSE-2.0.html)
diff --git a/using-tags/pom.xml b/using-tags/pom.xml
index d3b9cf9..c5360dc 100644
--- a/using-tags/pom.xml
+++ b/using-tags/pom.xml
@@ -10,8 +10,8 @@
     </parent>
 
     <artifactId>using-tags</artifactId>
-    <name>Using Struts 2 Tags</name>
-    <description>Struts 2 example application for the Using Struts 2 Tags 
getting started tutorial</description>
+    <name>Using Struts Tags</name>
+    <description>Example application for the Using Struts Tags getting started 
tutorial</description>
 
     <packaging>war</packaging>
 
diff --git a/validation-messages/pom.xml b/validation-messages/pom.xml
index 948afa0..ec91258 100644
--- a/validation-messages/pom.xml
+++ b/validation-messages/pom.xml
@@ -10,7 +10,7 @@
 
     <artifactId>validation-messages</artifactId>
     <name>validation-messages</name>
-    <description>Struts 2 example application how to customise validation 
messages</description>
+    <description>Apache Struts example application how to customise validation 
messages</description>
 
     <packaging>war</packaging>
 
diff --git a/wildcard-method-selection/pom.xml 
b/wildcard-method-selection/pom.xml
index 4e1bdbb..f46a640 100644
--- a/wildcard-method-selection/pom.xml
+++ b/wildcard-method-selection/pom.xml
@@ -11,7 +11,7 @@
 
     <artifactId>wildcard-method-selection</artifactId>
     <name>Wildcard Method Selection</name>
-    <description>Wildcard method selection example application for the Struts 
2 getting started tutorials</description>
+    <description>Wildcard method selection example application for the Apache 
Struts getting started tutorials</description>
 
     <packaging>war</packaging>
 

Reply via email to