AbstractAutowireCapableBeanFactory's getTypeForFactoryBean considers FactoryBean<Object> declarations as non-indicative (just like raw declarations)
Issue: SPR-11842
This commit is contained in:
@@ -759,7 +759,7 @@ public abstract class AbstractAutowireCapableBeanFactory extends AbstractBeanFac
|
||||
}
|
||||
}
|
||||
});
|
||||
if (objectType.value != null) {
|
||||
if (objectType.value != null && !Object.class.equals(objectType.value)) {
|
||||
return objectType.value;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user