Hello Jacques On 12/10/2025 08:22, [email protected] wrote:
A reason to call twice the function `UrlServletHelper.setRequestAttributes(req, null, req.getServletContext())` ?--- a/framework/webapp/src/main/java/org/apache/ofbiz/webapp/control/ControlFilter.java +++ b/framework/webapp/src/main/java/org/apache/ofbiz/webapp/control/ControlFilter.java @@ -174,11 +174,10 @@ public class ControlFilter extends HttpFilter { String context = req.getContextPath(); HttpSession session = req.getSession();- // Prevents stream exploitation- if (!isSolrTest()) { - if (!isControlFilterTests()) { - UrlServletHelper.setRequestAttributes(req, null, req.getServletContext()); - } + if (!(isSolrTest() || isControlFilterTests())) { + // Prevents stream exploitation + UrlServletHelper.setRequestAttributes(req, null, req.getServletContext()); + UrlServletHelper.setRequestAttributes(req, null, req.getServletContext());
Nicolas
