This is an automated email from the ASF dual-hosted git repository.
git-site-role pushed a commit to branch asf-staging
in repository https://gitbox.apache.org/repos/asf/struts-site.git
The following commit(s) were added to refs/heads/asf-staging by this push:
new 6c167ab08 Updates stage by Jenkins
6c167ab08 is described below
commit 6c167ab089e109021e1325106a9594b7545c686f
Author: jenkins <[email protected]>
AuthorDate: Fri Oct 20 10:43:27 2023 +0000
Updates stage by Jenkins
---
content/commercial-support.html | 20 ++++++-------
content/core-developers/default-properties.html | 38 +++++++++----------------
2 files changed, 21 insertions(+), 37 deletions(-)
diff --git a/content/commercial-support.html b/content/commercial-support.html
index 991532f07..07dd6fcbf 100644
--- a/content/commercial-support.html
+++ b/content/commercial-support.html
@@ -158,18 +158,15 @@
<h2 id="asf-support">ASF support</h2>
-<p>The Apache Software Foundation doesn’t provide any kind of commercial
support you can call for in case of issues
-or request changes impacting Apache Struts or applications build based on top
of the framework. You can always prepare
-a change request and donate your code to the project. This requires fulfilling
some requirements, please read
-the <a
href="https://www.apache.org/foundation/how-it-works/legal.html">Legal</a> page
for more details.</p>
+<p>Please note that the Apache Software Foundation does not offer commercial
support for Apache Struts or related applications.
+If you encounter issues or wish to propose changes, you can submit a change
request and contribute code to the project.
+Ensure you meet the requirements specified <a
href="https://www.apache.org/foundation/how-it-works/legal.html">here</a>.</p>
<h2 id="list-of-companies">List of companies</h2>
-<p>Below is a list of companies that can provide you with commercial support
around Apache Struts and JavaEE application.
-Please contact the company directly with your inquiry to get detailed
information about how they can help you.</p>
-
-<p>We do our best to keep this list up to date and if you know any company
that offers this kind of support, feel free to contact
-us and provide more details.</p>
+<p>Explore commercial support options for Apache Struts and JavaEE
applications through the following companies.
+For detailed assistance, kindly reach out to them directly. Help us keep this
list current; if you’re aware of other
+supportive companies, please share details with us.</p>
<p>Last updated: <strong>2023-10-10</strong></p>
@@ -184,9 +181,8 @@ us and provide more details.</p>
<h2 id="how-to-add-a-new-company">How to add a new company</h2>
-<p>The simplest approach is to create a Pull Request to this page providing
all the information. The PR will be reviewed
-by one of the committers who can verify that data or ask for more
clarification.
-You can also send a request to the <a
href="https://struts.staged.apache.org/mail.html">User Mailing</a> list with
all the data.</p>
+<p>Create a Pull Request with the required information. A committer will
review it, ensuring accuracy, or seek clarification.
+Alternatively, you can submit a request to the <a
href="https://struts.staged.apache.org/mail.html">User Mailing</a> list.</p>
</section>
</article>
diff --git a/content/core-developers/default-properties.html
b/content/core-developers/default-properties.html
index 29b34b4ca..b05405508 100644
--- a/content/core-developers/default-properties.html
+++ b/content/core-developers/default-properties.html
@@ -401,31 +401,19 @@ struts.ognl.enableExpressionCache=true
# struts.ognl.expressionCacheFactory=customOgnlExpressionCacheFactory
# struts.ognl.beanInfoCacheFactory=customOgnlBeanInfoCacheFactory
-### Specify a limit to the number of entries in the OGNL expressionCache.
-### For the standard expressionCache mode, when the limit is exceeded the
entire cache's
-### content will be cleared (can help prevent memory leaks).
-### For expressionCacheLRUMode true, the limit will ensure the cache does not
exceed
-### that size, dropping the oldest (least-recently-used) expressions to add
new ones.
-### NOTE: If not set, the default is 25000, which may be excessive.
-# struts.ognl.expressionCacheMaxSize=1000
-
-### Indicates if the OGNL expressionCache should use LRU mode.
-### NOTE: When true, make sure to set the expressionCacheMaxSize to a
reasonable value
-### for your application. Otherwise the default limit will never
(practically) be reached.
-# struts.ognl.expressionCacheLRUMode=false
-
-### Specify a limit to the number of entries in the OGNL beanInfoCache.
-### For the standard beanInfoCache mode, when the limit is exceeded the entire
cache's
-### content will be cleared (can help prevent memory leaks).
-### For beanInfoCacheLRUMode true, the limit will ensure the cache does not
exceed
-### that size, dropping the oldest (least-recently-used) expressions to add
new ones.
-### NOTE: If not set, the default is 25000, which may be excessive.
-# struts.ognl.beanInfoCacheMaxSize=1000
-
-### Indicates if the OGNL beanInfoCache should use LRU mode.
-### NOTE: When true, make sure to set the beanInfoCacheMaxSize to a reasonable
value
-### for your application. Otherwise the default limit will never
(practically) be reached.
-# struts.ognl.beanInfoCacheLRUMode=false
+### Specifies the type of cache to use for parsed OGNL expressions. See
StrutsConstants class for further information.
+struts.ognl.expressionCacheType=wtlfu
+
+### Specifies the maximum cache size for parsed OGNL expressions. This should
be configured based on the cache type
+### chosen and application-specific needs.
+struts.ognl.expressionCacheMaxSize=10000
+
+### Specifies the type of cache to use for BeanInfo objects. See
StrutsConstants class for further information.
+struts.ognl.beanInfoCacheType=wtlfu
+
+### Specifies the maximum cache size for BeanInfo objects. This should be
configured based on the cache type chosen and
+### application-specific needs.
+struts.ognl.beanInfoCacheMaxSize=10000
### Indicates if Dispatcher should handle unexpected exceptions by calling
sendError()
### or simply rethrow it as a ServletException to allow future processing by
other frameworks like Spring Security