Iterator<IStringResourceLoader> iter = getStringResourceLoaders().iterator();
value = null;
while (iter.hasNext() && (value == null))
{
IStringResourceLoader loader = iter.next();
value = loader.loadStringResource(component, key, locale, style, variation);
}
// Cache the result incl null if not found
if (cacheKey != null)
{