From 36b35e3b1fde546685cb65f308d65b57d8e8278e Mon Sep 17 00:00:00 2001 From: Luke Taylor Date: Mon, 11 Aug 2008 21:15:09 +0000 Subject: [PATCH] CLOSED - issue SEC-953: Query string isn't ignored while url - filterchain pattern matching http://jira.springframework.org/browse/SEC-953. Fixed autoboxing issue. --- .../security/config/HttpSecurityBeanDefinitionParser.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/org/springframework/security/config/HttpSecurityBeanDefinitionParser.java b/core/src/main/java/org/springframework/security/config/HttpSecurityBeanDefinitionParser.java index 64547b3834..f28b2ab67e 100644 --- a/core/src/main/java/org/springframework/security/config/HttpSecurityBeanDefinitionParser.java +++ b/core/src/main/java/org/springframework/security/config/HttpSecurityBeanDefinitionParser.java @@ -208,7 +208,7 @@ public class HttpSecurityBeanDefinitionParser implements BeanDefinitionParser { RootBeanDefinition filterChainProxy = new RootBeanDefinition(FilterChainProxy.class); filterChainProxy.setSource(source); filterChainProxy.getPropertyValues().addPropertyValue("matcher", matcher); - filterChainProxy.getPropertyValues().addPropertyValue("stripQueryStringFromUrls", matcher instanceof AntUrlPathMatcher); + filterChainProxy.getPropertyValues().addPropertyValue("stripQueryStringFromUrls", Boolean.valueOf(matcher instanceof AntUrlPathMatcher)); filterChainProxy.getPropertyValues().addPropertyValue("filterChainMap", filterChainMap); pc.getRegistry().registerBeanDefinition(BeanIds.FILTER_CHAIN_PROXY, filterChainProxy); pc.getRegistry().registerAlias(BeanIds.FILTER_CHAIN_PROXY, BeanIds.SPRING_SECURITY_FILTER_CHAIN);