Tim Mousaw created WW-5416:
------------------------------
Summary: Hello World example does not match documentation and
returns a 404
Key: WW-5416
URL: https://issues.apache.org/jira/browse/WW-5416
Project: Struts 2
Issue Type: Bug
Components: Example Applications
Affects Versions: 6.3.0
Environment: Recreated on the following OS's
* Windows 11 Home Version 23H2 OS Build 22631.3447
* WSL 2 on an Ubuntu 20.04.6 LTS (focal)
Reporter: Tim Mousaw
Using the [struts-examples|https://github.com/tmousaw/struts-examples],
navigate to the helloworld example and execute {{{}mvn jetty:run{}}}. Navigate
to the URL [http://localhost:8080/helloworld/index.action] and you will get:
h2. HTTP ERROR 404 Not Found
||URI:|/helloworld/index.action|
||STATUS:|404|
||MESSAGE:|Not Found|
||SERVLET:|default|
----
[Powered by Jetty:// 9.4.46.v20220331|https://eclipse.org/jetty]
This appears to be due to {{struts.action.extension}} constant value in
{{{}struts.xml{}}}. Removing this and falling back to the default value in
[https://github.com/apache/struts/blob/master/core/src/main/resources/org/apache/struts2/default.properties#L87]
allows the example to succeed.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)