X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=trunk%2Fsystem%2Fspring%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fsystem%2Fspring%2FRequiredServiceBean.java;h=55433a9c47aac5b793b2da484dafd5298fae7d4b;hb=1e6feac46f0be086aa8734e20064aec24425ff11;hp=6c18cc8ce8e776b454eb1a1ea251ecbc3d18ffd1;hpb=f173c759786855c3d55110e37edac4a5e108a64a;p=utils diff --git a/trunk/system/spring/src/main/java/org/wamblee/system/spring/RequiredServiceBean.java b/trunk/system/spring/src/main/java/org/wamblee/system/spring/RequiredServiceBean.java index 6c18cc8c..55433a9c 100644 --- a/trunk/system/spring/src/main/java/org/wamblee/system/spring/RequiredServiceBean.java +++ b/trunk/system/spring/src/main/java/org/wamblee/system/spring/RequiredServiceBean.java @@ -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