(struts) branch issue-85/CONFSRVDEV-37138-merge-upstream created (now df5ad6914)

2025-02-04 Thread kusal
This is an automated email from the ASF dual-hosted git repository.

kusal pushed a change to branch issue-85/CONFSRVDEV-37138-merge-upstream
in repository https://gitbox.apache.org/repos/asf/struts.git


  at df5ad6914 Merge remote-tracking branch 'origin/release/struts-6-7-x' 
into issue-85/CONFSRVDEV-37138-merge-upstream

This branch includes the following new commits:

 new 5e7c00afb [maven-release-plugin] prepare release 
struts2-parent-6.4.0-atlassian-1
 new 62b9871a6 [maven-release-plugin] prepare for next development iteration
 new 9ce0a4893 Merge remote-tracking branch 'origin/master' into fork/6.6
 new b1a8797c9 [maven-release-plugin] prepare release 
struts2-parent-6.6.0-atlassian-1
 new 183352bc4 [maven-release-plugin] prepare for next development iteration
 new 91ef86894 Merge remote-tracking branch 'origin/master' into fork/6.6
 new 7113ff8f5 Update SNAPSHOT version
 new 90fa39363 [maven-release-plugin] prepare release 
struts2-parent-6.6.1-atlassian-1
 new 7969e5932 [maven-release-plugin] prepare for next development iteration
 new dc88606ce CONFSRVDEV-34293 Fix Struts 6.6 build
 new c2c35251a CONFSRVDEV-34293 Add Bamboo build note to README
 new 7fa08d053 Merge remote-tracking branch 'origin/master' into release/6.7
 new 28cc851ab [maven-release-plugin] prepare release 
struts2-parent-6.7.0-atlassian-1
 new 7ee62ea6c [maven-release-plugin] prepare for next development iteration
 new 98348790e CONFSRVDEV-37099 Backport of CVE-2024-53677 fix from 7.0
 new ca04a99d3 Pull request #28: CONFSRVDEV-37099 Backport of 
CVE-2024-53677 fix from 7.0
 new ec1a70e56 [maven-release-plugin] prepare release 
struts2-parent-6.7.0-atlassian-2
 new f50587ade [maven-release-plugin] prepare for next development iteration
 new df5ad6914 Merge remote-tracking branch 'origin/release/struts-6-7-x' 
into issue-85/CONFSRVDEV-37138-merge-upstream

The 19 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.




(struts) 03/19: Merge remote-tracking branch 'origin/master' into fork/6.6

2025-02-04 Thread kusal
This is an automated email from the ASF dual-hosted git repository.

kusal pushed a commit to branch issue-85/CONFSRVDEV-37138-merge-upstream
in repository https://gitbox.apache.org/repos/asf/struts.git

commit 9ce0a4893ab5b67434135d47f7cb4881c505ed6b
Merge: 62b9871a6 f977f0c0e
Author: Kusal Kithul-Godage 
AuthorDate: Mon Jul 22 15:57:02 2024 +1000

Merge remote-tracking branch 'origin/master' into fork/6.6

 .asf.yaml  |   5 +-
 .github/workflows/scorecards-analysis.yaml |   4 +-
 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 +-
 .../MultipleFileUploadUsingArrayAction.java|   6 +-
 .../showcase/freemarker/StandardTagsAction.java|   6 +-
 .../showcase/hangman/GuessCharacterAction.java |   6 +-
 .../showcase/modelDriven/ModelDrivenAction.java|   4 +
 .../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 +
 .../apache/struts2/showcase/ConventionTest.java|  88 +
 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 +-
 .../com/opensymphony/xwork2/ActionSupport.java |   5 +
 .../opensymphony/xwork2/DefaultLocaleProvider.java |  18 +-
 .../com/opensymphony/

(struts) 08/19: [maven-release-plugin] prepare release struts2-parent-6.6.1-atlassian-1

2025-02-04 Thread kusal
This is an automated email from the ASF dual-hosted git repository.

kusal pushed a commit to branch issue-85/CONFSRVDEV-37138-merge-upstream
in repository https://gitbox.apache.org/repos/asf/struts.git

commit 90fa39363c04f8a0f9488557d05de413975d20dd
Author: Kusal Kithul-Godage 
AuthorDate: Tue Oct 8 16:40:32 2024 +1100

[maven-release-plugin] prepare release struts2-parent-6.6.1-atlassian-1
---
 core/pom.xml | 2 +-
 plugins/junit/pom.xml| 2 +-
 plugins/pom.xml  | 2 +-
 plugins/spring/pom.xml   | 2 +-
 plugins/velocity/pom.xml | 2 +-
 pom.xml  | 6 +++---
 6 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/core/pom.xml b/core/pom.xml
index 46946ec6e..e866b88a3 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-parent
-6.6.1-atlassian-1-SNAPSHOT
+6.6.1-atlassian-1
 
 struts2-core
 jar
diff --git a/plugins/junit/pom.xml b/plugins/junit/pom.xml
index d0abb9b73..ddd448337 100644
--- a/plugins/junit/pom.xml
+++ b/plugins/junit/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.6.1-atlassian-1-SNAPSHOT
+6.6.1-atlassian-1
 
 
 struts2-junit-plugin
diff --git a/plugins/pom.xml b/plugins/pom.xml
index 0189e693c..28787608d 100644
--- a/plugins/pom.xml
+++ b/plugins/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-parent
-6.6.1-atlassian-1-SNAPSHOT
+6.6.1-atlassian-1
 
 
 struts2-plugins
diff --git a/plugins/spring/pom.xml b/plugins/spring/pom.xml
index c4b73c1b6..ee9e64a44 100644
--- a/plugins/spring/pom.xml
+++ b/plugins/spring/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.6.1-atlassian-1-SNAPSHOT
+6.6.1-atlassian-1
 
 
 struts2-spring-plugin
diff --git a/plugins/velocity/pom.xml b/plugins/velocity/pom.xml
index 3a5849da5..c6da025ed 100644
--- a/plugins/velocity/pom.xml
+++ b/plugins/velocity/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.6.1-atlassian-1-SNAPSHOT
+6.6.1-atlassian-1
 
 
 struts2-velocity-plugin
diff --git a/pom.xml b/pom.xml
index 9b4b69b10..e71cd7d7c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
 
 4.0.0
 struts2-parent
-6.6.1-atlassian-1-SNAPSHOT
+6.6.1-atlassian-1
 pom
 Struts 2
 https://struts.apache.org/
@@ -51,7 +51,7 @@
 
scm:git:ssh://g...@stash.atlassian.com:7997/bam/struts2-atlassian.git
 
scm:git:ssh://g...@stash.atlassian.com:7997/bam/struts2-atlassian.git
 
https://stash.atlassian.com/projects/BAM/repos/struts2-atlassian/browse
-HEAD
+struts2-parent-6.6.1-atlassian-1
 
 
 
@@ -107,7 +107,7 @@
 
 
 UTF-8
-
2024-10-05T14:08:38Z
+
2024-10-08T05:40:11Z
 1.8
 1.8
 



(struts) 12/19: Merge remote-tracking branch 'origin/master' into release/6.7

2025-02-04 Thread kusal
This is an automated email from the ASF dual-hosted git repository.

kusal pushed a commit to branch issue-85/CONFSRVDEV-37138-merge-upstream
in repository https://gitbox.apache.org/repos/asf/struts.git

commit 7fa08d0537f30f0f79088bd4ef601d7f118af178
Merge: c2c35251a 085f50d45
Author: Kusal Kithul-Godage 
AuthorDate: Mon Nov 18 16:41:05 2024 +1100

Merge remote-tracking branch 'origin/master' into release/6.7

 .github/workflows/codeql.yml   |   6 +-
 .github/workflows/scorecards-analysis.yaml |   4 +-
 apps/pom.xml   |   2 +-
 apps/rest-showcase/pom.xml |   4 +-
 apps/showcase/pom.xml  |   4 +-
 .../showcase/modelDriven/ModelDrivenAction.java|   2 +-
 assembly/pom.xml   |   2 +-
 bom/pom.xml|   6 +-
 bundles/admin/pom.xml  |   2 +-
 bundles/demo/pom.xml   |   2 +-
 bundles/pom.xml|   2 +-
 core/pom.xml   |   2 +-
 .../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 | 337 +--
 .../xwork2/DefaultActionInvocation.java|  12 +-
 .../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/config/entities/InterceptorMapping.java |  10 +-
 .../xwork2/config/entities/ResultConfig.java   |   6 +-
 .../xwork2/config/impl/DefaultConfiguration.java   |   4 +-
 .../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| 179 
 .../xwork2/interceptor/ValidationErrorAware.java   |  20 +-
 .../interceptor/ValidationWorkflowAware.java   |  10 +-
 .../xwork2/interceptor/WithLazyParams.java |   5 +-
 .../com/opensymphony/xwork2/util/DebugUtils.java   |   2 +-
 .../xwork2/util/StrutsLocalizedTextProvider.java   |   6 +-
 .../com/opensymphony/xwork2/util/ValueStack.java   | 257 ++-
 .../validator/DelegatingValidatorContext.java  |  18 +-
 .../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 |  28 +-
 .../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/F

(struts) 16/19: Pull request #28: CONFSRVDEV-37099 Backport of CVE-2024-53677 fix from 7.0

2025-02-04 Thread kusal
This is an automated email from the ASF dual-hosted git repository.

kusal pushed a commit to branch issue-85/CONFSRVDEV-37138-merge-upstream
in repository https://gitbox.apache.org/repos/asf/struts.git

commit ca04a99d38054449ea5769d6f5e2181cdd729ea4
Merge: 7ee62ea6c 98348790e
Author: Kusal Kithul-Godage 
AuthorDate: Mon Feb 3 03:03:09 2025 +

Pull request #28: CONFSRVDEV-37099 Backport of CVE-2024-53677 fix from 7.0

Merge in BAM/struts2-atlassian from issue-85/CONFSRVDEV-37099-struts-cve to 
release/6.7

* commit '98348790e54c3855190879a303677d248a974878':
  CONFSRVDEV-37099 Backport of CVE-2024-53677 fix from 7.0

 .../struts2/interceptor/FileUploadInterceptor.java | 263 ---
 core/src/main/resources/struts-default.xml |   9 -
 .../interceptor/FileUploadInterceptorTest.java | 806 -
 3 files changed, 1078 deletions(-)



(struts) 10/19: CONFSRVDEV-34293 Fix Struts 6.6 build

2025-02-04 Thread kusal
This is an automated email from the ASF dual-hosted git repository.

kusal pushed a commit to branch issue-85/CONFSRVDEV-37138-merge-upstream
in repository https://gitbox.apache.org/repos/asf/struts.git

commit dc88606ce42378dbe4bb246d914c4c0a7a83cd1c
Author: Kusal Kithul-Godage 
AuthorDate: Wed Oct 9 16:28:18 2024 +1100

CONFSRVDEV-34293 Fix Struts 6.6 build
---
 README.md  | 31 --
 .../config/providers/EnvsValueSubstitutorTest.java |  8 +++---
 ...lConfigurationProviderEnvsSubstitutionTest.java |  2 +-
 3 files changed, 5 insertions(+), 36 deletions(-)

diff --git a/README.md b/README.md
index d4ad3907a..39e4e6b36 100644
--- a/README.md
+++ b/README.md
@@ -17,37 +17,6 @@
 
 # This branch is an Atlassian fork of Apache Struts
 
-# This fork/6.4 branch no longer contains Atlassian modifications and is 
effectively a pre-release version of Struts 6.5.
-
-## Updating this branch fork with upstream master
-
-1. Clone this repo and checkout this branch
-2. Add upstream repo as a remote: `git remote add apache 
https://github.com/apache/struts.git`
-3. Fetch the upstream repo: `git fetch --all`
-4. Merge upstream master into this branch, eg. `git merge apache/master`
-
-## Updating this branch fork for a new patch release
-
-1. Clone this repo and checkout this branch
-2. Add upstream repo as a remote: `git remote add apache 
https://github.com/apache/struts.git`
-3. Fetch the upstream tags: `git fetch --tags apache`
-4. Merge latest patch version tag into this branch, eg. `git merge 
STRUTS_6_4_1`
-
-## Creating a new branch fork for a new major/minor release
-
-1. Clone this repo and checkout this branch
-2. Add upstream repo as a remote: `git remote add apache 
https://github.com/apache/struts.git`
-3. Fetch the upstream tags: `git fetch --tags apache`
-4. Checkout a new branch from the desired tag, eg. `git checkout -b fork/6.5 
STRUTS_6_5_0`
-5. Merge previous forked branch into new branch, eg. `git merge 
origin/fork/6.4`
-
-## Releasing a new version
-
-1. Ensure correct snapshot version, eg. `mvn versions:set 
-DnewVersion=6.4.0-atlassian-1-SNAPSHOT`
-2. Ensure that the `scm` and `distributionManagement` sections in `pom.xml` 
are consistent with previous releases
-3. Grant yourself Artifactory write permission: `atlas packages permission 
grant`
-4. Commence release: `mvn -B release:clean release:prepare release:perform`
-
 The Apache Struts web framework
 ---
 
diff --git 
a/core/src/test/java/com/opensymphony/xwork2/config/providers/EnvsValueSubstitutorTest.java
 
b/core/src/test/java/com/opensymphony/xwork2/config/providers/EnvsValueSubstitutorTest.java
index a360c63ea..712a3be85 100644
--- 
a/core/src/test/java/com/opensymphony/xwork2/config/providers/EnvsValueSubstitutorTest.java
+++ 
b/core/src/test/java/com/opensymphony/xwork2/config/providers/EnvsValueSubstitutorTest.java
@@ -18,12 +18,12 @@
  */
 package com.opensymphony.xwork2.config.providers;
 
-import static org.hamcrest.core.Is.is;
-import static org.junit.Assert.assertThat;
-
 import org.apache.commons.lang3.SystemUtils;
 import org.apache.struts2.StrutsInternalTestCase;
 
+import static org.hamcrest.core.Is.is;
+import static org.junit.Assert.assertThat;
+
 public class EnvsValueSubstitutorTest extends StrutsInternalTestCase {
 
 private ValueSubstitutor substitutor;
@@ -37,7 +37,7 @@ public class EnvsValueSubstitutorTest extends 
StrutsInternalTestCase {
 public void testEnvSimpleValue() {
 if (SystemUtils.IS_OS_WINDOWS) {
 assertThat(substitutor.substitute("${env.USERNAME}"), 
is(System.getenv("USERNAME")));
-} else {
+} else if (System.getenv("USER") != null) {
 assertThat(substitutor.substitute("${env.USER}"), 
is(System.getenv("USER")));
 }
 }
diff --git 
a/core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderEnvsSubstitutionTest.java
 
b/core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderEnvsSubstitutionTest.java
index 7fb20f0de..7903e7166 100644
--- 
a/core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderEnvsSubstitutionTest.java
+++ 
b/core/src/test/java/com/opensymphony/xwork2/config/providers/XmlConfigurationProviderEnvsSubstitutionTest.java
@@ -41,7 +41,7 @@ public class XmlConfigurationProviderEnvsSubstitutionTest 
extends ConfigurationT
 if (SystemUtils.IS_OS_WINDOWS) {
 user = container.getInstance(String.class, "username");
 assertEquals(System.getenv("USERNAME"), user);
-} else {
+} else if (System.getenv("USER") != null) {
 user = container.getInstance(String.class, "user");
 assertEquals(System.getenv("USER"), user);
 }



(struts) 18/19: [maven-release-plugin] prepare for next development iteration

2025-02-04 Thread kusal
This is an automated email from the ASF dual-hosted git repository.

kusal pushed a commit to branch issue-85/CONFSRVDEV-37138-merge-upstream
in repository https://gitbox.apache.org/repos/asf/struts.git

commit f50587ade4a721e2f8d655a9c23b176879ffde3c
Author: Automated Release Script 
AuthorDate: Mon Feb 3 03:06:29 2025 +

[maven-release-plugin] prepare for next development iteration
---
 core/pom.xml | 2 +-
 plugins/junit/pom.xml| 2 +-
 plugins/pom.xml  | 2 +-
 plugins/spring/pom.xml   | 2 +-
 plugins/velocity/pom.xml | 2 +-
 pom.xml  | 6 +++---
 6 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/core/pom.xml b/core/pom.xml
index 2b301aca6..aac5d707d 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-parent
-6.7.0-atlassian-2
+6.7.0-atlassian-3-SNAPSHOT
 
 struts2-core
 jar
diff --git a/plugins/junit/pom.xml b/plugins/junit/pom.xml
index c28e4c20b..78238c51c 100644
--- a/plugins/junit/pom.xml
+++ b/plugins/junit/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.7.0-atlassian-2
+6.7.0-atlassian-3-SNAPSHOT
 
 
 struts2-junit-plugin
diff --git a/plugins/pom.xml b/plugins/pom.xml
index 938273a8a..8f6ca7ddf 100644
--- a/plugins/pom.xml
+++ b/plugins/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-parent
-6.7.0-atlassian-2
+6.7.0-atlassian-3-SNAPSHOT
 
 
 struts2-plugins
diff --git a/plugins/spring/pom.xml b/plugins/spring/pom.xml
index 950f4aa4c..c27b647bf 100644
--- a/plugins/spring/pom.xml
+++ b/plugins/spring/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.7.0-atlassian-2
+6.7.0-atlassian-3-SNAPSHOT
 
 
 struts2-spring-plugin
diff --git a/plugins/velocity/pom.xml b/plugins/velocity/pom.xml
index e2399afe7..679e4ee49 100644
--- a/plugins/velocity/pom.xml
+++ b/plugins/velocity/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.7.0-atlassian-2
+6.7.0-atlassian-3-SNAPSHOT
 
 
 struts2-velocity-plugin
diff --git a/pom.xml b/pom.xml
index 859e2e5bf..81ef61f36 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
 
 4.0.0
 struts2-parent
-6.7.0-atlassian-2
+6.7.0-atlassian-3-SNAPSHOT
 pom
 Struts 2
 https://struts.apache.org/
@@ -51,7 +51,7 @@
 
scm:git:ssh://g...@stash.atlassian.com:7997/bam/struts2-atlassian.git
 
scm:git:ssh://g...@stash.atlassian.com:7997/bam/struts2-atlassian.git
 
https://stash.atlassian.com/projects/BAM/repos/struts2-atlassian/browse
-struts2-parent-6.7.0-atlassian-2
+HEAD
 
 
 
@@ -107,7 +107,7 @@
 
 
 UTF-8
-
2025-02-03T03:06:03Z
+
2025-02-03T03:06:29Z
 1.8
 1.8
 



(struts) 19/19: Merge remote-tracking branch 'origin/release/struts-6-7-x' into issue-85/CONFSRVDEV-37138-merge-upstream

2025-02-04 Thread kusal
This is an automated email from the ASF dual-hosted git repository.

kusal pushed a commit to branch issue-85/CONFSRVDEV-37138-merge-upstream
in repository https://gitbox.apache.org/repos/asf/struts.git

commit df5ad6914e7ba19c0ccad853076508e90e807e72
Merge: f50587ade 7a77c7a82
Author: Kusal Kithul-Godage 
AuthorDate: Wed Feb 5 10:52:02 2025 +1100

Merge remote-tracking branch 'origin/release/struts-6-7-x' into 
issue-85/CONFSRVDEV-37138-merge-upstream

 .asf.yaml  |  12 +-
 Jenkinsfile|  65 ++
 apps/pom.xml   |   2 +-
 apps/rest-showcase/pom.xml |   4 +-
 apps/showcase/pom.xml  |   2 +-
 assembly/pom.xml   |   2 +-
 bom/pom.xml|   8 +-
 bundles/admin/pom.xml  |   2 +-
 bundles/demo/pom.xml   |   2 +-
 bundles/pom.xml|   2 +-
 core/pom.xml   |   2 +-
 .../opensymphony/xwork2/inject/ContainerImpl.java  |  54 +++-
 .../security/DefaultExcludedPatternsChecker.java   |   1 +
 .../com/opensymphony/xwork2/util/DebugUtils.java   |   2 +-
 .../apache/struts2/components/ActionComponent.java |   4 +-
 .../org/apache/struts2/components/Component.java   |  20 +--
 .../java/org/apache/struts2/components/Form.java   |   2 +-
 .../org/apache/struts2/components/Include.java |   9 +-
 .../java/org/apache/struts2/components/Label.java  |   4 +-
 .../org/apache/struts2/components/ListUIBean.java  |   2 +-
 .../struts2/components/ServletUrlRenderer.java |   2 +-
 .../java/org/apache/struts2/components/UIBean.java |  40 --
 .../java/org/apache/struts2/components/URL.java|   2 +-
 .../apache/struts2/dispatcher/AttributeMap.java|   2 +-
 .../org/apache/struts2/dispatcher/Dispatcher.java  |   2 +-
 .../multipart/AbstractMultiPartRequest.java|  33 -
 .../multipart/JakartaMultiPartRequest.java |  38 +-
 .../multipart/JakartaStreamMultiPartRequest.java   |  38 +-
 .../org/apache/struts2/views/jsp/TagUtils.java |   6 +-
 .../src/main/resources/struts-excluded-classes.xml |  11 ++
 .../xwork2/inject/ContainerImplTest.java   | 142 +
 .../DefaultExcludedPatternsCheckerTest.java|   2 +-
 .../opensymphony/xwork2/test/StrutsUtilBean.java}  |  37 +++---
 .../apache/struts2/components/UIBeanTagTest.java   |  88 +
 .../struts2/dispatcher/AttributeMapTest.java   |  24 +++-
 .../apache/struts2/dispatcher/DispatcherTest.java  |   3 +
 .../ActionFileUploadInterceptorTest.java   |  69 +-
 .../parameter/ParametersInterceptorTest.java   |  10 +-
 .../org/apache/struts2/util/StrutsUtilTest.java|  53 ++--
 plugins/async/pom.xml  |   2 +-
 plugins/bean-validation/pom.xml|   2 +-
 plugins/cdi/pom.xml|   2 +-
 plugins/config-browser/pom.xml |   2 +-
 plugins/convention/pom.xml |   2 +-
 plugins/dwr/pom.xml|   2 +-
 plugins/embeddedjsp/pom.xml|   2 +-
 plugins/gxp/pom.xml|   2 +-
 plugins/jasperreports/pom.xml  |   2 +-
 plugins/javatemplates/pom.xml  |   2 +-
 plugins/jfreechart/pom.xml |   2 +-
 plugins/json/pom.xml   |   2 +-
 plugins/junit/pom.xml  |   2 +-
 plugins/osgi/pom.xml   |   2 +-
 plugins/oval/pom.xml   |   2 +-
 plugins/pell-multipart/pom.xml |   2 +-
 .../dispatcher/multipart/PellMultiPartRequest.java |   7 +
 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 +-
 plugins/rest/pom.xml   |   2 +-
 plugins/sitemesh/pom.xml   |   2 +-
 plugins/spring/pom.xml |   2 +-
 plugins/testng/pom.xml |   2 +-
 plugins/tiles/pom.xml  |   2 +-
 plugins/velocity/pom.xml   |   2 +-
 plugins/xslt/pom.xml   |   2 +-
 pom.xml|   4 +-
 70 files changed, 626 insertions(+), 246 deletions(-)

diff --cc core/pom.xml
index aac5d707d,048acd258..73387ae1e
--- a/core/pom.xml
+++ b/core/pom.xml
@@@ -24,7 -24,7 +24,7 @@@
  
   

(struts) 14/19: [maven-release-plugin] prepare for next development iteration

2025-02-04 Thread kusal
This is an automated email from the ASF dual-hosted git repository.

kusal pushed a commit to branch issue-85/CONFSRVDEV-37138-merge-upstream
in repository https://gitbox.apache.org/repos/asf/struts.git

commit 7ee62ea6cd254fda9b3529ac605504d774563c6d
Author: Kusal Kithul-Godage 
AuthorDate: Mon Nov 18 17:28:56 2024 +1100

[maven-release-plugin] prepare for next development iteration
---
 core/pom.xml | 2 +-
 plugins/junit/pom.xml| 2 +-
 plugins/pom.xml  | 2 +-
 plugins/spring/pom.xml   | 2 +-
 plugins/velocity/pom.xml | 2 +-
 pom.xml  | 6 +++---
 6 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/core/pom.xml b/core/pom.xml
index 7654e329d..6dae9212f 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-parent
-6.7.0-atlassian-1
+6.7.0-atlassian-2-SNAPSHOT
 
 struts2-core
 jar
diff --git a/plugins/junit/pom.xml b/plugins/junit/pom.xml
index 3054f3547..6bbe84814 100644
--- a/plugins/junit/pom.xml
+++ b/plugins/junit/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.7.0-atlassian-1
+6.7.0-atlassian-2-SNAPSHOT
 
 
 struts2-junit-plugin
diff --git a/plugins/pom.xml b/plugins/pom.xml
index 5a43c5827..8309a154f 100644
--- a/plugins/pom.xml
+++ b/plugins/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-parent
-6.7.0-atlassian-1
+6.7.0-atlassian-2-SNAPSHOT
 
 
 struts2-plugins
diff --git a/plugins/spring/pom.xml b/plugins/spring/pom.xml
index 1b8d50ec7..a819396a0 100644
--- a/plugins/spring/pom.xml
+++ b/plugins/spring/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.7.0-atlassian-1
+6.7.0-atlassian-2-SNAPSHOT
 
 
 struts2-spring-plugin
diff --git a/plugins/velocity/pom.xml b/plugins/velocity/pom.xml
index 7735505c9..d8d738e37 100644
--- a/plugins/velocity/pom.xml
+++ b/plugins/velocity/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.7.0-atlassian-1
+6.7.0-atlassian-2-SNAPSHOT
 
 
 struts2-velocity-plugin
diff --git a/pom.xml b/pom.xml
index ba3252044..ed52b98d4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
 
 4.0.0
 struts2-parent
-6.7.0-atlassian-1
+6.7.0-atlassian-2-SNAPSHOT
 pom
 Struts 2
 https://struts.apache.org/
@@ -51,7 +51,7 @@
 
scm:git:ssh://g...@stash.atlassian.com:7997/bam/struts2-atlassian.git
 
scm:git:ssh://g...@stash.atlassian.com:7997/bam/struts2-atlassian.git
 
https://stash.atlassian.com/projects/BAM/repos/struts2-atlassian/browse
-struts2-parent-6.7.0-atlassian-1
+HEAD
 
 
 
@@ -107,7 +107,7 @@
 
 
 UTF-8
-
2024-11-18T06:28:35Z
+
2024-11-18T06:28:56Z
 1.8
 1.8
 



(struts) 13/19: [maven-release-plugin] prepare release struts2-parent-6.7.0-atlassian-1

2025-02-04 Thread kusal
This is an automated email from the ASF dual-hosted git repository.

kusal pushed a commit to branch issue-85/CONFSRVDEV-37138-merge-upstream
in repository https://gitbox.apache.org/repos/asf/struts.git

commit 28cc851ab224b90559663dbe86b86975433f03f5
Author: Kusal Kithul-Godage 
AuthorDate: Mon Nov 18 17:28:50 2024 +1100

[maven-release-plugin] prepare release struts2-parent-6.7.0-atlassian-1
---
 core/pom.xml | 2 +-
 plugins/junit/pom.xml| 2 +-
 plugins/pom.xml  | 2 +-
 plugins/spring/pom.xml   | 2 +-
 plugins/velocity/pom.xml | 2 +-
 pom.xml  | 6 +++---
 6 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/core/pom.xml b/core/pom.xml
index b4e8daaf7..7654e329d 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-parent
-6.7.0-atlassian-1-SNAPSHOT
+6.7.0-atlassian-1
 
 struts2-core
 jar
diff --git a/plugins/junit/pom.xml b/plugins/junit/pom.xml
index 74ca31c43..3054f3547 100644
--- a/plugins/junit/pom.xml
+++ b/plugins/junit/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.7.0-atlassian-1-SNAPSHOT
+6.7.0-atlassian-1
 
 
 struts2-junit-plugin
diff --git a/plugins/pom.xml b/plugins/pom.xml
index c86944fae..5a43c5827 100644
--- a/plugins/pom.xml
+++ b/plugins/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-parent
-6.7.0-atlassian-1-SNAPSHOT
+6.7.0-atlassian-1
 
 
 struts2-plugins
diff --git a/plugins/spring/pom.xml b/plugins/spring/pom.xml
index a7edf859b..1b8d50ec7 100644
--- a/plugins/spring/pom.xml
+++ b/plugins/spring/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.7.0-atlassian-1-SNAPSHOT
+6.7.0-atlassian-1
 
 
 struts2-spring-plugin
diff --git a/plugins/velocity/pom.xml b/plugins/velocity/pom.xml
index 9c45ebc6b..7735505c9 100644
--- a/plugins/velocity/pom.xml
+++ b/plugins/velocity/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.7.0-atlassian-1-SNAPSHOT
+6.7.0-atlassian-1
 
 
 struts2-velocity-plugin
diff --git a/pom.xml b/pom.xml
index c1c70f163..ba3252044 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
 
 4.0.0
 struts2-parent
-6.7.0-atlassian-1-SNAPSHOT
+6.7.0-atlassian-1
 pom
 Struts 2
 https://struts.apache.org/
@@ -51,7 +51,7 @@
 
scm:git:ssh://g...@stash.atlassian.com:7997/bam/struts2-atlassian.git
 
scm:git:ssh://g...@stash.atlassian.com:7997/bam/struts2-atlassian.git
 
https://stash.atlassian.com/projects/BAM/repos/struts2-atlassian/browse
-HEAD
+struts2-parent-6.7.0-atlassian-1
 
 
 
@@ -107,7 +107,7 @@
 
 
 UTF-8
-
2024-11-17T09:57:20Z
+
2024-11-18T06:28:35Z
 1.8
 1.8
 



(struts) 04/19: [maven-release-plugin] prepare release struts2-parent-6.6.0-atlassian-1

2025-02-04 Thread kusal
This is an automated email from the ASF dual-hosted git repository.

kusal pushed a commit to branch issue-85/CONFSRVDEV-37138-merge-upstream
in repository https://gitbox.apache.org/repos/asf/struts.git

commit b1a8797c9a8629bfc0cf481c15c0b05d89bd8be7
Author: Kusal Kithul-Godage 
AuthorDate: Mon Jul 22 16:07:07 2024 +1000

[maven-release-plugin] prepare release struts2-parent-6.6.0-atlassian-1
---
 core/pom.xml | 2 +-
 plugins/junit/pom.xml| 2 +-
 plugins/pom.xml  | 2 +-
 plugins/spring/pom.xml   | 2 +-
 plugins/velocity/pom.xml | 2 +-
 pom.xml  | 6 +++---
 6 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/core/pom.xml b/core/pom.xml
index 23c48639e..709ee5fa4 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-parent
-6.6.0-atlassian-1-SNAPSHOT
+6.6.0-atlassian-1
 
 struts2-core
 jar
diff --git a/plugins/junit/pom.xml b/plugins/junit/pom.xml
index 141f48381..f700c0ae9 100644
--- a/plugins/junit/pom.xml
+++ b/plugins/junit/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.6.0-atlassian-1-SNAPSHOT
+6.6.0-atlassian-1
 
 
 struts2-junit-plugin
diff --git a/plugins/pom.xml b/plugins/pom.xml
index bcbb010c5..0a6de8326 100644
--- a/plugins/pom.xml
+++ b/plugins/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-parent
-6.6.0-atlassian-1-SNAPSHOT
+6.6.0-atlassian-1
 
 
 struts2-plugins
diff --git a/plugins/spring/pom.xml b/plugins/spring/pom.xml
index 451eaa989..7f4a0e60e 100644
--- a/plugins/spring/pom.xml
+++ b/plugins/spring/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.6.0-atlassian-1-SNAPSHOT
+6.6.0-atlassian-1
 
 
 struts2-spring-plugin
diff --git a/plugins/velocity/pom.xml b/plugins/velocity/pom.xml
index d7219d731..48fd6a3a4 100644
--- a/plugins/velocity/pom.xml
+++ b/plugins/velocity/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.6.0-atlassian-1-SNAPSHOT
+6.6.0-atlassian-1
 
 
 struts2-velocity-plugin
diff --git a/pom.xml b/pom.xml
index 332afb450..6d25879b9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
 
 4.0.0
 struts2-parent
-6.6.0-atlassian-1-SNAPSHOT
+6.6.0-atlassian-1
 pom
 Struts 2
 https://struts.apache.org/
@@ -51,7 +51,7 @@
 
scm:git:ssh://g...@stash.atlassian.com:7997/bam/struts2-atlassian.git
 
scm:git:ssh://g...@stash.atlassian.com:7997/bam/struts2-atlassian.git
 
https://stash.atlassian.com/projects/BAM/repos/struts2-atlassian/browse
-HEAD
+struts2-parent-6.6.0-atlassian-1
 
 
 
@@ -107,7 +107,7 @@
 
 
 UTF-8
-
2024-07-20T06:28:46Z
+
2024-07-22T06:06:34Z
 1.8
 1.8
 



(struts) 06/19: Merge remote-tracking branch 'origin/master' into fork/6.6

2025-02-04 Thread kusal
This is an automated email from the ASF dual-hosted git repository.

kusal pushed a commit to branch issue-85/CONFSRVDEV-37138-merge-upstream
in repository https://gitbox.apache.org/repos/asf/struts.git

commit 91ef86894e25acabc29d2d68ed66c8bcafe92306
Merge: 183352bc4 d33be1d43
Author: Kusal Kithul-Godage 
AuthorDate: Tue Oct 8 16:34:39 2024 +1100

Merge remote-tracking branch 'origin/master' into fork/6.6

 .github/workflows/codeql.yml   |  6 +--
 .github/workflows/scorecards-analysis.yaml |  6 +--
 apps/showcase/pom.xml  |  2 +-
 .../showcase/fileupload/FileUploadAction.java  |  6 +++
 .../webapp/WEB-INF/fileupload/upload-success.jsp   |  3 +-
 .../apache/struts2/showcase/FileUploadTest.java| 32 ++--
 .../com/opensymphony/xwork2/ognl/OgnlUtil.java | 23 +++-
 .../struts2/components/IteratorComponent.java  |  5 ++-
 .../java/org/apache/struts2/components/UIBean.java |  8 +++-
 .../multipart/JakartaMultiPartRequest.java |  1 +
 .../multipart/JakartaStreamMultiPartRequest.java   | 15 +++-
 .../dispatcher/multipart/StrutsUploadedFile.java   | 19 +-
 .../struts2/dispatcher/multipart/UploadedFile.java |  9 +
 .../com/opensymphony/xwork2/ognl/OgnlUtilTest.java | 16 
 .../struts2/components/IteratorComponentTest.java  | 36 ++
 .../org/apache/struts2/components/UIBeanTest.java  | 43 +++---
 .../ActionFileUploadInterceptorTest.java   |  5 +++
 .../interceptor/FileUploadInterceptorTest.java |  5 +++
 .../apache/struts2/views/jsp/IteratorTagTest.java  | 36 +-
 .../struts2/views/java/simple/AbstractTest.java| 11 ++
 .../apache/struts2/views/java/simple/HeadTest.java |  2 +-
 .../apache/struts2/views/java/simple/LinkTest.java | 18 ++---
 .../struts2/views/java/simple/ScriptTest.java  | 12 --
 plugins/jfreechart/pom.xml |  2 +-
 .../dispatcher/multipart/PellMultiPartRequest.java |  1 +
 plugins/tiles/pom.xml  |  2 +-
 pom.xml| 34 -
 27 files changed, 286 insertions(+), 72 deletions(-)

diff --cc pom.xml
index bad45abe4,294dda0ef..f4e2ce028
--- a/pom.xml
+++ b/pom.xml
@@@ -384,10 -381,7 +384,10 @@@
  
  org.apache.maven.plugins
  maven-release-plugin
- 3.0.1
+ 3.1.1
 +
 +-Dmaven.test.skip -Dgpg.skip
 +
  
  
  maven-jar-plugin



(struts) 17/19: [maven-release-plugin] prepare release struts2-parent-6.7.0-atlassian-2

2025-02-04 Thread kusal
This is an automated email from the ASF dual-hosted git repository.

kusal pushed a commit to branch issue-85/CONFSRVDEV-37138-merge-upstream
in repository https://gitbox.apache.org/repos/asf/struts.git

commit ec1a70e5621d11d20dd6e751263aa0b9cc7ce996
Author: Automated Release Script 
AuthorDate: Mon Feb 3 03:06:27 2025 +

[maven-release-plugin] prepare release struts2-parent-6.7.0-atlassian-2
---
 core/pom.xml | 2 +-
 plugins/junit/pom.xml| 2 +-
 plugins/pom.xml  | 2 +-
 plugins/spring/pom.xml   | 2 +-
 plugins/velocity/pom.xml | 2 +-
 pom.xml  | 6 +++---
 6 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/core/pom.xml b/core/pom.xml
index 6dae9212f..2b301aca6 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-parent
-6.7.0-atlassian-2-SNAPSHOT
+6.7.0-atlassian-2
 
 struts2-core
 jar
diff --git a/plugins/junit/pom.xml b/plugins/junit/pom.xml
index 6bbe84814..c28e4c20b 100644
--- a/plugins/junit/pom.xml
+++ b/plugins/junit/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.7.0-atlassian-2-SNAPSHOT
+6.7.0-atlassian-2
 
 
 struts2-junit-plugin
diff --git a/plugins/pom.xml b/plugins/pom.xml
index 8309a154f..938273a8a 100644
--- a/plugins/pom.xml
+++ b/plugins/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-parent
-6.7.0-atlassian-2-SNAPSHOT
+6.7.0-atlassian-2
 
 
 struts2-plugins
diff --git a/plugins/spring/pom.xml b/plugins/spring/pom.xml
index a819396a0..950f4aa4c 100644
--- a/plugins/spring/pom.xml
+++ b/plugins/spring/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.7.0-atlassian-2-SNAPSHOT
+6.7.0-atlassian-2
 
 
 struts2-spring-plugin
diff --git a/plugins/velocity/pom.xml b/plugins/velocity/pom.xml
index d8d738e37..e2399afe7 100644
--- a/plugins/velocity/pom.xml
+++ b/plugins/velocity/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.7.0-atlassian-2-SNAPSHOT
+6.7.0-atlassian-2
 
 
 struts2-velocity-plugin
diff --git a/pom.xml b/pom.xml
index ed52b98d4..859e2e5bf 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
 
 4.0.0
 struts2-parent
-6.7.0-atlassian-2-SNAPSHOT
+6.7.0-atlassian-2
 pom
 Struts 2
 https://struts.apache.org/
@@ -51,7 +51,7 @@
 
scm:git:ssh://g...@stash.atlassian.com:7997/bam/struts2-atlassian.git
 
scm:git:ssh://g...@stash.atlassian.com:7997/bam/struts2-atlassian.git
 
https://stash.atlassian.com/projects/BAM/repos/struts2-atlassian/browse
-HEAD
+struts2-parent-6.7.0-atlassian-2
 
 
 
@@ -107,7 +107,7 @@
 
 
 UTF-8
-
2024-11-18T06:28:56Z
+
2025-02-03T03:06:03Z
 1.8
 1.8
 



(struts) 07/19: Update SNAPSHOT version

2025-02-04 Thread kusal
This is an automated email from the ASF dual-hosted git repository.

kusal pushed a commit to branch issue-85/CONFSRVDEV-37138-merge-upstream
in repository https://gitbox.apache.org/repos/asf/struts.git

commit 7113ff8f56163c5b4cf6c2cc2b1304aa6fe4f171
Author: Kusal Kithul-Godage 
AuthorDate: Tue Oct 8 16:35:38 2024 +1100

Update SNAPSHOT version
---
 core/pom.xml | 2 +-
 plugins/junit/pom.xml| 2 +-
 plugins/pom.xml  | 2 +-
 plugins/spring/pom.xml   | 2 +-
 plugins/velocity/pom.xml | 2 +-
 pom.xml  | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/core/pom.xml b/core/pom.xml
index 23f4f925b..46946ec6e 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-parent
-6.6.0-atlassian-2-SNAPSHOT
+6.6.1-atlassian-1-SNAPSHOT
 
 struts2-core
 jar
diff --git a/plugins/junit/pom.xml b/plugins/junit/pom.xml
index 47466089d..d0abb9b73 100644
--- a/plugins/junit/pom.xml
+++ b/plugins/junit/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.6.0-atlassian-2-SNAPSHOT
+6.6.1-atlassian-1-SNAPSHOT
 
 
 struts2-junit-plugin
diff --git a/plugins/pom.xml b/plugins/pom.xml
index 08dc65788..0189e693c 100644
--- a/plugins/pom.xml
+++ b/plugins/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-parent
-6.6.0-atlassian-2-SNAPSHOT
+6.6.1-atlassian-1-SNAPSHOT
 
 
 struts2-plugins
diff --git a/plugins/spring/pom.xml b/plugins/spring/pom.xml
index cb009b588..c4b73c1b6 100644
--- a/plugins/spring/pom.xml
+++ b/plugins/spring/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.6.0-atlassian-2-SNAPSHOT
+6.6.1-atlassian-1-SNAPSHOT
 
 
 struts2-spring-plugin
diff --git a/plugins/velocity/pom.xml b/plugins/velocity/pom.xml
index 6b5886e45..3a5849da5 100644
--- a/plugins/velocity/pom.xml
+++ b/plugins/velocity/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.6.0-atlassian-2-SNAPSHOT
+6.6.1-atlassian-1-SNAPSHOT
 
 
 struts2-velocity-plugin
diff --git a/pom.xml b/pom.xml
index f4e2ce028..9b4b69b10 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
 
 4.0.0
 struts2-parent
-6.6.0-atlassian-2-SNAPSHOT
+6.6.1-atlassian-1-SNAPSHOT
 pom
 Struts 2
 https://struts.apache.org/



(struts) 11/19: CONFSRVDEV-34293 Add Bamboo build note to README

2025-02-04 Thread kusal
This is an automated email from the ASF dual-hosted git repository.

kusal pushed a commit to branch issue-85/CONFSRVDEV-37138-merge-upstream
in repository https://gitbox.apache.org/repos/asf/struts.git

commit c2c35251a026a43dc6d8a7c7cdd993e710247153
Author: Kusal Kithul-Godage 
AuthorDate: Thu Oct 10 12:09:02 2024 +1100

CONFSRVDEV-34293 Add Bamboo build note to README
---
 README.md | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/README.md b/README.md
index 39e4e6b36..472046e22 100644
--- a/README.md
+++ b/README.md
@@ -17,6 +17,8 @@
 
 # This branch is an Atlassian fork of Apache Struts
 
+## Confluence DC team maintains a build for this branch. Use branch prefix 
`issue-85` to trigger.
+
 The Apache Struts web framework
 ---
 



(struts) branch issue-85/CONFSRVDEV-37138-merge-upstream deleted (was df5ad6914)

2025-02-04 Thread kusal
This is an automated email from the ASF dual-hosted git repository.

kusal pushed a change to branch issue-85/CONFSRVDEV-37138-merge-upstream
in repository https://gitbox.apache.org/repos/asf/struts.git


 was df5ad6914 Merge remote-tracking branch 'origin/release/struts-6-7-x' 
into issue-85/CONFSRVDEV-37138-merge-upstream

This change permanently discards the following revisions:

 discard df5ad6914 Merge remote-tracking branch 'origin/release/struts-6-7-x' 
into issue-85/CONFSRVDEV-37138-merge-upstream
 discard f50587ade [maven-release-plugin] prepare for next development iteration
 discard ec1a70e56 [maven-release-plugin] prepare release 
struts2-parent-6.7.0-atlassian-2
 discard ca04a99d3 Pull request #28: CONFSRVDEV-37099 Backport of 
CVE-2024-53677 fix from 7.0
 discard 98348790e CONFSRVDEV-37099 Backport of CVE-2024-53677 fix from 7.0
 discard 7ee62ea6c [maven-release-plugin] prepare for next development iteration
 discard 28cc851ab [maven-release-plugin] prepare release 
struts2-parent-6.7.0-atlassian-1
 discard 7fa08d053 Merge remote-tracking branch 'origin/master' into release/6.7
 discard c2c35251a CONFSRVDEV-34293 Add Bamboo build note to README
 discard dc88606ce CONFSRVDEV-34293 Fix Struts 6.6 build
 discard 7969e5932 [maven-release-plugin] prepare for next development iteration
 discard 90fa39363 [maven-release-plugin] prepare release 
struts2-parent-6.6.1-atlassian-1
 discard 7113ff8f5 Update SNAPSHOT version
 discard 91ef86894 Merge remote-tracking branch 'origin/master' into fork/6.6
 discard 183352bc4 [maven-release-plugin] prepare for next development iteration
 discard b1a8797c9 [maven-release-plugin] prepare release 
struts2-parent-6.6.0-atlassian-1
 discard 9ce0a4893 Merge remote-tracking branch 'origin/master' into fork/6.6
 discard 62b9871a6 [maven-release-plugin] prepare for next development iteration
 discard 5e7c00afb [maven-release-plugin] prepare release 
struts2-parent-6.4.0-atlassian-1



(struts) branch fix/WW-5468-modeldriven-kusal deleted (was f67f593bd)

2025-02-04 Thread kusal
This is an automated email from the ASF dual-hosted git repository.

kusal pushed a change to branch fix/WW-5468-modeldriven-kusal
in repository https://gitbox.apache.org/repos/asf/struts.git


 was f67f593bd WW-5468 Alternate fix for ModelDriven Action parameters

This change permanently discards the following revisions:

 discard f67f593bd WW-5468 Alternate fix for ModelDriven Action parameters
 discard 2e352d1b7 Tmp revert



(struts) 01/19: [maven-release-plugin] prepare release struts2-parent-6.4.0-atlassian-1

2025-02-04 Thread kusal
This is an automated email from the ASF dual-hosted git repository.

kusal pushed a commit to branch issue-85/CONFSRVDEV-37138-merge-upstream
in repository https://gitbox.apache.org/repos/asf/struts.git

commit 5e7c00afb4e0f1b075bd1f1920b6eb55be61e758
Author: Kusal Kithul-Godage 
AuthorDate: Tue Apr 23 16:46:32 2024 +1000

[maven-release-plugin] prepare release struts2-parent-6.4.0-atlassian-1
---
 core/pom.xml | 2 +-
 plugins/junit/pom.xml| 2 +-
 plugins/pom.xml  | 2 +-
 plugins/spring/pom.xml   | 2 +-
 plugins/velocity/pom.xml | 2 +-
 pom.xml  | 6 +++---
 6 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/core/pom.xml b/core/pom.xml
index a9085beeb..f19447948 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-parent
-6.4.0-atlassian-1-SNAPSHOT
+6.4.0-atlassian-1
 
 struts2-core
 jar
diff --git a/plugins/junit/pom.xml b/plugins/junit/pom.xml
index b76d4ce0e..258c95868 100644
--- a/plugins/junit/pom.xml
+++ b/plugins/junit/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.4.0-atlassian-1-SNAPSHOT
+6.4.0-atlassian-1
 
 
 struts2-junit-plugin
diff --git a/plugins/pom.xml b/plugins/pom.xml
index 9c0e5ed55..fe4932c38 100644
--- a/plugins/pom.xml
+++ b/plugins/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-parent
-6.4.0-atlassian-1-SNAPSHOT
+6.4.0-atlassian-1
 
 
 struts2-plugins
diff --git a/plugins/spring/pom.xml b/plugins/spring/pom.xml
index 126ea7423..a08f200dd 100644
--- a/plugins/spring/pom.xml
+++ b/plugins/spring/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.4.0-atlassian-1-SNAPSHOT
+6.4.0-atlassian-1
 
 
 struts2-spring-plugin
diff --git a/plugins/velocity/pom.xml b/plugins/velocity/pom.xml
index f3c5a46f2..3081be624 100644
--- a/plugins/velocity/pom.xml
+++ b/plugins/velocity/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.4.0-atlassian-1-SNAPSHOT
+6.4.0-atlassian-1
 
 
 struts2-velocity-plugin
diff --git a/pom.xml b/pom.xml
index 53d90d889..439f1fe43 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
 
 4.0.0
 struts2-parent
-6.4.0-atlassian-1-SNAPSHOT
+6.4.0-atlassian-1
 pom
 Struts 2
 https://struts.apache.org/
@@ -51,7 +51,7 @@
 
scm:git:ssh://g...@stash.atlassian.com:7997/bam/struts2-atlassian.git
 
scm:git:ssh://g...@stash.atlassian.com:7997/bam/struts2-atlassian.git
 
https://stash.atlassian.com/projects/BAM/repos/struts2-atlassian/browse
-HEAD
+struts2-parent-6.4.0-atlassian-1
 
 
 
@@ -107,7 +107,7 @@
 
 
 UTF-8
-
2024-04-12T07:47:44Z
+
2024-04-23T06:46:09Z
 1.8
 1.8
 



(struts) 02/19: [maven-release-plugin] prepare for next development iteration

2025-02-04 Thread kusal
This is an automated email from the ASF dual-hosted git repository.

kusal pushed a commit to branch issue-85/CONFSRVDEV-37138-merge-upstream
in repository https://gitbox.apache.org/repos/asf/struts.git

commit 62b9871a663d6c32ad8491a82f5b50c575dfee91
Author: Kusal Kithul-Godage 
AuthorDate: Tue Apr 23 16:46:39 2024 +1000

[maven-release-plugin] prepare for next development iteration
---
 core/pom.xml | 2 +-
 plugins/junit/pom.xml| 2 +-
 plugins/pom.xml  | 2 +-
 plugins/spring/pom.xml   | 2 +-
 plugins/velocity/pom.xml | 2 +-
 pom.xml  | 6 +++---
 6 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/core/pom.xml b/core/pom.xml
index f19447948..3ced5b437 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-parent
-6.4.0-atlassian-1
+6.4.0-atlassian-2-SNAPSHOT
 
 struts2-core
 jar
diff --git a/plugins/junit/pom.xml b/plugins/junit/pom.xml
index 258c95868..5d365738b 100644
--- a/plugins/junit/pom.xml
+++ b/plugins/junit/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.4.0-atlassian-1
+6.4.0-atlassian-2-SNAPSHOT
 
 
 struts2-junit-plugin
diff --git a/plugins/pom.xml b/plugins/pom.xml
index fe4932c38..755df8045 100644
--- a/plugins/pom.xml
+++ b/plugins/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-parent
-6.4.0-atlassian-1
+6.4.0-atlassian-2-SNAPSHOT
 
 
 struts2-plugins
diff --git a/plugins/spring/pom.xml b/plugins/spring/pom.xml
index a08f200dd..0e5776ff4 100644
--- a/plugins/spring/pom.xml
+++ b/plugins/spring/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.4.0-atlassian-1
+6.4.0-atlassian-2-SNAPSHOT
 
 
 struts2-spring-plugin
diff --git a/plugins/velocity/pom.xml b/plugins/velocity/pom.xml
index 3081be624..9484028f6 100644
--- a/plugins/velocity/pom.xml
+++ b/plugins/velocity/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.4.0-atlassian-1
+6.4.0-atlassian-2-SNAPSHOT
 
 
 struts2-velocity-plugin
diff --git a/pom.xml b/pom.xml
index 439f1fe43..deefe04b9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
 
 4.0.0
 struts2-parent
-6.4.0-atlassian-1
+6.4.0-atlassian-2-SNAPSHOT
 pom
 Struts 2
 https://struts.apache.org/
@@ -51,7 +51,7 @@
 
scm:git:ssh://g...@stash.atlassian.com:7997/bam/struts2-atlassian.git
 
scm:git:ssh://g...@stash.atlassian.com:7997/bam/struts2-atlassian.git
 
https://stash.atlassian.com/projects/BAM/repos/struts2-atlassian/browse
-struts2-parent-6.4.0-atlassian-1
+HEAD
 
 
 
@@ -107,7 +107,7 @@
 
 
 UTF-8
-
2024-04-23T06:46:09Z
+
2024-04-23T06:46:38Z
 1.8
 1.8
 



(struts) 05/19: [maven-release-plugin] prepare for next development iteration

2025-02-04 Thread kusal
This is an automated email from the ASF dual-hosted git repository.

kusal pushed a commit to branch issue-85/CONFSRVDEV-37138-merge-upstream
in repository https://gitbox.apache.org/repos/asf/struts.git

commit 183352bc421d853a705162dae99b0334bc0fdf61
Author: Kusal Kithul-Godage 
AuthorDate: Mon Jul 22 16:07:15 2024 +1000

[maven-release-plugin] prepare for next development iteration
---
 core/pom.xml | 2 +-
 plugins/junit/pom.xml| 2 +-
 plugins/pom.xml  | 2 +-
 plugins/spring/pom.xml   | 2 +-
 plugins/velocity/pom.xml | 2 +-
 pom.xml  | 6 +++---
 6 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/core/pom.xml b/core/pom.xml
index 709ee5fa4..23f4f925b 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-parent
-6.6.0-atlassian-1
+6.6.0-atlassian-2-SNAPSHOT
 
 struts2-core
 jar
diff --git a/plugins/junit/pom.xml b/plugins/junit/pom.xml
index f700c0ae9..47466089d 100644
--- a/plugins/junit/pom.xml
+++ b/plugins/junit/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.6.0-atlassian-1
+6.6.0-atlassian-2-SNAPSHOT
 
 
 struts2-junit-plugin
diff --git a/plugins/pom.xml b/plugins/pom.xml
index 0a6de8326..08dc65788 100644
--- a/plugins/pom.xml
+++ b/plugins/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-parent
-6.6.0-atlassian-1
+6.6.0-atlassian-2-SNAPSHOT
 
 
 struts2-plugins
diff --git a/plugins/spring/pom.xml b/plugins/spring/pom.xml
index 7f4a0e60e..cb009b588 100644
--- a/plugins/spring/pom.xml
+++ b/plugins/spring/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.6.0-atlassian-1
+6.6.0-atlassian-2-SNAPSHOT
 
 
 struts2-spring-plugin
diff --git a/plugins/velocity/pom.xml b/plugins/velocity/pom.xml
index 48fd6a3a4..6b5886e45 100644
--- a/plugins/velocity/pom.xml
+++ b/plugins/velocity/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.6.0-atlassian-1
+6.6.0-atlassian-2-SNAPSHOT
 
 
 struts2-velocity-plugin
diff --git a/pom.xml b/pom.xml
index 6d25879b9..bad45abe4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
 
 4.0.0
 struts2-parent
-6.6.0-atlassian-1
+6.6.0-atlassian-2-SNAPSHOT
 pom
 Struts 2
 https://struts.apache.org/
@@ -51,7 +51,7 @@
 
scm:git:ssh://g...@stash.atlassian.com:7997/bam/struts2-atlassian.git
 
scm:git:ssh://g...@stash.atlassian.com:7997/bam/struts2-atlassian.git
 
https://stash.atlassian.com/projects/BAM/repos/struts2-atlassian/browse
-struts2-parent-6.6.0-atlassian-1
+HEAD
 
 
 
@@ -107,7 +107,7 @@
 
 
 UTF-8
-
2024-07-22T06:06:34Z
+
2024-07-22T06:07:14Z
 1.8
 1.8
 



(struts) 15/19: CONFSRVDEV-37099 Backport of CVE-2024-53677 fix from 7.0

2025-02-04 Thread kusal
This is an automated email from the ASF dual-hosted git repository.

kusal pushed a commit to branch issue-85/CONFSRVDEV-37138-merge-upstream
in repository https://gitbox.apache.org/repos/asf/struts.git

commit 98348790e54c3855190879a303677d248a974878
Author: Kusal Kithul-Godage 
AuthorDate: Mon Feb 3 11:10:13 2025 +1100

CONFSRVDEV-37099 Backport of CVE-2024-53677 fix from 7.0
---
 .../struts2/interceptor/FileUploadInterceptor.java | 263 ---
 core/src/main/resources/struts-default.xml |   9 -
 .../interceptor/FileUploadInterceptorTest.java | 806 -
 3 files changed, 1078 deletions(-)

diff --git 
a/core/src/main/java/org/apache/struts2/interceptor/FileUploadInterceptor.java 
b/core/src/main/java/org/apache/struts2/interceptor/FileUploadInterceptor.java
deleted file mode 100644
index 86f8a64be..0
--- 
a/core/src/main/java/org/apache/struts2/interceptor/FileUploadInterceptor.java
+++ /dev/null
@@ -1,263 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *  http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-package org.apache.struts2.interceptor;
-
-import com.opensymphony.xwork2.ActionContext;
-import com.opensymphony.xwork2.ActionInvocation;
-import com.opensymphony.xwork2.ActionProxy;
-import com.opensymphony.xwork2.interceptor.ValidationAware;
-import org.apache.logging.log4j.LogManager;
-import org.apache.logging.log4j.Logger;
-import org.apache.struts2.dispatcher.Parameter;
-import org.apache.struts2.dispatcher.multipart.MultiPartRequestWrapper;
-import org.apache.struts2.dispatcher.multipart.UploadedFile;
-
-import javax.servlet.http.HttpServletRequest;
-import java.util.ArrayList;
-import java.util.Enumeration;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-/**
- * 
- * 
- * Interceptor that is based off of {@link MultiPartRequestWrapper}, which is 
automatically applied for any request that
- * includes a file. It adds the following parameters, where [File Name] is the 
name given to the file uploaded by the
- * HTML form:
- * 
- * 
- *
- * [File Name] : File - the actual File
- *
- * [File Name]ContentType : String - the content type of the file
- *
- * [File Name]FileName : String - the actual name of the file uploaded 
(not the HTML name)
- *
- * 
- *
- * You can get access to these files by merely providing setters in your 
action that correspond to any of the three
- * patterns above, such as setDocument(File document), 
setDocumentContentType(String contentType), etc.
- * See the example code section.
- * 
- *
- *  This interceptor will add several field errors, assuming that the 
action implements {@link ValidationAware}.
- * These error messages are based on several i18n values stored in 
struts-messages.properties, a default i18n file
- * processed for all i18n requests. You can override the text of these 
messages by providing text for the following
- * keys:
- * 
- *
- * 
- *
- * struts.messages.error.uploading - a general error that occurs when the 
file could not be uploaded
- *
- * struts.messages.error.file.too.large - occurs when the uploaded file is 
too large
- *
- * struts.messages.error.content.type.not.allowed - occurs when the 
uploaded file does not match the expected
- * content types specified
- *
- * struts.messages.error.file.extension.not.allowed - occurs when the 
uploaded file does not match the expected
- * file extensions specified
- *
- * 
- * 
- * 
- *
- * Interceptor parameters:
- * 
- * 
- *
- * 
- *
- * maximumSize (optional) - the maximum size (in bytes) that the 
interceptor will allow a file reference to be set
- * on the action. Note, this is not related to the various properties 
found in struts.properties.
- * Default to approximately 2MB.
- *
- * allowedTypes (optional) - a comma separated list of content types (ie: 
text/html) that the interceptor will allow
- * a file reference to be set on the action. If none is specified allow all 
types to be uploaded.
- *
- * allowedExtensions (optional) - a comma separated list of file 
extensions (ie: .html) that the interceptor will allow
- * a file reference to be set on the action. If none is specified allow all 
extensions to be uploaded.
- * 
- * 
- * 
- * 
- *
- * Extending the interceptor:
- * 
- * 
- * 
- * 
- * 
- *

(struts) 09/19: [maven-release-plugin] prepare for next development iteration

2025-02-04 Thread kusal
This is an automated email from the ASF dual-hosted git repository.

kusal pushed a commit to branch issue-85/CONFSRVDEV-37138-merge-upstream
in repository https://gitbox.apache.org/repos/asf/struts.git

commit 7969e5932d6650a433f99e15909944dbd41f72dd
Author: Kusal Kithul-Godage 
AuthorDate: Tue Oct 8 16:40:38 2024 +1100

[maven-release-plugin] prepare for next development iteration
---
 core/pom.xml | 2 +-
 plugins/junit/pom.xml| 2 +-
 plugins/pom.xml  | 2 +-
 plugins/spring/pom.xml   | 2 +-
 plugins/velocity/pom.xml | 2 +-
 pom.xml  | 6 +++---
 6 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/core/pom.xml b/core/pom.xml
index e866b88a3..cfba29fad 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-parent
-6.6.1-atlassian-1
+6.6.1-atlassian-2-SNAPSHOT
 
 struts2-core
 jar
diff --git a/plugins/junit/pom.xml b/plugins/junit/pom.xml
index ddd448337..eea7602af 100644
--- a/plugins/junit/pom.xml
+++ b/plugins/junit/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.6.1-atlassian-1
+6.6.1-atlassian-2-SNAPSHOT
 
 
 struts2-junit-plugin
diff --git a/plugins/pom.xml b/plugins/pom.xml
index 28787608d..910ad78d6 100644
--- a/plugins/pom.xml
+++ b/plugins/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-parent
-6.6.1-atlassian-1
+6.6.1-atlassian-2-SNAPSHOT
 
 
 struts2-plugins
diff --git a/plugins/spring/pom.xml b/plugins/spring/pom.xml
index ee9e64a44..9d9074a01 100644
--- a/plugins/spring/pom.xml
+++ b/plugins/spring/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.6.1-atlassian-1
+6.6.1-atlassian-2-SNAPSHOT
 
 
 struts2-spring-plugin
diff --git a/plugins/velocity/pom.xml b/plugins/velocity/pom.xml
index c6da025ed..1fecacb8e 100644
--- a/plugins/velocity/pom.xml
+++ b/plugins/velocity/pom.xml
@@ -24,7 +24,7 @@
 
 org.apache.struts
 struts2-plugins
-6.6.1-atlassian-1
+6.6.1-atlassian-2-SNAPSHOT
 
 
 struts2-velocity-plugin
diff --git a/pom.xml b/pom.xml
index e71cd7d7c..55dba1374 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
 
 4.0.0
 struts2-parent
-6.6.1-atlassian-1
+6.6.1-atlassian-2-SNAPSHOT
 pom
 Struts 2
 https://struts.apache.org/
@@ -51,7 +51,7 @@
 
scm:git:ssh://g...@stash.atlassian.com:7997/bam/struts2-atlassian.git
 
scm:git:ssh://g...@stash.atlassian.com:7997/bam/struts2-atlassian.git
 
https://stash.atlassian.com/projects/BAM/repos/struts2-atlassian/browse
-struts2-parent-6.6.1-atlassian-1
+HEAD
 
 
 
@@ -107,7 +107,7 @@
 
 
 UTF-8
-
2024-10-08T05:40:11Z
+
2024-10-08T05:40:38Z
 1.8
 1.8
 



(struts) branch kusal-depr-apis-8 deleted (was 6b0976ac7)

2025-02-04 Thread kusal
This is an automated email from the ASF dual-hosted git repository.

kusal pushed a change to branch kusal-depr-apis-8
in repository https://gitbox.apache.org/repos/asf/struts.git


 was 6b0976ac7 WW-3714 Deprecate and migrate (Field)ValidationSupport

This change permanently discards the following revisions:

 discard 6b0976ac7 WW-3714 Deprecate and migrate (Field)ValidationSupport
 discard ab1240df6 WW-3714 Deprecate and migrate ValidationInterceptor
 discard 4359f76c5 WW-3714 Deprecate and migrate Validator interfaces
 discard 440153c0d WW-3714 Deprecate and migrate assorted Interceptors
 discard f8dc1ceec WW-3714 Deprecate and migrate AbstractInterceptor and 
MethodFilterInterceptor
 discard 5e295d10b WW-3714 Deprecate and migrate ActionSupport
 discard 44855ca7c WW-3714 Marker interface migration follow-up
 discard dc8164577 WW-3714 Shortcut adapters
 discard a02f37fb5 WW-3714 Update new ActionContext with new ValueStack
 discard da687be2a WW-3714 Deprecate and migrate assorted marker interfaces
 discard 00f9172ac WW-3714 Deprecate and migrate ValueStack
 discard cc0038b35 WW-3714 Deprecate and migrate ActionProxy
 discard bdc15b8ef WW-3714 Deprecate and migrate ActionEventListener
 discard b3d72a241 WW-3714 Add factory support for new Interceptor, Result 
interfaces



(struts) branch m02 deleted (was d398fbe60)

2025-02-04 Thread kusal
This is an automated email from the ASF dual-hosted git repository.

kusal pushed a change to branch m02
in repository https://gitbox.apache.org/repos/asf/struts.git


 was d398fbe60 Prepare milestone m02

This change permanently discards the following revisions:

 discard d398fbe60 Prepare milestone m02
 discard 0a3eef562 Merge remote-tracking branch 'origin/master' into fork/6.4
 discard 6b79f3d40 CONFSRVDEV-26304 Type preservation for Velocity directive 
parameters (cherry-picked from 82ef6576c5d and 059de2305af)
 discard 1bbea4276 CONFSRVDEV-26354 Reinstate legacy WebWork syntax support 
(partial revert 7840fa1)
 discard c135a7898 Set version to 6.4.0-atlassian-1-SNAPSHOT
 discard c065da4ef Atlassian fork preparation



(struts) branch WW-5379-directives-valuestack deleted (was c5cf3fc28)

2025-02-04 Thread kusal
This is an automated email from the ASF dual-hosted git repository.

kusal pushed a change to branch WW-5379-directives-valuestack
in repository https://gitbox.apache.org/repos/asf/struts.git


 was c5cf3fc28 WW-5379 Add one more method to provide Velocity directives 
with ValueStack

The revisions that were on this branch are still contained in
other references; therefore, this change does not discard any commits
from the repository.



(struts) branch WW-5352-parameter-annotation-4 deleted (was 805f2ba72)

2025-02-04 Thread kusal
This is an automated email from the ASF dual-hosted git repository.

kusal pushed a change to branch WW-5352-parameter-annotation-4
in repository https://gitbox.apache.org/repos/asf/struts.git


 was 805f2ba72 WW-5352 Ensure StrutsParameter compatibility with 
TypeConversion setters

The revisions that were on this branch are still contained in
other references; therefore, this change does not discard any commits
from the repository.