소스 검색

Refresh parsers when not found

Closes gh-3065
Koos Gadellaa 3 년 전
부모
커밋
5c4362bbc4
1개의 변경된 파일1개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      config/src/main/java/org/springframework/security/config/SecurityNamespaceHandler.java

+ 1 - 0
config/src/main/java/org/springframework/security/config/SecurityNamespaceHandler.java

@@ -101,6 +101,7 @@ public final class SecurityNamespaceHandler implements NamespaceHandler {
 		if (parser == null) {
 			// SEC-1455. Load parsers when required, not just on init().
 			loadParsers();
+			parser = this.parsers.get(name);
 		}
 		if (parser != null) {
 			return parser.parse(element, pc);