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 <bui...@apache.org>
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

Reply via email to