Skip to content

WW-5791 Struts Boot: run Struts from main() on embedded Tomcat with a fluent action registry - #2053

Merged
lukaszlenart merged 15 commits into
mainfrom
WW-5791-struts-boot
Oct 24, 2026
Merged

lukaszlenart merged 15 commits into
mainfrom
WW-5791-struts-boot

WW-5791 fix(boot): keep the base directory private and close on every…

f95e5ae
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Oct 24, 2026 in 1m 33s

Annotations

Check warning on line 250 in boot/src/main/java/org/apache/struts2/boot/StrutsBootServer.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Catch Exception instead of Throwable.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AaFo8azi8N41xjDym7uA&open=AaFo8azi8N41xjDym7uA&pullRequest=2053

Check failure on line 206 in boot/src/main/java/org/apache/struts2/boot/StrutsBootServer.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Make sure publicly writable directories are used safely here.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AaFs31wX_dZV_EiBpeuo&open=AaFs31wX_dZV_EiBpeuo&pullRequest=2053

Check warning on line 91 in boot/src/main/java/org/apache/struts2/boot/StrutsBootServer.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Catch Exception instead of Error.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AaFo8azi8N41xjDym7t-&open=AaFo8azi8N41xjDym7t-&pullRequest=2053