Fixed BeanFactoryAwareFunctionRegistry default function definition lookup

This commit is contained in:
Oleg Zhurakousky
2019-08-06 17:48:03 +02:00
parent b51cc5ce03
commit 6312b5e0aa

View File

@@ -195,8 +195,10 @@ public class BeanFactoryAwareFunctionRegistry
definition = functionNames[0];
}
else {
Assert.isTrue(this.registrationsByName.size() == 1, "Found more then one function in local registry");
definition = this.registrationsByName.keySet().iterator().next();
if (this.registrationsByName.size() > 0) {
Assert.isTrue(this.registrationsByName.size() == 1, "Found more then one function in local registry");
definition = this.registrationsByName.keySet().iterator().next();
}
}
}
return definition;