diff --git a/config/src/test/java/org/springframework/security/config/http/CsrfBeanDefinitionParserTests.java b/config/src/test/java/org/springframework/security/config/http/CsrfBeanDefinitionParserTests.java index 60d95574a8..528554a689 100644 --- a/config/src/test/java/org/springframework/security/config/http/CsrfBeanDefinitionParserTests.java +++ b/config/src/test/java/org/springframework/security/config/http/CsrfBeanDefinitionParserTests.java @@ -28,11 +28,11 @@ public class CsrfBeanDefinitionParserTests { @Test public void registerDataValueProcessorOnlyIfNotRegistered() throws Exception { - try (ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext()) { - context.setAllowBeanDefinitionOverriding(false); - context.setConfigLocation(this.xml("RegisterDataValueProcessorOnyIfNotRegistered")); - context.refresh(); - } + ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext(); + context.setAllowBeanDefinitionOverriding(false); + context.setConfigLocation(this.xml("RegisterDataValueProcessorOnyIfNotRegistered")); + context.refresh(); + context.close(); } private String xml(String configName) {