Pelit Mamani (Migrated from SEC-2839) said:
After reloading parsers, one needs to call 'get' again.
Please see:
class: org.springframework.security.config.SecurityNamespaceHandler
Method: public BeanDefinition parse(Element element, ParserContext pc)
Contains:
BeanDefinitionParser parser = parsers.get(name);
if (parser == null) {
// SEC-1455. Load parsers when required, not just on init().
loadParsers();
}
if (parser == null) {
.... /// report error message
What's missing is a repeated 'get' after parser were reloaded:
BeanDefinitionParser parser = parsers.get(name);
if (parser == null) {
// SEC-1455. Load parsers when required, not just on init().
loadParsers();
BeanDefinitionParser parser = parsers.get(name); // HERE
}
if (parser == null) {
.... /// report error message
Thanks
Pelit Mamani (Migrated from SEC-2839) said:
After reloading parsers, one needs to call 'get' again.
Please see:
class: org.springframework.security.config.SecurityNamespaceHandler
Method: public BeanDefinition parse(Element element, ParserContext pc)
Contains:
What's missing is a repeated 'get' after parser were reloaded:
Thanks