Huge refactoring.
[utils] / system / spring / src / main / java / org / wamblee / system / spring / RequiredServiceBean.java
index 6c18cc8ce8e776b454eb1a1ea251ecbc3d18ffd1..55433a9c47aac5b793b2da484dafd5298fae7d4b 100644 (file)
@@ -47,7 +47,8 @@ class RequiredServiceBean implements FactoryBean {
 
        @Override
        public Object getObject() throws Exception {
-               return _required.getImplementation(Object.class);
+               return SpringComponent.SCOPE.get().retrieveInterfaceImplementation(
+                               _required.getProvider(), Object.class);
        }
 
        @Override