From e783d1871598629840c50ba95edc983e9de26f93 Mon Sep 17 00:00:00 2001 From: Lukasz Lenart Date: Fri, 14 Oct 2022 12:49:22 +0200 Subject: [PATCH] WW-5242 Marks struts.mapper.action.prefix.crossNamespaces as deprecated --- .../struts2/dispatcher/mapper/DefaultActionMapper.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java b/core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java index 98fec5316..7ab98a7d8 100644 --- a/core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java +++ b/core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java @@ -236,6 +236,11 @@ public class DefaultActionMapper implements ActionMapper { this.allowActionPrefix = BooleanUtils.toBoolean(allowActionPrefix); } + /** + * @deprecated since 6.1.0 - please refactor your application to avoid using this functionality + * @param allowActionCrossNamespaceAccess true to enable cross namespace action access + */ + @Deprecated @Inject(value = StrutsConstants.STRUTS_MAPPER_ACTION_PREFIX_CROSSNAMESPACES) public void setAllowActionCrossNamespaceAccess(String allowActionCrossNamespaceAccess) { this.allowActionCrossNamespaceAccess = BooleanUtils.toBoolean(allowActionCrossNamespaceAccess);