Don't fail on non-existing config key

This commit is contained in:
Maxime Dor
2017-09-07 01:53:42 +02:00
parent d2d5f80b44
commit ba723f8523

View File

@@ -129,7 +129,11 @@ class RecursivePriorityLookupStrategy implements LookupStrategy, InitializingBea
}
}
if (recursiveCfg.getBridge().getEnabled() && (!recursiveCfg.getBridge().getRecursiveOnly() || isAllowedForRecursive(request.getRequester()))) {
if (
recursiveCfg.getBridge() != null &&
recursiveCfg.getBridge().getEnabled() &&
(!recursiveCfg.getBridge().getRecursiveOnly() || isAllowedForRecursive(request.getRequester()))
) {
log.info("Using bridge failover for lookup")
return bridge.find(request)
}