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

lukaszlenart pushed a change to branch fix/sonar
in repository https://gitbox.apache.org/repos/asf/struts.git


    omit 47215ba42 Always run Sonar scan against the master branch
     add 100f5052d WW-5418 Forbid enums
     add 7e9f6e84f WW-5418 Exclude Tomcat Jasper classes
     add 3c21e8229 Merge pull request #916 from apache/WW-5418-struts-sec
     add 268ed789e Bump org.assertj:assertj-core from 3.25.2 to 3.25.3
     add efdaf7e50 Merge pull request #909 from 
apache/dependabot/maven/org.assertj-assertj-core-3.25.3
     add 856d98010 Bump actions/upload-artifact from 4.3.1 to 4.3.2
     add eca5b2108 Merge pull request #923 from 
apache/dependabot/github_actions/actions/upload-artifact-4.3.2
     add b2b35f066 Bump org.codehaus.mojo:versions-maven-plugin from 2.16.1 to 
2.16.2
     add 3cde66859 Merge pull request #922 from 
apache/dependabot/maven/org.codehaus.mojo-versions-maven-plugin-2.16.2
     add c1c6a463a Bump org.codehaus.mojo:exec-maven-plugin from 3.1.0 to 3.2.0
     add 5cd935604 Merge pull request #925 from 
apache/dependabot/maven/org.codehaus.mojo-exec-maven-plugin-3.2.0
     add 2d9af47a9 Bump actions/upload-artifact from 4.3.2 to 4.3.3
     add ed3786c6b Merge pull request #926 from 
apache/dependabot/github_actions/actions/upload-artifact-4.3.3
     add ccd5f5d53 Bump asm.version from 9.6 to 9.7
     add 3ed212a1f Merge pull request #907 from 
apache/dependabot/maven/asm.version-9.7
     add ac409d6cb Bump org.apache.maven.plugins:maven-failsafe-plugin
     add f2e93d017 Merge pull request #905 from 
apache/dependabot/maven/org.apache.maven.plugins-maven-failsafe-plugin-3.2.5
     add 36275b9e0 WW-5420 Upgrades commons-text to ver. 1.12.0
     add c0d1217d7 Merge pull request #924 from apache/feature/WW-5420-text
     add a88cb741d WW-5419 Fixes support for loading Tiles definitions
     add 49b8eedf1 Merge pull request #920 from apache/fix/WW-5419-tiles
     add 758174c52 WW-5400 Extend default configuration options for the CSP 
interceptor. Previously, it was impossible to set global options for the CSP 
interceptor. The only options was to have every action individually implement 
CspSettingsAware.
     add 0151bdeb9 WW-5400 Better toString formatting
     add 6ac8b04ad WW-5400 Added @since Struts 6.5.0 to new properties as 
requested
     add 649760d8b Merge pull request #913 from eschulma/master
     add 942fbd67e Bump org.apache.maven.plugins:maven-source-plugin from 3.3.0 
to 3.3.1
     add f338fda6d Merge pull request #934 from 
apache/dependabot/maven/org.apache.maven.plugins-maven-source-plugin-3.3.1
     add c6b53d488 Bump slf4j.version from 2.0.12 to 2.0.13
     add 73be382a9 Merge pull request #936 from 
apache/dependabot/maven/slf4j.version-2.0.13
     add 6e12c25ac Bump 
org.apache.maven.plugins:maven-project-info-reports-plugin
     add 03126c01b Merge pull request #938 from 
apache/dependabot/maven/org.apache.maven.plugins-maven-project-info-reports-plugin-3.5.0
     add 039c5f8d4 Bump ossf/scorecard-action from 2.3.1 to 2.3.3
     add 195b0e59d Merge pull request #939 from 
apache/dependabot/github_actions/ossf/scorecard-action-2.3.3
     add 0a57cac6d WW-5422 Adds dedicate unit test to cover 
DefaultLocaleProvider
     add 49eda37f2 Merge pull request #931 from apache/fix/WW-5422-trimable
     add 4dfbe0934 WW-5414 Always call afterInvocation even in case of exception
     add d147543dc Merge pull request #932 from apache/feature/WW-5414-after
     add b36e88ff4 WW-5415 Fixes accessing public constructors via expression
     add 7c523ac33 WW-5415 Constructor members should be exempted as static 
members
     add 40ccc74b8 Merge pull request #933 from apache/fix/WW-5415-constructor
     add 9ee39d0a2 INFRA-25666 Disables review by code owners * this 
functionality requires to have public teams * currently all ASF teams are 
private
     add 36230dc5b Merge pull request #945 from apache/fix/disable-review
     add 19252adea Bump org.jacoco:jacoco-maven-plugin from 0.8.11 to 0.8.12
     add 8268d0b06 Merge pull request #940 from 
apache/dependabot/maven/org.jacoco-jacoco-maven-plugin-0.8.12
     add ab89b8287 Bump jackson.version from 2.16.1 to 2.17.1
     add 9682b3b42 Merge pull request #944 from 
apache/dependabot/maven/jackson.version-2.17.1
     add e5fcc8f17 Bump org.apache.maven.plugins:maven-assembly-plugin from 
3.6.0 to 3.7.1
     add f6b25ac8a Merge pull request #950 from 
apache/dependabot/maven/org.apache.maven.plugins-maven-assembly-plugin-3.7.1
     add 5c2be7cc7 Bump org.freemarker:freemarker from 2.3.32 to 2.3.33
     add ee040babd Merge pull request #953 from 
apache/dependabot/maven/org.freemarker-freemarker-2.3.33
     add 4a8ff99b1 WW-5424 Fixes ClassCastException when using short var name 
in s:set tag
     add 0cdce0574 Merge pull request #946 from 
apache/fix/WW-5424-class-cast-exception
     add 00752e33c Disables required reviewers option This option doesn't play 
with Silence Consensus
     add a25173f65 Merge pull request #947 from apache/fix/no-reviewers-required
     add 855b95e55 WW-5412 Upgrades struts-master to ver 15
     add dcaff0bf1 Merge pull request #948 from apache/feature/WW-5412-master
     add 86b14c706 Bump org.apache.commons:commons-compress from 1.26.0 to 
1.26.2
     add de2a8d990 Merge pull request #961 from 
apache/dependabot/maven/org.apache.commons-commons-compress-1.26.2
     add 9133d24f6 Bump org.owasp:dependency-check-maven from 8.4.2 to 9.2.0
     add cabc076e4 Merge pull request #962 from 
apache/dependabot/maven/org.owasp-dependency-check-maven-9.2.0
     add 3a6ad5a55 WW-5400 Simplifies how CspSettings is created
     add 4a05653a5 Removes duplication
     add cf34f0dbc Merge pull request #956 from apache/feature/WW-5400-refactor
     add 03db4f1ab WW-5250 Addresses TODO in test and stops using Mock Objects
     add 444e4d4c0 Merge pull request #957 from apache/fix/WW-5250-todo
     add 13916c8b8 WW-5310 Fixes broken support for Fragments in <s:url/> tag
     add a8954508c Merge pull request #968 from apache/fix/WW-5310-fragment
     add b96cf2c07 WW-5429 Log parameter annotation issues at ERROR level when 
in DevMode
     add ba46c18f0 WW-5429 Make DebugUtils final and remove @author JavaDoc tag
     add 898a8d9ef Merge pull request #969 from apache/WW-5429-param-anno-log
     add 75ebbf436 WW-5431 Marks unused constants as deprecated To be removed 
in Struts 7
     add 4267bf064 Merge pull request #971 from 
apache/feature/WW-5431-deprecated
     add 63fcf0f14 Bump commons-validator:commons-validator from 1.8.0 to 1.9.0
     add 100ef07a4 Merge pull request #958 from 
apache/dependabot/maven/commons-validator-commons-validator-1.9.0
     add 54bf309f8 Bump org.apache.felix:org.apache.felix.main from 6.0.3 to 
7.0.5
     add 53ed5f6df Merge pull request #960 from 
apache/dependabot/maven/org.apache.felix-org.apache.felix.main-7.0.5
     add b07268d5b Bump org.apache.maven.plugins:maven-enforcer-plugin from 
3.4.1 to 3.5.0
     add 688413a35 Merge pull request #965 from 
apache/dependabot/maven/org.apache.maven.plugins-maven-enforcer-plugin-3.5.0
     add a99162a1a Bump org.codehaus.mojo:exec-maven-plugin from 3.2.0 to 3.3.0
     add 8b22f7170 Merge pull request #966 from 
apache/dependabot/maven/org.codehaus.mojo-exec-maven-plugin-3.3.0
     add 98f2e68e0 "Swap order of sysStrSubstitutor and envStrSubstitutor in 
substitute method"
     add 82b364d52 Merge pull request #977 from 
stefansielaff/fix-behavior-of-envsvaluesubstitutor
     add 2f814186c WW-5428 Allowlist capability should resolve Hibernate 
proxies when disableProxyObjects is not set
     add abf03fdcc WW-5428 Clean up SecurityMemberAccessProxyTest
     add c965812ff WW-5428 Add unit test coverage for Hibernate proxy resolution
     add c6f394a0e WW-5428 Add log warning for Hibernate entities
     add 8555dc266 WW-5428 Add log warning for allowlist disabled
     add 05680d782 WW-5428 Amend log warning for missing allowlist entry
     add 7f57e895a Merge pull request #967 from 
apache/WW-5428-allowlist-hibernate
     add 81b494317 WW-5439 Move Dev Mode security configuration
     add 398e104fe Merge pull request #979 from apache/WW-5439-fix-dev-mode
     add 40ab7a776 Bump org.apache.maven.plugins:maven-failsafe-plugin from 
3.2.5 to 3.3.0
     add 7cb57087d Merge pull request #976 from 
apache/dependabot/maven/org.apache.maven.plugins-maven-failsafe-plugin-3.3.0
     add 7762d7fba Bump actions/upload-artifact from 4.3.3 to 4.3.4
     add 3693ea2ee Merge pull request #978 from 
apache/dependabot/github_actions/actions/upload-artifact-4.3.4
     add 9fe1a4a03 WW-5428 Stop excessive logging in DevMode
     add d4a0f4fdd Merge pull request #982 from 
apache/WW-5428-stop-excessive-logging
     add dbfb59cb7 [maven-release-plugin] prepare release STRUTS_6_5_0
     add 54e387dc6 [maven-release-plugin] prepare for next development iteration
     add fcc2c9d3a WW-5441 Bump net.sf.jasperreports:jasperreports to 6.21.3
     add e9a166819 Merge pull request #985 from apache/WW-5441-jasper
     add abfb2f456 WW-5428 Stop further excessive logging in DevMode
     add 92fc324f2 Merge pull request #987 from apache/WW-5428-more-logging
     add 5372aff1d WW-5443 Bump Spring dependencies to 5.3.37
     add 9ea9d566d Merge pull request #990 from apache/WW-5443-spring-bump
     add b7b5bff13 WW-5442 Enforce allowlist for OgnlReflectionProvider
     add 085471b40 Merge pull request #988 from apache/kusal-experimental
     add 1f46802ba Bump jackson.version from 2.17.1 to 2.17.2
     add de0b3204e Merge pull request #993 from 
apache/dependabot/maven/jackson.version-2.17.2
     add 6d0fc2aa2 Bump maven-surefire-plugin.version from 3.2.5 to 3.3.1
     add 0c4d66430 Merge pull request #994 from 
apache/dependabot/maven/maven-surefire-plugin.version-3.3.1
     add 56c1291d2 WW-5440 Deprecate AnnotationParameterFilterInterceptor
     add 10edbce8d WW-5440 Fix MultipleFileUploadUsingArrayAction
     add f9953938f WW-5440 Add missing annotations
     add 8b4c188d0 WW-5440 Fix Showcase App allowlist configuration
     add cb62cb4e9 WW-5440 Fix OGNL allowlist compat with Convention plugin
     add 27e4d0d47 WW-5440 Fix inconsistent indenting
     add cec46792c Merge branch 'master' into WW-5440-convention
     add 9195990b5 Merge pull request #986 from apache/WW-5440-convention
     add d6e30b45d [maven-release-plugin] prepare release STRUTS_6_6_0
     add f977f0c0e [maven-release-plugin] prepare for next development iteration
     add 7e5e49e81 Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.15.0
     add e3e854a67 Merge pull request #1000 from 
apache/dependabot/maven/org.apache.commons-commons-lang3-3.15.0
     add 479a9d86e WW-5451 Fixes NPE when iterator starts with null
     add 935868c75 Merge pull request #1008 from 
apache/feature/WW-5451-null-iterator
     add 0d3358b03 Bump github/codeql-action from 2.22.11 to 3.25.15
     add adbfab8cf Merge pull request #1011 from 
apache/dependabot/github_actions/github/codeql-action-3.25.15
     add b8da13c23 Bump actions/upload-artifact from 4.3.4 to 4.3.5
     add 9280a478c Merge pull request #1012 from 
apache/dependabot/github_actions/actions/upload-artifact-4.3.5
     add dbd74ae3a Bump 
org.apache.maven.plugins:maven-project-info-reports-plugin
     add e7cce1bcd Merge pull request #997 from 
apache/dependabot/maven/org.apache.maven.plugins-maven-project-info-reports-plugin-3.6.2
     add 8c10a303d Bump org.owasp:dependency-check-maven from 9.2.0 to 10.0.3
     add 932eed204 Merge pull request #998 from 
apache/dependabot/maven/org.owasp-dependency-check-maven-10.0.3
     add eeb1d8e0c Bump ossf/scorecard-action from 2.3.3 to 2.4.0
     add a4464099d Merge pull request #1006 from 
apache/dependabot/github_actions/ossf/scorecard-action-2.4.0
     add 6caa932ff WW-4062 Cache OgnlException thrown on compilation
     add 663dd3a50 Merge pull request #1013 from apache/WW-4062-ognl-exc-cache
     add 1536a7e04 Bump actions/upload-artifact from 4.3.5 to 4.3.6
     add 90fca1356 Merge pull request #1014 from 
apache/dependabot/github_actions/actions/upload-artifact-4.3.6
     add 107810dce Bump github/codeql-action from 3.25.15 to 3.26.0
     add 8bbe215b6 Merge pull request #1015 from 
apache/dependabot/github_actions/github/codeql-action-3.26.0
     add 89154e047 Bump commons-logging:commons-logging from 1.3.0 to 1.3.3
     add 9948258fc Merge pull request #1016 from 
apache/dependabot/maven/commons-logging-commons-logging-1.3.3
     add acd6ebeb6 Bump org.apache.maven.plugins:maven-wrapper-plugin from 
3.2.0 to 3.3.2
     add ea9d4774d Merge pull request #1017 from 
apache/dependabot/maven/org.apache.maven.plugins-maven-wrapper-plugin-3.3.2
     add c067e25b2 Bump org.codehaus.mojo:versions-maven-plugin from 2.16.2 to 
2.17.1
     add d42e530c8 Merge pull request #1018 from 
apache/dependabot/maven/org.codehaus.mojo-versions-maven-plugin-2.17.1
     add dc03a83f6 Bump org.apache.maven.plugins:maven-failsafe-plugin from 
3.3.0 to 3.3.1
     add 8d07694be Merge pull request #1019 from 
apache/dependabot/maven/org.apache.maven.plugins-maven-failsafe-plugin-3.3.1
     add 0fd85517e WW-4062 Further optimisation of OgnlException caching
     add 9b259ae43 Merge pull request #1021 from apache/WW-4062-ognl-exc-cache
     add 9765edf2e Bump github/codeql-action from 3.26.0 to 3.26.2
     add bdace9bba Merge pull request #1026 from 
apache/dependabot/github_actions/github/codeql-action-3.26.2
     add 0d84319db Bump maven-surefire-plugin.version from 3.3.1 to 3.4.0
     add 6f135ea4d Merge pull request #1022 from 
apache/dependabot/maven/maven-surefire-plugin.version-3.4.0
     add d2d222e05 Bump org.easymock:easymock from 5.2.0 to 5.4.0
     add 64a3d0c32 Merge pull request #1020 from 
apache/dependabot/maven/org.easymock-easymock-5.4.0
     add e81adc11e Bump org.apache.maven.plugins:maven-release-plugin from 
3.0.1 to 3.1.1
     add 5b68d4bd5 Merge pull request #1025 from 
apache/dependabot/maven/org.apache.maven.plugins-maven-release-plugin-3.1.1
     add 5a50bd312 Bump slf4j.version from 2.0.13 to 2.0.16
     add f6a60fc66 Merge pull request #1028 from 
apache/dependabot/maven/slf4j.version-2.0.16
     add ad7f3e352 Bump org.apache.commons:commons-compress from 1.26.2 to 
1.27.1
     add f05a4d1c8 Merge pull request #1031 from 
apache/dependabot/maven/org.apache.commons-commons-compress-1.27.1
     add 8c7c39424 Bump actions/upload-artifact from 4.3.6 to 4.4.0
     add 93c985652 Merge pull request #1037 from 
apache/dependabot/github_actions/actions/upload-artifact-4.4.0
     add 00f094244 Bump github/codeql-action from 3.26.2 to 3.26.6
     add e74d21bef Merge pull request #1038 from 
apache/dependabot/github_actions/github/codeql-action-3.26.6
     add e4872ecf8 Bump spring.platformVersion from 5.3.37 to 5.3.39
     add f388f6a67 Merge pull request #1030 from 
apache/dependabot/maven/spring.platformVersion-5.3.39
     add 735d1bc88 WW-5461 Extends UploadedFile with inputName field
     add b04ad6b41 Merge pull request #1040 from apache/fix/WW-5461-input-name
     add 4c95983ab Bump org.jfree:jfreechart from 1.5.4 to 1.5.5
     add 9a06e7c98 Merge pull request #1049 from 
apache/dependabot/maven/org.jfree-jfreechart-1.5.5
     add 0c69993cd Bump maven-surefire-plugin.version from 3.4.0 to 3.5.0
     add 3d155048d Merge pull request #1046 from 
apache/dependabot/maven/maven-surefire-plugin.version-3.5.0
     add efab3fc6f Bump org.assertj:assertj-core from 3.25.3 to 3.26.3
     add c352fb59c Merge pull request #1047 from 
apache/dependabot/maven/org.assertj-assertj-core-3.26.3
     add 3111c4b86 Bump org.apache.maven.plugins:maven-dependency-plugin
     add 0f83b8397 Merge pull request #1048 from 
apache/dependabot/maven/org.apache.maven.plugins-maven-dependency-plugin-3.8.0
     add 280c3e4f5 Bump org.awaitility:awaitility from 4.2.1 to 4.2.2
     add 90f984ca8 Merge pull request #1050 from 
apache/dependabot/maven/org.awaitility-awaitility-4.2.2
     add f03d36c46 Bump org.apache.maven.plugins:maven-site-plugin from 3.12.1 
to 3.20.0
     add 292420822 Merge pull request #1053 from 
apache/dependabot/maven/org.apache.maven.plugins-maven-site-plugin-3.20.0
     add fda2c546b Bump org.owasp:dependency-check-maven from 10.0.3 to 10.0.4
     add 0ce2c7b5d Merge pull request #1054 from 
apache/dependabot/maven/org.owasp-dependency-check-maven-10.0.4
     add d7626ed7d Bump org.codehaus.mojo:exec-maven-plugin from 3.3.0 to 3.4.1
     add 40b439580 Merge pull request #1057 from 
apache/dependabot/maven/org.codehaus.mojo-exec-maven-plugin-3.4.1
     add 3c71b2ed8 Bump github/codeql-action from 3.26.6 to 3.26.8
     add 48c4e3b6a Merge pull request #1058 from 
apache/dependabot/github_actions/github/codeql-action-3.26.8
     add 0bd4266d2 WW-5297 Fixes checking nonce of invalidated session
     add 75cc664fd Merge pull request #1060 from 
apache/fix/WW-5297-invalid-session
     add c81245029 [maven-release-plugin] prepare release STRUTS_6_6_1
     add d33be1d43 [maven-release-plugin] prepare for next development iteration
     add 3e04197ba Bump github/codeql-action from 3.26.8 to 3.26.12
     add b3629460e Merge pull request #1073 from 
apache/dependabot/github_actions/github/codeql-action-3.26.12
     add 3528b8832 Bump actions/upload-artifact from 4.4.0 to 4.4.3
     add 2eff2da4f Merge pull request #1074 from 
apache/dependabot/github_actions/actions/upload-artifact-4.4.3
     add 7473b4cef Bump commons-logging:commons-logging from 1.3.3 to 1.3.4
     add cd7f1097e Merge pull request #1061 from 
apache/dependabot/maven/commons-logging-commons-logging-1.3.4
     add 9d903ddf9 Bump 
org.apache.maven.plugins:maven-project-info-reports-plugin
     add fbab5d4df Merge pull request #1065 from 
apache/dependabot/maven/org.apache.maven.plugins-maven-project-info-reports-plugin-3.7.0
     add 4ccde0087 Bump log4j2.version from 2.23.1 to 2.24.1
     add b115a510a Merge pull request #1064 from 
apache/dependabot/maven/log4j2.version-2.24.1
     add 1bcadd468 Bump jackson.version from 2.17.2 to 2.18.0
     add 78451db87 Merge pull request #1062 from 
apache/dependabot/maven/jackson.version-2.18.0
     add 49ddf6130 WW-5471 Marks Sitemesh plugin as deprecated
     add 9f2770b2c Merge pull request #1075 from 
apache/feature/WW-5471-deprecate-sitemesh
     add 09eb28602 Initial Commit: - Fix for boundary condition bug in 
JakartaMultipartRequest that results in a NPE when 
struts.multipart.maxStringLength is not explicitly set, and normal fields are 
processed along with a file upload. - Additional unit tests for file upload 
interceptors to confirm functionality with-or-without max parameters being set 
when a file upload is processed alone as well as with normal fields.
     add b359da551 Merge pull request #1068 from 
JCgH4164838Gh792C124B5/localS2_66_JakartaMulipartRequestFix1
     add 7deb48129 WW-3714 Deprecate and migrate Action, Interceptor, Result
     add 8da6a7992 WW-3714 Deprecate and migrate ActionContext
     add ae9dc42da WW-3714 Deprecate and migrate ConditionalInterceptor
     add efa447af2 Merge pull request #1079 from apache/kusal-depr-apis
     add d1695f7a4 Bump github/codeql-action from 3.26.12 to 3.26.13
     add a28f22605 Merge pull request #1090 from 
apache/dependabot/github_actions/github/codeql-action-3.26.13
     add 28c8f1503 Bump maven-surefire-plugin.version from 3.5.0 to 3.5.1
     add 117e84f24 Merge pull request #1092 from 
apache/dependabot/maven/maven-surefire-plugin.version-3.5.1
     add cf6cbf381 Bump org.apache.maven.plugins:maven-failsafe-plugin from 
3.3.1 to 3.5.1
     add 9b87e88bb Merge pull request #1095 from 
apache/dependabot/maven/org.apache.maven.plugins-maven-failsafe-plugin-3.5.1
     add b18fbda1f Bump org.apache.maven.doxia:doxia-core from 1.12.0 to 2.0.0
     add 144010c3b Merge pull request #1093 from 
apache/dependabot/maven/org.apache.maven.doxia-doxia-core-2.0.0
     add 60095a693 WW-3714 Deprecate and migrate ActionInvocation
     add 272c2e7bb WW-3714 Deprecate and migrate PreResultListener
     add e3fbe8835 WW-3714 Update new ActionContext with new ActionInvocation
     add b488c80aa Merge pull request #1081 from apache/kusal-depr-apis-3
     add 36a890ba6 WW-3714 Add factory support for new Interceptor, Result 
interfaces
     add b622e5d72 WW-3714 Ensure ReflectionExceptionHandler, WithLazyParams, 
ParamNameAwareResult marker interfaces respected
     add 323267fa8 Merge pull request #1087 from apache/kusal-depr-apis-3.5
     add bbca2717f WW-3714 Deprecate and migrate ActionEventListener
     add 14bd4b80c WW-3714 Deprecate and migrate ActionProxy
     add 266cd1333 Merge pull request #1082 from apache/kusal-depr-apis-4
     add 8ba8ee5fe WW-3714 Deprecate and migrate ValueStack
     add 111bc2565 WW-3714 Deprecate and migrate assorted marker interfaces
     add dfd07190b WW-3714 Update new ActionContext with new ValueStack
     add 7ce8f484e WW-3714 Shortcut adapters
     add ebedd7391 WW-3714 Marker interface migration follow-up
     add 2757c2357 WW-3714 Fix replacement ValidationAware marker not recognised
     add 5b81ec085 Merge pull request #1083 from apache/kusal-depr-apis-5
     add a623842bc WW-3714 Deprecate and migrate ActionSupport
     add 9e23fbe66 WW-3714 Deprecate and migrate AbstractInterceptor and 
MethodFilterInterceptor
     add f95f9a7cd WW-3714 Add alternative constructors in InterceptorMapping
     add deb6c09bc WW-3714 Replace deprecated APIs in new ActionSupport
     add 67ee1b2d6 Merge pull request #1084 from apache/kusal-depr-apis-6
     add 45a1f5efc WW-3714 Deprecate and migrate assorted Interceptors
     add 243244997 WW-3714 Update StrutsResultSupport to allow overriding new 
signature
     add 89bcbecc7 Merge pull request #1085 from apache/kusal-depr-apis-7
     add 48ee44bbc Bump org.apache.commons:commons-lang3 from 3.15.0 to 3.17.0
     add d9d580ae3 Merge pull request #1094 from 
apache/dependabot/maven/org.apache.commons-commons-lang3-3.17.0
     add 3f7492309 Bump github/codeql-action from 3.26.13 to 3.27.0
     add b15dc458c Merge pull request #1102 from 
apache/dependabot/github_actions/github/codeql-action-3.27.0
     add 5b2f63fa7 Bump asm.version from 9.7 to 9.7.1
     add c75ddbbf3 Merge pull request #1098 from 
apache/dependabot/maven/asm.version-9.7.1
     add 67e047799 WW-5476 Deprecates tag's parameters as replaced with 
attributes
     add 8566c1464 Merge pull request #1096 from 
apache/feature/WW-5476-deprecate
     add 7cdcd84b8 Merge pull request #1072 from 
apache/fix/WW-5468-modeldriven-2
     add a0dc19c4b Merge pull request #1104 from 
apache/WW-5468-modeldriven-strutsparameter-fix
     add fe46ad9f4 WW-5478 Deprecate DefaultResultFactory
     add c17639092 WW-5478 Fix ActionContext equals/hashCode contract
     add 1908cbab8 Merge pull request #1105 from 
apache/WW-5476-defaultresultfactory
     add ced44650e WW-5480 Warn against potential templating bug
     add 22036174c Merge pull request #1108 from 
apache/WW-5480-templating-warning
     add d351843ec WW-3714 Move new Result class into result package
     add 2beac8eba Merge pull request #1109 from apache/WW-3714-result-repackage
     add b001c61f8 WW-5459 Move new Action class into action package
     add 570bf46a7 Merge pull request #1115 from 
apache/WW-5459-repkg-action-chain
     add b0a4c4f41 WW-5459 Deprecate and repackage ActionChainResult
     add 8d6ecee84 Merge pull request #1116 from 
apache/WW-5459-repkg-action-chain-2
     add 6fbd9e532 WW-3714 Ensure correct delegation of new Result API
     add be82a7240 WW-3714 Ensure correct delegation of new Interceptor API
     add 1e2517b59 Merge pull request #1117 from 
apache/WW-3714-overriding-behaviour
     add cb08d18b5 Bump github/codeql-action from 3.27.0 to 3.27.1
     add 6b2e5ecd9 Merge pull request #1125 from 
apache/dependabot/github_actions/github/codeql-action-3.27.1
     add 8a2f494c1 WW-5484 Marks the DWR plugin as deprecated
     add 1903e0ef3 Merge pull request #1126 from apache/feature/WW-5484-dwr
     add 1f5305c24 [maven-release-plugin] prepare release STRUTS_6_7_0
     add 085f50d45 [maven-release-plugin] prepare for next development iteration
     add 8b9d61cdd Add .gitattributes in case people don't have core.autocrlf 
set
     add c8ab6ff64 Upgrade maven to 3.9.9 and wrapper to 3.3.2
     add 3b7a4d828 Merge pull request #1129 from 
sepe81/feature/Upgrade-maven-to-3.9.9-and-wrapper-to-3.3.2
     add b6d9dc9ec Bump github/codeql-action from 3.27.1 to 3.27.4
     add 780280aae Merge pull request #1128 from 
apache/dependabot/github_actions/github/codeql-action-3.27.4
     new 2e431df6b Always run Sonar scan against the master branch

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (47215ba42)
            \
             N -- N -- N   refs/heads/fix/sonar (2e431df6b)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .asf.yaml                                          |   5 +-
 .gitattributes                                     |   5 +
 .github/workflows/codeql.yml                       |   6 +-
 .github/workflows/scorecards-analysis.yaml         |   6 +-
 .mvn/wrapper/maven-wrapper.properties              |   5 +-
 apps/pom.xml                                       |   2 +-
 apps/rest-showcase/pom.xml                         |   4 +-
 .../org/demo/rest/example/OrdersController.java    |  24 +-
 .../java/org/demo/rest/example/OrdersService.java  |   7 +-
 apps/showcase/pom.xml                              |  10 +-
 .../struts2/showcase/DynamicTreeSelectAction.java  |   3 +-
 .../showcase/LotsOfOptiontransferselectAction.java |  17 +-
 .../showcase/LotsOfRichtexteditorAction.java       |   7 +-
 .../apache/struts2/showcase/MoreSelectsAction.java |  10 +-
 .../showcase/ShowAjaxDynamicTreeAction.java        |   2 +
 .../org/apache/struts2/showcase/UITagExample.java  |   8 +
 .../showcase/action/AbstractCRUDAction.java        | 101 ++---
 .../struts2/showcase/action/EmployeeAction.java    |   5 +-
 .../struts2/showcase/action/ExampleAction.java     |  10 +-
 .../struts2/showcase/action/JSPEvalAction.java     |   8 +-
 .../struts2/showcase/action/SkillAction.java       |   2 +
 .../showcase/actionchaining/ActionChain1.java      |   3 +
 .../showcase/actionchaining/ActionChain2.java      |   5 +-
 .../showcase/actionchaining/ActionChain3.java      |   8 +-
 .../struts2/showcase/ajax/AjaxTestAction.java      |   3 +-
 .../showcase/ajax/AutocompleterExampleAction.java  |   5 +-
 .../showcase/ajax/Example4ShowPanelAction.java     |   3 +
 .../struts2/showcase/ajax/Example5Action.java      |   3 +
 .../struts2/showcase/ajax/tree/GetCategory.java    |   3 +
 .../apache/struts2/showcase/ajax/tree/Toggle.java  |   2 +
 .../struts2/showcase/async/ChatRoomAction.java     |  13 +-
 .../struts2/showcase/chat/ChatLoginAction.java     |   5 +-
 .../struts2/showcase/chat/CrudRoomAction.java      |   3 +
 .../struts2/showcase/chat/EnterRoomAction.java     |   5 +-
 .../struts2/showcase/chat/ExitRoomAction.java      |   5 +-
 .../chat/MessagesAvailableInRoomAction.java        |   6 +-
 .../showcase/chat/SendMessageToRoomAction.java     |  10 +-
 .../showcase/chat/UsersAvailableInRoomAction.java  |   7 +-
 .../showcase/conversion/OperationsEnumAction.java  |   3 +-
 .../showcase/fileupload/FileUploadAction.java      |   6 +
 .../MultipleFileUploadUsingArrayAction.java        |   6 +-
 .../showcase/freemarker/StandardTagsAction.java    |   6 +-
 .../showcase/hangman/GuessCharacterAction.java     |   6 +-
 .../showcase/modelDriven/ModelDrivenAction.java    |   6 +-
 .../showcase/modelDriven/{ => model}/Gangster.java |   2 +-
 .../struts2/showcase/person/EditPersonAction.java  |   6 +-
 .../struts2/showcase/person/ListPeopleAction.java  |   3 +-
 .../struts2/showcase/person/NewPersonAction.java   |   3 +
 .../struts2/showcase/source/ViewSourceAction.java  |  12 +-
 .../tag/nonui/actionPrefix/SubmitAction.java       |   3 +
 .../tag/nonui/debugtag/DebugTagAction.java         |   3 +-
 .../nonui/iteratortag/AppendIteratorTagDemo.java   |   7 +-
 .../iteratortag/IteratorGeneratorTagDemo.java      |   9 +-
 .../nonui/iteratortag/MergeIteratorTagDemo.java    |   9 +-
 .../nonui/iteratortag/SubsetIteratorTagDemo.java   |  13 +-
 .../apache/struts2/showcase/token/TokenAction.java |   2 +
 .../AbstractValidationActionSupport.java           |   1 +
 .../showcase/validation/AjaxFormSubmitAction.java  |  31 +-
 .../validation/BeanValidationExampleAction.java    |  13 +-
 .../NonFieldValidatorsExampleAction.java           |   5 +
 .../struts2/showcase/validation/QuizAction.java    |   4 +
 .../showcase/validation/SubmitApplication.java     |   3 +
 .../validation/VisitorValidatorsExampleAction.java |   3 +
 .../apache/struts2/showcase/xslt/JVMAction.java    |   6 +-
 .../src/main/resources/struts-fileupload.xml       |   4 +-
 apps/showcase/src/main/resources/struts.xml        |   9 +
 .../webapp/WEB-INF/fileupload/upload-success.jsp   |   3 +-
 .../apache/struts2/showcase/ConventionTest.java    |  88 ++++
 .../apache/struts2/showcase/FileUploadTest.java    |  32 +-
 assembly/pom.xml                                   |   4 +-
 bom/pom.xml                                        |   6 +-
 bundles/admin/pom.xml                              |   2 +-
 .../struts2/osgi/admin/actions/BundlesAction.java  |   9 +-
 .../struts2/osgi/admin/actions/ShellAction.java    |  15 +-
 bundles/demo/pom.xml                               |   2 +-
 .../src/main/java/actions/osgi/BundlesAction.java  |   1 +
 .../main/java/actions/osgi/HelloWorldAction.java   |   4 +-
 bundles/pom.xml                                    |   2 +-
 core/pom.xml                                       |   8 +-
 .../main/java/com/opensymphony/xwork2/Action.java  |  70 +--
 .../com/opensymphony/xwork2/ActionChainResult.java | 254 +----------
 .../com/opensymphony/xwork2/ActionContext.java     | 474 +++++----------------
 .../opensymphony/xwork2/ActionEventListener.java   |  64 ++-
 .../com/opensymphony/xwork2/ActionInvocation.java  | 249 +++++------
 .../java/com/opensymphony/xwork2/ActionProxy.java  | 151 +++----
 .../com/opensymphony/xwork2/ActionSupport.java     | 332 +--------------
 .../xwork2/DefaultActionInvocation.java            |  12 +-
 .../opensymphony/xwork2/DefaultLocaleProvider.java |  18 +-
 .../com/opensymphony/xwork2/LocaleProvider.java    |  16 +
 .../java/com/opensymphony/xwork2/ModelDriven.java  |  16 +-
 .../java/com/opensymphony/xwork2/Preparable.java   |  17 +-
 .../main/java/com/opensymphony/xwork2/Result.java  |  54 +--
 .../java/com/opensymphony/xwork2/Unchainable.java  |   7 +-
 .../java/com/opensymphony/xwork2/Validateable.java |  15 +-
 .../xwork2/ValidationAwareSupport.java             |  15 +-
 .../xwork2/config/ConfigurationUtil.java           |  13 +-
 .../xwork2/config/entities/InterceptorMapping.java |  10 +-
 .../xwork2/config/entities/ResultConfig.java       |   6 +-
 .../xwork2/config/impl/DefaultConfiguration.java   |   4 +-
 .../config/providers/EnvsValueSubstitutor.java     |   4 +-
 .../providers/XmlDocConfigurationProvider.java     |  17 +-
 .../xwork2/factory/DefaultInterceptorFactory.java  |  13 +-
 .../xwork2/factory/DefaultResultFactory.java       |  23 +-
 .../xwork2/interceptor/AbstractInterceptor.java    |  37 +-
 .../xwork2/interceptor/AliasInterceptor.java       |  12 +-
 .../xwork2/interceptor/ChainingInterceptor.java    |  22 +-
 .../xwork2/interceptor/ConditionalInterceptor.java |  44 +-
 .../interceptor/ConversionErrorInterceptor.java    |   8 +-
 .../interceptor/DefaultWorkflowInterceptor.java    |   8 +-
 .../interceptor/ExceptionMappingInterceptor.java   |   5 +-
 .../xwork2/interceptor/Interceptor.java            | 237 ++---------
 .../xwork2/interceptor/LoggingInterceptor.java     |   3 +
 .../interceptor/MethodFilterInterceptor.java       |  45 +-
 .../interceptor/MethodFilterInterceptorUtil.java   | 128 +-----
 .../xwork2/interceptor/ModelDrivenInterceptor.java |   7 +-
 .../interceptor/ParameterRemoverInterceptor.java   |   3 +
 .../xwork2/interceptor/PreResultListener.java      |  43 +-
 .../interceptor/PrefixMethodInvocationUtil.java    |  51 +--
 .../xwork2/interceptor/PrepareInterceptor.java     |   7 +-
 .../xwork2/interceptor/ScopedModelDriven.java      |  21 +-
 .../interceptor/ScopedModelDrivenInterceptor.java  |  26 +-
 .../interceptor/StaticParametersInterceptor.java   |   6 +-
 .../xwork2/interceptor/ValidationAware.java        | 183 ++++----
 .../xwork2/interceptor/ValidationErrorAware.java   |  20 +-
 .../interceptor/ValidationWorkflowAware.java       |  10 +-
 .../xwork2/interceptor/WithLazyParams.java         |   5 +-
 .../xwork2/interceptor/annotations/Allowed.java    |   2 +
 .../AnnotationParameterFilterInterceptor.java      |   7 +-
 .../interceptor/annotations/BlockByDefault.java    |   2 +
 .../xwork2/interceptor/annotations/Blocked.java    |   2 +
 .../xwork2/ognl/ErrorMessageBuilder.java           |   4 +-
 .../com/opensymphony/xwork2/ognl/OgnlUtil.java     |  77 ++--
 .../xwork2/ognl/SecurityMemberAccess.java          | 119 ++++--
 .../com/opensymphony/xwork2/util/DebugUtils.java}  |  40 +-
 .../com/opensymphony/xwork2/util/ProxyUtil.java    |  33 ++
 .../xwork2/util/StrutsLocalizedTextProvider.java   |   6 +-
 .../com/opensymphony/xwork2/util/ValueStack.java   | 257 ++++++-----
 .../xwork2/validator/ActionValidatorManager.java   |   4 +-
 .../validator/DefaultActionValidatorManager.java   |  18 +-
 .../validator/DelegatingValidatorContext.java      |  30 +-
 .../xwork2/validator/ValidationInterceptor.java    |  52 +--
 .../apache/struts2}/ActionContext.java             |  28 +-
 .../apache/struts2}/ActionEventListener.java       |  20 +-
 .../apache/struts2}/ActionInvocation.java          |  17 +-
 .../xwork2 => org/apache/struts2}/ActionProxy.java |  11 +-
 .../apache/struts2}/ActionSupport.java             |  33 +-
 .../xwork2 => org/apache/struts2}/ModelDriven.java |   8 +-
 .../xwork2 => org/apache/struts2}/Preparable.java  |   4 +-
 .../xwork2 => org/apache/struts2}/Unchainable.java |   2 +-
 .../apache/struts2}/Validateable.java              |   4 +-
 .../apache/struts2/action}/Action.java             |  14 +-
 .../apache/struts2/components/ActionComponent.java |   4 +-
 .../org/apache/struts2/components/Component.java   |  27 +-
 .../struts2/components/DoubleListUIBean.java       |   4 +-
 .../apache/struts2/components/DoubleSelect.java    |   2 +-
 .../java/org/apache/struts2/components/File.java   |   4 +-
 .../java/org/apache/struts2/components/Form.java   |  10 +-
 .../org/apache/struts2/components/FormButton.java  |   6 +-
 .../org/apache/struts2/components/Include.java     |   8 +-
 .../struts2/components/InputTransferSelect.java    |   8 +-
 .../struts2/components/IteratorComponent.java      |   5 +-
 .../java/org/apache/struts2/components/Label.java  |   2 +-
 .../org/apache/struts2/components/ListUIBean.java  |   2 +-
 .../org/apache/struts2/components/OptGroup.java    |   4 +-
 .../struts2/components/OptionTransferSelect.java   |  16 +-
 .../struts2/components/ServletUrlRenderer.java     |  20 +-
 .../java/org/apache/struts2/components/Set.java    |  12 +-
 .../java/org/apache/struts2/components/Token.java  |   2 +-
 .../java/org/apache/struts2/components/UIBean.java |  37 +-
 .../java/org/apache/struts2/components/URL.java    |   2 +-
 .../apache/struts2/components/UpDownSelect.java    |   8 +-
 .../struts2/dispatcher/DefaultActionSupport.java   |  10 +-
 .../org/apache/struts2/dispatcher/Dispatcher.java  |   2 +-
 .../multipart/JakartaMultiPartRequest.java         |   3 +-
 .../multipart/JakartaStreamMultiPartRequest.java   |  15 +-
 .../dispatcher/multipart/StrutsUploadedFile.java   |  19 +-
 .../struts2/dispatcher/multipart/UploadedFile.java |   9 +
 .../struts2/factory/StrutsResultFactory.java       |  40 +-
 .../interceptor/AbstractFileUploadInterceptor.java |   1 -
 .../struts2}/interceptor/AbstractInterceptor.java  |   4 +-
 .../interceptor/ActionFileUploadInterceptor.java   |   1 -
 .../struts2}/interceptor/AliasInterceptor.java     |  19 +-
 .../struts2}/interceptor/ChainingInterceptor.java  |  29 +-
 .../interceptor/ConditionalInterceptor.java        |   4 +-
 .../interceptor/ConversionErrorInterceptor.java    |  14 +-
 .../interceptor/DefaultWorkflowInterceptor.java    |  12 +-
 .../interceptor/ExceptionMappingInterceptor.java   |   9 +-
 .../struts2/interceptor/I18nInterceptor.java       |  25 +-
 .../apache/struts2}/interceptor/Interceptor.java   |   6 +-
 .../struts2}/interceptor/LoggingInterceptor.java   |   4 +-
 .../interceptor/MessageStoreInterceptor.java       |   5 +-
 .../interceptor/MessageStorePreResultListener.java |   1 -
 .../interceptor/MethodFilterInterceptor.java       |  50 +--
 .../interceptor/MethodFilterInterceptorUtil.java   |  38 +-
 .../interceptor/ModelDrivenInterceptor.java        |  11 +-
 .../interceptor/ParameterRemoverInterceptor.java   |   8 +-
 .../struts2}/interceptor/PreResultListener.java    |   4 +-
 .../struts2}/interceptor/PrepareInterceptor.java   |  13 +-
 .../struts2}/interceptor/ScopedModelDriven.java    |   8 +-
 .../interceptor/ScopedModelDrivenInterceptor.java  |  32 +-
 .../interceptor/StaticParametersInterceptor.java   |  15 +-
 .../struts2/interceptor/TokenInterceptor.java      |   1 -
 .../interceptor/TokenSessionStoreInterceptor.java  |  16 +-
 .../struts2}/interceptor/ValidationAware.java      |   8 +-
 .../struts2}/interceptor/ValidationErrorAware.java |   2 +-
 .../interceptor/ValidationWorkflowAware.java       |   2 +-
 .../struts2/interceptor/csp/CspInterceptor.java    |  53 ++-
 .../struts2/interceptor/csp/CspSettings.java       |   8 +
 .../interceptor/csp/DefaultCspSettings.java        |  34 +-
 .../interceptor/exec/StrutsBackgroundProcess.java  |  20 +-
 .../parameter/ParametersInterceptor.java           |  92 ++--
 .../org/apache/struts2/ognl/ProviderAllowlist.java |  35 +-
 .../apache/struts2/result}/ActionChainResult.java  |   9 +-
 .../apache/struts2/result}/Result.java             |   5 +-
 .../apache/struts2/result/StrutsResultSupport.java |  25 +-
 .../apache/struts2}/util/ValueStack.java           |   7 +-
 .../views/freemarker/FreemarkerManager.java        |  26 +-
 .../struts2/views/freemarker/ScopesHashModel.java  |  27 +-
 .../src/main/resources/struts-excluded-classes.xml |   2 +
 .../com/opensymphony/xwork2/ActionSupportTest.java |   7 +-
 .../xwork2/DefaultLocaleProviderTest.java          | 174 ++++++++
 .../opensymphony/xwork2/LocaleProviderTest.java}   |  70 +--
 .../com/opensymphony/xwork2/ModelDrivenAction.java |   9 +-
 .../xwork2/ModelDrivenAnnotationAction.java        |   9 +-
 .../opensymphony/xwork2/ProxyInvocationAction.java |   2 +
 .../java/com/opensymphony/xwork2/SimpleAction.java |  26 +-
 .../xwork2/SimpleAnnotationAction.java             |  32 +-
 .../opensymphony/xwork2/ValidationOrderAction.java |  36 +-
 .../ConfigurationProviderOgnlAllowlistTest.java    |  32 +-
 .../ChainingInterceptorWithConfigTest.java         |   7 +-
 .../interceptor/ModelDrivenInterceptorTest.java    |  10 +-
 .../ScopedModelDrivenInterceptorTest.java          |  10 +
 .../annotations/AllowingByDefaultAction.java       |   9 +-
 .../annotations/BlockingByDefaultAction.java       |   9 +-
 .../com/opensymphony/xwork2/ognl/OgnlUtilTest.java |  52 ++-
 .../xwork2/ognl/OgnlValueStackTest.java            |   8 +-
 .../xwork2/ognl/SecurityMemberAccessTest.java      |  83 +++-
 .../xwork2/test/ModelDrivenAction2.java            |   4 +-
 .../xwork2/test/ModelDrivenAnnotationAction2.java  |   4 +-
 .../opensymphony/xwork2/test/SimpleAction2.java    |   3 +-
 .../opensymphony/xwork2/test/SimpleAction3.java    |   8 +-
 .../xwork2/test/SimpleAnnotationAction2.java       |   2 +
 .../xwork2/test/SimpleAnnotationAction3.java       |   8 +-
 .../ValidateAnnotatedMethodOnlyAction.java         |   3 +
 .../xwork2/test/subtest/NullModelDrivenAction.java |   3 +-
 .../java/com/opensymphony/xwork2/util/Bar.java     |   5 +-
 .../util/StrutsLocalizedTextProviderTest.java      |  10 +-
 .../validator/ActionValidatorManagerTest.java      |   5 +-
 .../validator/AnnotationValidationAction.java      |   1 +
 .../validator/AnnotationValidationExpAction.java   |   1 +
 .../DefaultActionValidatorManagerTest.java         | 358 ++++++++--------
 .../validator/StringLengthFieldValidatorTest.java  |   7 +
 .../validator/VisitorFieldValidatorTest.java       |  11 +
 .../validator/VisitorValidatorModelAction.java     |   4 +-
 .../validator/VisitorValidatorTestAction.java      |  18 +-
 .../apache/struts2/ExecutionCountTestAction.java   |   3 +-
 .../org/apache/struts2/HttpMethodsTestAction.java  |   2 +
 .../test/java/org/apache/struts2/TestAction.java   |   1 +
 .../apache/struts2/components/FormButtonTest.java  |  22 +-
 .../org/apache/struts2/components/FormTest.java    |   6 +-
 .../struts2/components/IteratorComponentTest.java  |  36 ++
 .../org/apache/struts2/components/UIBeanTest.java  | 137 ++++--
 .../ActionFileUploadInterceptorTest.java           | 156 +++++++
 .../struts2/interceptor/CookieInterceptorTest.java |   9 +
 .../struts2/interceptor/CspInterceptorTest.java    | 116 ++++-
 .../interceptor/FileUploadInterceptorTest.java     | 190 ++++++++-
 .../struts2/interceptor/I18nInterceptorTest.java   |  20 +
 .../exec/StrutsBackgroundProcessTest.java          |  60 ++-
 .../parameter/ParametersInterceptorTest.java       |  61 +--
 .../parameter/StrutsParameterAnnotationTest.java   |  36 +-
 .../apache/struts2/ognl/ProviderAllowlistTest.java |  27 +-
 .../apache/struts2/result/StreamResultTest.java    |   6 +-
 .../struts2/url/StrutsQueryStringParserTest.java   |   8 +
 .../apache/struts2/views/jsp/ActionTagTest.java    |   6 +-
 .../views/jsp/IteratorGeneratorTagTest.java        |  13 +-
 .../apache/struts2/views/jsp/IteratorTagTest.java  |  36 +-
 .../org/apache/struts2/views/jsp/SetTagTest.java   |  58 ++-
 .../struts2/views/jsp/SortIteratorTagTest.java     |  22 +-
 .../struts2/views/jsp/SubsetIteratorTagTest.java   |  29 +-
 .../org/apache/struts2/views/jsp/URLTagTest.java   |  48 ++-
 .../views/jsp/ui/DoubleValidationAction.java       |   2 +
 .../struts2/views/jsp/ui/FieldErrorTagTest.java    |  13 +-
 .../apache/struts2/views/jsp/ui/FormTagTest.java   |   8 +-
 .../struts2/views/jsp/ui/IntValidationAction.java  |   2 +
 .../VisitorValidatorTestAction-validation.xml      |   8 +
 mvnw                                               | 435 +++++++++----------
 mvnw.cmd                                           | 304 ++++++-------
 plugins/async/pom.xml                              |   2 +-
 plugins/bean-validation/pom.xml                    |   2 +-
 .../interceptor/BeanValidationInterceptor.java     |   2 +-
 .../struts/beanvalidation/actions/FieldAction.java |   2 +
 .../beanvalidation/actions/FieldMatchAction.java   |   5 +
 .../beanvalidation/actions/ModelDrivenAction.java  |   3 +-
 .../actions/ValidateGroupAction.java               |   5 +-
 plugins/cdi/pom.xml                                |   2 +-
 plugins/config-browser/pom.xml                     |   2 +-
 .../struts2/config_browser/ActionNamesAction.java  |   5 +-
 .../config_browser/ListValidatorsAction.java       |   8 +-
 .../struts2/config_browser/ShowBeansAction.java    |   2 +
 .../struts2/config_browser/ShowConfigAction.java   |  25 +-
 .../config_browser/ShowValidatorAction.java        |  24 +-
 plugins/convention/pom.xml                         |   2 +-
 .../convention/ClasspathConfigurationProvider.java |  11 +-
 .../convention/ClasspathPackageProvider.java       |  11 +-
 .../PackageBasedActionConfigBuilder.java           |  61 ++-
 .../src/test/java/actions/MessageAction.java       |   2 +-
 .../PackageBasedActionConfigBuilderTest.java       |  56 ++-
 plugins/dwr/README.md                              |   4 +
 plugins/dwr/pom.xml                                |   4 +-
 .../apache/struts2/validators/DWRValidator.java    |   2 +-
 plugins/embeddedjsp/pom.xml                        |   2 +-
 plugins/gxp/pom.xml                                |   2 +-
 plugins/jasperreports/pom.xml                      |   4 +-
 plugins/javatemplates/pom.xml                      |   2 +-
 .../struts2/views/java/simple/SelectHandler.java   |   8 +-
 .../java/simple/AbstractCommonAttributesTest.java  |   6 +-
 .../struts2/views/java/simple/AbstractTest.java    |  11 +
 .../struts2/views/java/simple/ActionErrorTest.java |   6 +-
 .../views/java/simple/ActionMessageTest.java       |   6 +-
 .../struts2/views/java/simple/AnchorTest.java      |   8 +-
 .../struts2/views/java/simple/CheckboxTest.java    |   6 +-
 .../views/java/simple/DateTextFieldTest.java       |   6 +-
 .../struts2/views/java/simple/FieldErrorTest.java  |  10 +-
 .../apache/struts2/views/java/simple/FileTest.java |   2 +-
 .../apache/struts2/views/java/simple/FormTest.java |   4 +-
 .../apache/struts2/views/java/simple/HeadTest.java |   4 +-
 .../struts2/views/java/simple/HiddenTest.java      |   2 +-
 .../struts2/views/java/simple/LabelTest.java       |   2 +-
 .../apache/struts2/views/java/simple/LinkTest.java |  22 +-
 .../struts2/views/java/simple/PasswordTest.java    |   4 +-
 .../struts2/views/java/simple/ResetTest.java       |   4 +-
 .../struts2/views/java/simple/ScriptTest.java      |  14 +-
 .../struts2/views/java/simple/SelectTest.java      |  10 +-
 .../struts2/views/java/simple/SubmitTest.java      |  16 +-
 .../struts2/views/java/simple/TextAreaTest.java    |   4 +-
 .../struts2/views/java/simple/TextFieldTest.java   |   2 +-
 .../struts2/views/java/simple/TokenTest.java       |   2 +-
 plugins/jfreechart/pom.xml                         |   4 +-
 plugins/json/pom.xml                               |   2 +-
 .../java/org/apache/struts2/json/JSONResult.java   |   2 +-
 .../struts2/json/JSONValidationInterceptor.java    |   8 +-
 .../json/JSONValidationInterceptorTest.java        |   5 +
 plugins/junit/pom.xml                              |   2 +-
 .../apache/struts2/junit/StrutsJUnit4TestCase.java |   2 +-
 .../apache/struts2/junit/StrutsRestTestCase.java   |   3 +-
 .../org/apache/struts2/junit/JUnitTestAction.java  |   2 +
 .../struts2/junit/session/SessionGetAction.java    |   1 +
 .../struts2/junit/session/SessionSetAction.java    |   1 +
 plugins/osgi/pom.xml                               |   2 +-
 plugins/oval/pom.xml                               |   2 +-
 .../interceptor/OValValidationInterceptor.java     |   3 +-
 .../oval/interceptor/FieldsWithProfiles.java       |   4 +
 .../struts2/oval/interceptor/MemberObject.java     |   8 +-
 .../oval/interceptor/ModelDrivenAction.java        |  11 +-
 .../struts2/oval/interceptor/SimpleField.java      |   5 +-
 .../struts2/oval/interceptor/SimpleFieldI18n.java  |   2 +
 .../interceptor/SimpleFieldI18nDefaultKey.java     |   4 +-
 .../interceptor/SimpleFieldJPAAnnotations.java     |   2 +
 .../interceptor/SimpleFieldOGNLExpression.java     |   4 +-
 .../struts2/oval/interceptor/SimpleFieldsXML.java  |   4 +-
 .../oval/interceptor/SimpleFieldsXMLChild.java     |   3 +
 .../struts2/oval/interceptor/SimpleMethod.java     |   4 +-
 plugins/pell-multipart/pom.xml                     |   2 +-
 .../dispatcher/multipart/PellMultiPartRequest.java |   1 +
 plugins/plexus/pom.xml                             |   2 +-
 plugins/pom.xml                                    |   2 +-
 plugins/portlet-junit/pom.xml                      |   2 +-
 plugins/portlet-mocks/pom.xml                      |   2 +-
 plugins/portlet-tiles/pom.xml                      |   2 +-
 plugins/portlet/pom.xml                            |   2 +-
 .../struts2/components/PortletUrlRenderer.java     |   2 +-
 plugins/rest/pom.xml                               |   2 +-
 .../struts2/rest/ContentTypeInterceptor.java       |   2 +-
 .../apache/struts2/rest/RestActionInvocation.java  |  16 +-
 .../struts2/rest/RestWorkflowInterceptor.java      |   2 +-
 .../struts2/rest/handler/XStreamHandler.java       |   2 +-
 .../struts2/rest/RestActionInvocationTest.java     | 419 +++++++++---------
 plugins/sitemesh/pom.xml                           |   4 +-
 .../sitemesh/FreemarkerDecoratorServlet.java       |   4 +
 .../struts2/sitemesh/VelocityDecoratorServlet.java |   4 +
 plugins/spring/pom.xml                             |   2 +-
 .../com/opensymphony/xwork2/ModelDrivenAction.java |   9 +-
 .../xwork2/ognl/SecurityMemberAccessProxyTest.java |  92 ++--
 plugins/testng/pom.xml                             |   2 +-
 plugins/tiles/pom.xml                              |  14 +-
 .../struts2/tiles/StrutsTilesContainerFactory.java |  16 +-
 .../StrutsWildcardServletApplicationContext.java   |   9 +-
 .../tiles/StrutsTilesContainerFactoryTest.java     |   9 +-
 ...trutsWildcardServletApplicationContextTest.java |  79 ++++
 plugins/tiles/src/test/resources/WEB-INF/tiles.xml |  39 ++
 .../core/config/{defs1.xml => tiles_defs1.xml}     |   0
 plugins/velocity/pom.xml                           |   2 +-
 plugins/xslt/pom.xml                               |   2 +-
 pom.xml                                            |  65 +--
 394 files changed, 5213 insertions(+), 4261 deletions(-)
 create mode 100644 .gitattributes
 rename apps/showcase/src/main/java/org/apache/struts2/showcase/modelDriven/{ 
=> model}/Gangster.java (96%)
 create mode 100644 
apps/showcase/src/test/java/it/org/apache/struts2/showcase/ConventionTest.java
 copy core/src/{test/java/org/apache/struts2/ExecutionCountTestAction.java => 
main/java/com/opensymphony/xwork2/util/DebugUtils.java} (54%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/ActionContext.java (95%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/ActionEventListener.java (75%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/ActionInvocation.java (92%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/ActionProxy.java (94%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/ActionSupport.java (91%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/ModelDriven.java (79%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/Preparable.java (97%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/Unchainable.java (96%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/Validateable.java (93%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2/action}/Action.java (89%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/interceptor/AbstractInterceptor.java (95%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/interceptor/AliasInterceptor.java (97%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/interceptor/ChainingInterceptor.java (94%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/interceptor/ConditionalInterceptor.java (93%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/interceptor/ConversionErrorInterceptor.java (95%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/interceptor/DefaultWorkflowInterceptor.java (96%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/interceptor/ExceptionMappingInterceptor.java (98%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/interceptor/Interceptor.java (97%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/interceptor/LoggingInterceptor.java (97%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/interceptor/MethodFilterInterceptor.java (90%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/interceptor/MethodFilterInterceptorUtil.java (92%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/interceptor/ModelDrivenInterceptor.java (95%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/interceptor/ParameterRemoverInterceptor.java (95%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/interceptor/PreResultListener.java (94%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/interceptor/PrepareInterceptor.java (94%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/interceptor/ScopedModelDriven.java (92%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/interceptor/ScopedModelDrivenInterceptor.java (92%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/interceptor/StaticParametersInterceptor.java (96%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/interceptor/ValidationAware.java (96%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/interceptor/ValidationErrorAware.java (97%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/interceptor/ValidationWorkflowAware.java (96%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2/result}/ActionChainResult.java (97%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2/result}/Result.java (93%)
 copy core/src/main/java/{com/opensymphony/xwork2 => 
org/apache/struts2}/util/ValueStack.java (97%)
 create mode 100644 
core/src/test/java/com/opensymphony/xwork2/DefaultLocaleProviderTest.java
 copy core/src/{main/java/com/opensymphony/xwork2/DefaultLocaleProvider.java => 
test/java/com/opensymphony/xwork2/LocaleProviderTest.java} (50%)
 create mode 100644 
plugins/tiles/src/test/java/org/apache/struts2/tiles/StrutsWildcardServletApplicationContextTest.java
 create mode 100644 plugins/tiles/src/test/resources/WEB-INF/tiles.xml
 copy plugins/tiles/src/test/resources/org/apache/tiles/core/config/{defs1.xml 
=> tiles_defs1.xml} (100%)

Reply via email to