diff --git a/core/src/main/java/org/acegisecurity/config/PrincipalRepositoryBeanDefinitionParser.java b/core/src/main/java/org/acegisecurity/config/PrincipalRepositoryBeanDefinitionParser.java index b083352633..01c4258147 100644 --- a/core/src/main/java/org/acegisecurity/config/PrincipalRepositoryBeanDefinitionParser.java +++ b/core/src/main/java/org/acegisecurity/config/PrincipalRepositoryBeanDefinitionParser.java @@ -140,7 +140,7 @@ public class PrincipalRepositoryBeanDefinitionParser extends AbstractBeanDefinit // properties element RootBeanDefinition defintion = new RootBeanDefinition(PropertiesFactoryBean.class); String propertyValue = ele.getAttribute(RESOURCE); - defintion.getPropertyValues().addPropertyValue(RESOURCE, propertyValue); + defintion.getPropertyValues().addPropertyValue("location", propertyValue); defintion.setSource(parserContext.extractSource(ele)); return parserContext.getReaderContext().registerWithGeneratedName(defintion); }