(struts-site) branch fix/cleanup created (now 592509411)

2025-03-23 Thread lukaszlenart
This is an automated email from the ASF dual-hosted git repository.

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


  at 592509411 Uses default layout with proper return links

No new revisions were added by this update.



(struts-site) 01/01: Merge pull request #267 from apache/fix/cleanup

2025-03-23 Thread lukaszlenart
This is an automated email from the ASF dual-hosted git repository.

lukaszlenart pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/struts-site.git

commit b5a93881818637802f1d2400a962cd41c1930687
Merge: fcb062fa6 592509411
Author: Lukasz Lenart 
AuthorDate: Sun Mar 23 11:42:55 2025 +0100

Merge pull request #267 from apache/fix/cleanup

Uses default layout with proper return links

 source/contributors/building-with-maven.md |   2 +-
 source/core-developers/action-configuration.md |  24 +--
 source/core-developers/ajax.md |  15 +-
 source/core-developers/annotations.md  |   2 +-
 source/core-developers/application-servers.md  |   7 +-
 source/core-developers/bean-configuration.md   |   5 +-
 source/core-developers/big-picture.md  |   5 +-
 source/core-developers/client-side-validation.md   |   4 +
 .../core-developers/client-validation-example.md   | 141 +
 source/core-developers/client-validation.md| 163 
 source/core-developers/configuration-elements.md   |   5 +-
 source/core-developers/configuration-files.md  |   2 +-
 .../configuration-provider-and-configuration.md|   2 +-
 source/core-developers/constant-configuration.md   |   9 +-
 source/core-developers/debugging.md|   5 +-
 source/core-developers/default-properties.md   |   5 +-
 source/core-developers/dependency-injection.md |  16 +-
 source/core-developers/development-mode.md |   5 +-
 source/core-developers/dispatcher-listener.md  |   5 +-
 source/core-developers/dispatcher.md   |  13 +-
 source/core-developers/exception-configuration.md  |   5 +-
 .../formatting-dates-and-numbers.md|   5 +-
 source/core-developers/freemarker-result.md|   6 +-
 source/core-developers/freemarker-support.md   |   5 +-
 source/core-developers/glassfish-2-x.md|  11 +-
 source/core-developers/https-and-ie-issues.md  |  11 +-
 source/core-developers/include-configuration.md|   9 +-
 .../core-developers/interceptor-configuration.md   |   5 +-
 source/core-developers/jboss-5.md  |  30 ++--
 source/core-developers/localization.md |   5 +-
 source/core-developers/logging.md  |   7 +-
 .../core-developers/message-store-interceptor.md   |  60 
 source/core-developers/model-driven.md |  22 ++-
 source/core-developers/namespace-annotation.md |   5 +-
 source/core-developers/namespace-configuration.md  |   5 +-
 source/core-developers/no-op-interceptor.md|   2 +-
 source/core-developers/nutshell.md |   5 +-
 source/core-developers/object-factory.md   |  51 +++
 source/core-developers/ognl-cache-configuration.md |   5 +-
 source/core-developers/package-configuration.md|   2 +-
 source/core-developers/performance-tuning.md   |   5 +-
 source/core-developers/postback-result.md  |   2 +-
 source/core-developers/pre-result-listener.md  |   5 +-
 source/core-developers/reloading-configuration.md  |  20 +--
 source/core-developers/result-configuration.md |   7 +-
 source/core-developers/result-types.md |   5 +-
 source/core-developers/static-content.md   |   5 +-
 source/core-developers/struts-default-vm.md|   5 +-
 source/core-developers/struts-default-xml.md   |   5 +-
 source/core-developers/struts-xml.md   |   5 +-
 source/core-developers/sunone-7-0.md   |  30 ++--
 source/core-developers/type-conversion.md  |   5 +-
 source/core-developers/unknown-handlers.md |   5 +-
 source/core-developers/url-validator-annotation.md |  14 +-
 .../validation-parameter-annotation.md |  60 ++--
 source/core-developers/velocity-properties.md  |   5 +-
 source/core-developers/velocity-result.md  |   2 +-
 source/core-developers/web-xml.md  |   5 +-
 source/core-developers/weblogic-6-1.md |  61 
 source/core-developers/weblogic.md |   9 +-
 source/core-developers/websphere.md| 168 ++---
 source/core-developers/wildcard-mappings.md|   5 +-
 source/core-developers/writing-interceptors.md |   5 +-
 .../getting-started/hello-world-using-struts2.md   |  14 +-
 source/getting-started/spring.md   |  10 +-
 source/getting-started/themes.md   |   2 +-
 source/plugins/convention/index.md |  10 +-
 source/plugins/json/index.md   |   8 +-
 source/plugins/json/json-ajax-validation.md|  18 +--
 source/plugins/portlet/index.md|   2 +-
 source/tag-developers/extending-themes.md  |   4 +-
 .../tag-developers/ognl-expression-compilation.md  |  10 +-
 72 files changed, 598 insertions(+), 609 deletions(-)



(struts-site) branch main updated (fcb062fa6 -> b5a938818)

2025-03-23 Thread lukaszlenart
This is an automated email from the ASF dual-hosted git repository.

lukaszlenart pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/struts-site.git


from fcb062fa6 Uses $attributes instead of $parameters (#266)
 add 592509411 Uses default layout with proper return links
 new b5a938818 Merge pull request #267 from apache/fix/cleanup

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:
 source/contributors/building-with-maven.md |   2 +-
 source/core-developers/action-configuration.md |  24 +--
 source/core-developers/ajax.md |  15 +-
 source/core-developers/annotations.md  |   2 +-
 source/core-developers/application-servers.md  |   7 +-
 source/core-developers/bean-configuration.md   |   5 +-
 source/core-developers/big-picture.md  |   5 +-
 source/core-developers/client-side-validation.md   |   4 +
 .../core-developers/client-validation-example.md   | 141 +
 source/core-developers/client-validation.md| 163 
 source/core-developers/configuration-elements.md   |   5 +-
 source/core-developers/configuration-files.md  |   2 +-
 .../configuration-provider-and-configuration.md|   2 +-
 source/core-developers/constant-configuration.md   |   9 +-
 source/core-developers/debugging.md|   5 +-
 source/core-developers/default-properties.md   |   5 +-
 source/core-developers/dependency-injection.md |  16 +-
 source/core-developers/development-mode.md |   5 +-
 source/core-developers/dispatcher-listener.md  |   5 +-
 source/core-developers/dispatcher.md   |  13 +-
 source/core-developers/exception-configuration.md  |   5 +-
 .../formatting-dates-and-numbers.md|   5 +-
 source/core-developers/freemarker-result.md|   6 +-
 source/core-developers/freemarker-support.md   |   5 +-
 source/core-developers/glassfish-2-x.md|  11 +-
 source/core-developers/https-and-ie-issues.md  |  11 +-
 source/core-developers/include-configuration.md|   9 +-
 .../core-developers/interceptor-configuration.md   |   5 +-
 source/core-developers/jboss-5.md  |  30 ++--
 source/core-developers/localization.md |   5 +-
 source/core-developers/logging.md  |   7 +-
 .../core-developers/message-store-interceptor.md   |  60 
 source/core-developers/model-driven.md |  22 ++-
 source/core-developers/namespace-annotation.md |   5 +-
 source/core-developers/namespace-configuration.md  |   5 +-
 source/core-developers/no-op-interceptor.md|   2 +-
 source/core-developers/nutshell.md |   5 +-
 source/core-developers/object-factory.md   |  51 +++
 source/core-developers/ognl-cache-configuration.md |   5 +-
 source/core-developers/package-configuration.md|   2 +-
 source/core-developers/performance-tuning.md   |   5 +-
 source/core-developers/postback-result.md  |   2 +-
 source/core-developers/pre-result-listener.md  |   5 +-
 source/core-developers/reloading-configuration.md  |  20 +--
 source/core-developers/result-configuration.md |   7 +-
 source/core-developers/result-types.md |   5 +-
 source/core-developers/static-content.md   |   5 +-
 source/core-developers/struts-default-vm.md|   5 +-
 source/core-developers/struts-default-xml.md   |   5 +-
 source/core-developers/struts-xml.md   |   5 +-
 source/core-developers/sunone-7-0.md   |  30 ++--
 source/core-developers/type-conversion.md  |   5 +-
 source/core-developers/unknown-handlers.md |   5 +-
 source/core-developers/url-validator-annotation.md |  14 +-
 .../validation-parameter-annotation.md |  60 ++--
 source/core-developers/velocity-properties.md  |   5 +-
 source/core-developers/velocity-result.md  |   2 +-
 source/core-developers/web-xml.md  |   5 +-
 source/core-developers/weblogic-6-1.md |  61 
 source/core-developers/weblogic.md |   9 +-
 source/core-developers/websphere.md| 168 ++---
 source/core-developers/wildcard-mappings.md|   5 +-
 source/core-developers/writing-interceptors.md |   5 +-
 .../getting-started/hello-world-using-struts2.md   |  14 +-
 source/getting-started/spring.md   |  10 +-
 source/getting-started/themes.md   |   2 +-
 source/plugins/convention/index.md |  10 +-
 source/plugins/json/index.md   |   8 +-
 source/plugins/json/json-ajax-validation.md|  18 +--
 source/plugins/portlet/index.md|   2 +-
 source/tag-deve

(struts-site) branch fix/cleanup deleted (was 592509411)

2025-03-23 Thread lukaszlenart
This is an automated email from the ASF dual-hosted git repository.

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


 was 592509411 Uses default layout with proper return links

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-site) branch asf-site updated: Automatic Site Publish by Buildbot

2025-03-23 Thread git-site-role
This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/struts-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
 new f99875a57 Automatic Site Publish by Buildbot
f99875a57 is described below

commit f99875a57977d48dd68a4b40a16802624b20ee81
Author: buildbot 
AuthorDate: Sun Mar 23 08:00:42 2025 +

Automatic Site Publish by Buildbot
---
 output/tag-developers/component-tag.html | 28 
 1 file changed, 16 insertions(+), 12 deletions(-)

diff --git a/output/tag-developers/component-tag.html 
b/output/tag-developers/component-tag.html
index e2a8ed0d8..e1cb6a7e6 100644
--- a/output/tag-developers/component-tag.html
+++ b/output/tag-developers/component-tag.html
@@ -157,30 +157,34 @@
 
 Description
 
-Renders an custom UI widget using the specified templates. Additional 
objects can be passed in to the template
+Renders a custom UI widget using the specified templates. Additional 
objects can be passed in to the template
 using the param tags.
 
+
+  Note: in Struts versions older than 7.x please use $parameters, in Struts 7.x+ 
please user $attributes
+
+
 Render a custom ui widget
 
 Freemarker:
 
-Objects provided can be retrieve from within the template via $parameters._paramname_.
+Objects provided can be retrieved from within the template via $attributes._paramname_.
 
 JSP:
 
-Objects provided can be retrieve from within the template via 
+Objects provided can be retrieved from within the template via 
 
 In the bottom JSP and Velocity samples, two parameters are being passed in 
to the component. From within the
 component, they can be accessed as:
 
 Freemarker:
 
-$parameters.get('key1') and $parameters.get('key2') or 
$parameters.key1 and 
$parameters.key2
+$attributes.get('key1') and $attributes.get('key2') or 
$attributes.key1 and 
$attributes.key2
 
 JSP:
 
- and  or
- and 
+ and  or
+ and 
 
 Currently, your custom UI components can be written in Velocity, JSP, or 
Freemarker, and the correct rendering
 engine will be found based on file extension.
@@ -192,16 +196,16 @@ otherwise, the value stack will search for an Object on 
the stack with a method
 If JSP is used as the template, the JSP template itself must lie within the 
webapp itself and not the classpath. 
 Unlike Freemarker or Velocity, JSP template could not be picked up from the 
classpath.
 
-(!) templateDir and theme attribute
+templateDir and theme attribute
 
 
-  The final path to the template will be built using the 
templateDir  and template  attributes, like 
-${templateDir}/${theme}/${template}. If for example your component is under 
/components/html/option.jsp, 
-you would have to set templateDir=”components”, theme=”html” and 
template=”options.jsp”.
+  The final path to the template will be built using the templateDir and templateattributes, like 
+${templateDir}/${theme}/${template}. If for example 
your component is under /components/html/option.jsp, 
+you would have to set templateDir="components", theme="html" and template="options.jsp".
 
 
 
-  For any Struts tag that you use in your component, make sure that you set 
its templateDir=”template”
+  For any Struts tag that you use in your component, make sure that you set 
its templateDir="template"
 
 
 Attributes
@@ -597,7 +601,7 @@ you would have to set templateDir=”components”, 
theme=”html” and templat
 
 Freemarker
 
-<@s..component template="/my/custom/component.ftl" 
/>
+<@s.component template="/my/custom/component.ftl" 
/>
 
 
 or



(struts-site) branch fix/component deleted (was 9710eba6d)

2025-03-23 Thread lukaszlenart
This is an automated email from the ASF dual-hosted git repository.

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


 was 9710eba6d Uses $attributes instead of $parameters

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-site) branch main updated: Uses $attributes instead of $parameters (#266)

2025-03-23 Thread lukaszlenart
This is an automated email from the ASF dual-hosted git repository.

lukaszlenart pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/struts-site.git


The following commit(s) were added to refs/heads/main by this push:
 new fcb062fa6 Uses $attributes instead of $parameters (#266)
fcb062fa6 is described below

commit fcb062fa6ea7c798cdea61d177687e40100948ea
Author: Lukasz Lenart 
AuthorDate: Sun Mar 23 09:00:02 2025 +0100

Uses $attributes instead of $parameters (#266)
---
 source/tag-developers/component-tag.md | 26 ++
 1 file changed, 14 insertions(+), 12 deletions(-)

diff --git a/source/tag-developers/component-tag.md 
b/source/tag-developers/component-tag.md
index a2b1d902b..dba7c3ecd 100644
--- a/source/tag-developers/component-tag.md
+++ b/source/tag-developers/component-tag.md
@@ -12,30 +12,32 @@ Please make sure you have read the [Tag Syntax](tag-syntax) 
document and underst
 
 ## Description
 
-Renders an custom UI widget using the specified templates. Additional objects 
can be passed in to the template
+Renders a custom UI widget using the specified templates. Additional objects 
can be passed in to the template
 using the [param](param-tag) tags.
 
+> Note: in Struts versions older than 7.x please use `$parameters`, in Struts 
7.x+ please user `$attributes`
+
 {% remote_file_content 
https://raw.githubusercontent.com/apache/struts/master/core/src/site/resources/tags/component-description.html
 %}
 
 ### Freemarker:
 
-Objects provided can be retrieve from within the template via 
`$parameters._paramname_`.
+Objects provided can be retrieved from within the template via 
`$attributes._paramname_`.
 
 ### JSP:
 
-Objects provided can be retrieve from within the template via ``
+Objects provided can be retrieved from within the template via ``
 
 In the bottom JSP and Velocity samples, two parameters are being passed in to 
the component. From within the
 component, they can be accessed as:
 
 ### Freemarker:
  
-`$parameters.get('key1')` and `$parameters.get('key2')` or `$parameters.key1` 
and `$parameters.key2`
+`$attributes.get('key1')` and `$attributes.get('key2')` or `$attributes.key1` 
and `$attributes.key2`
 
 ### JSP:
 
-`` and `` or
-`` and ``
+`` and `` or
+`` and ``
 
 Currently, your custom UI components can be written in Velocity, JSP, or 
Freemarker, and the correct rendering
 engine will be found based on file extension.
@@ -47,13 +49,13 @@ otherwise, the value stack will search for an Object on the 
stack with a method
 If JSP is used as the template, the JSP template itself must lie within the 
webapp itself and not the classpath. 
 Unlike Freemarker or Velocity, JSP template could not be picked up from the 
classpath.
 
-**(!) templateDir and theme attribute**
+### `templateDir` and theme attribute
 
-> The final path to the template will be built using the _templateDir_  and 
_template_  attributes, like 
-> \${templateDir}/\${theme}/\${template}. If for example your component is 
under _/components/html/option.jsp_, 
-> you would have to set templateDir="components", theme="html" and 
template="options.jsp". 
+> The final path to the template will be built using the `templateDir` and 
`template`attributes, like 
+> `${templateDir}/${theme}/${template}`. If for example your component is 
under `/components/html/option.jsp`, 
+> you would have to set `templateDir="components"`, `theme="html"` and 
`template="options.jsp"`. 
 
-> For any Struts tag that you use in your component, make sure that you set 
its templateDir="template"
+> For any Struts tag that you use in your component, make sure that you set 
its `templateDir="template"`
 
 ## Attributes
 
@@ -94,7 +96,7 @@ or
 ### Freemarker
 
 ```
-<@s..component template="/my/custom/component.ftl" />
+<@s.component template="/my/custom/component.ftl" />
 ```
 
 or



(struts-examples) branch dependabot/maven/org.eclipse.jetty.ee8-jetty-ee8-maven-plugin-12.0.17 deleted (was 89b2653)

2025-03-23 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/maven/org.eclipse.jetty.ee8-jetty-ee8-maven-plugin-12.0.17
in repository https://gitbox.apache.org/repos/asf/struts-examples.git


 was 89b2653  Bump org.eclipse.jetty.ee8:jetty-ee8-maven-plugin

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-examples) branch dependabot/maven/io.quarkus-quarkus-universe-bom-3.19.3 deleted (was b6b58d1)

2025-03-23 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/maven/io.quarkus-quarkus-universe-bom-3.19.3
in repository https://gitbox.apache.org/repos/asf/struts-examples.git


 was b6b58d1  Bump io.quarkus:quarkus-universe-bom from 3.19.1 to 3.19.3

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-examples) branch dependabot/maven/org.springframework-spring-web-6.2.4 deleted (was 5e58960)

2025-03-23 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/maven/org.springframework-spring-web-6.2.4
in repository https://gitbox.apache.org/repos/asf/struts-examples.git


 was 5e58960  Bump org.springframework:spring-web from 6.2.3 to 6.2.4

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-examples) branch dependabot/maven/io.quarkus-quarkus-universe-bom-3.19.4 created (now 4f326e0)

2025-03-23 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/maven/io.quarkus-quarkus-universe-bom-3.19.4
in repository https://gitbox.apache.org/repos/asf/struts-examples.git


  at 4f326e0  Bump io.quarkus:quarkus-universe-bom from 3.19.1 to 3.19.4

No new revisions were added by this update.



(struts-examples) branch dependabot/maven/org.springframework-spring-web-6.2.5 created (now bc61590)

2025-03-23 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/maven/org.springframework-spring-web-6.2.5
in repository https://gitbox.apache.org/repos/asf/struts-examples.git


  at bc61590  Bump org.springframework:spring-web from 6.2.3 to 6.2.5

No new revisions were added by this update.



(struts-examples) branch dependabot/maven/org.eclipse.jetty.ee8-jetty-ee8-maven-plugin-12.0.18 created (now 0d08220)

2025-03-23 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/maven/org.eclipse.jetty.ee8-jetty-ee8-maven-plugin-12.0.18
in repository https://gitbox.apache.org/repos/asf/struts-examples.git


  at 0d08220  Bump org.eclipse.jetty.ee8:jetty-ee8-maven-plugin

No new revisions were added by this update.



struts.git: Error while running github feature from main:.asf.yaml

2025-03-23 Thread Apache Infrastructure


An error occurred while processing the github feature in .asf.yaml: 

while parsing a mapping
  in "struts.git/.asf.yaml::github", line 7, column 1:
  # contexts are the names o ... 
^ (line: 7)
unexpected key not in schema 'contexts'
  in "struts.git/.asf.yaml::github", line 8, column 1:
contexts:
^ (line: 8)

---
With regards, ASF Infra.



struts.git: Error while running github feature from dependabot/github_actions/github/codeql-action-3.28.12:.asf.yaml

2025-03-23 Thread Apache Infrastructure


An error occurred while processing the github feature in .asf.yaml: 

while parsing a mapping
  in "struts.git/.asf.yaml::github", line 7, column 1:
  # contexts are the names o ... 
^ (line: 7)
unexpected key not in schema 'contexts'
  in "struts.git/.asf.yaml::github", line 8, column 1:
contexts:
^ (line: 8)

---
With regards, ASF Infra.



(struts) branch dependabot/github_actions/actions/upload-artifact-4.6.2 created (now 6f753fb8d)

2025-03-23 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/github_actions/actions/upload-artifact-4.6.2
in repository https://gitbox.apache.org/repos/asf/struts.git


  at 6f753fb8d Bump actions/upload-artifact from 4.6.1 to 4.6.2

No new revisions were added by this update.



(struts) branch dependabot/github_actions/github/codeql-action-3.28.11 deleted (was 21999e127)

2025-03-23 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/github_actions/github/codeql-action-3.28.11
in repository https://gitbox.apache.org/repos/asf/struts.git


 was 21999e127 Bump github/codeql-action from 3.28.10 to 3.28.11

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 dependabot/github_actions/github/codeql-action-3.28.12 created (now 28a485d68)

2025-03-23 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/github_actions/github/codeql-action-3.28.12
in repository https://gitbox.apache.org/repos/asf/struts.git


  at 28a485d68 Bump github/codeql-action from 3.28.10 to 3.28.12

No new revisions were added by this update.



struts.git: Error while running github feature from main:.asf.yaml

2025-03-23 Thread Apache Infrastructure


An error occurred while processing the github feature in .asf.yaml: 

while parsing a mapping
  in "struts.git/.asf.yaml::github", line 7, column 1:
  # contexts are the names o ... 
^ (line: 7)
unexpected key not in schema 'contexts'
  in "struts.git/.asf.yaml::github", line 8, column 1:
contexts:
^ (line: 8)

---
With regards, ASF Infra.



(struts-examples) branch dependabot/github_actions/actions/cache-4.2.3 created (now 3d87f50)

2025-03-23 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/github_actions/actions/cache-4.2.3
in repository https://gitbox.apache.org/repos/asf/struts-examples.git


  at 3d87f50  Bump actions/cache from 4.2.2 to 4.2.3

No new revisions were added by this update.