X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=system%2Fspring%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fsystem%2Fspring%2FSpringComponent.java;h=6f153e5749ee7154c25e685e90f5bb68f0b6f099;hb=e055966cbba51cbf35546dbc50f29516cf6e304f;hp=633050cbfecacee89b2cd5a723762ec8d520b970;hpb=c46775f3e159ba9db714cfa9636881f2c6d4e873;p=utils diff --git a/system/spring/src/main/java/org/wamblee/system/spring/SpringComponent.java b/system/spring/src/main/java/org/wamblee/system/spring/SpringComponent.java index 633050cb..6f153e57 100644 --- a/system/spring/src/main/java/org/wamblee/system/spring/SpringComponent.java +++ b/system/spring/src/main/java/org/wamblee/system/spring/SpringComponent.java @@ -13,7 +13,7 @@ import org.springframework.context.support.AbstractApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; import org.springframework.context.support.GenericApplicationContext; import org.wamblee.system.AbstractComponent; -import org.wamblee.system.CompositeComponent; +import org.wamblee.system.Container; import org.wamblee.system.ProvidedInterfaceDescriptor; import org.wamblee.system.RequiredInterfaceDescriptor; import org.wamblee.system.Service; @@ -69,8 +69,8 @@ public class SpringComponent extends AbstractComponent { public SpringComponent(String aName, ServiceRegistry aRegistry, String[] aConfigFiles, Map aProvided, Map aRequired) { - super(aName, aRegistry, aProvided.values().toArray(new InterfaceDescriptor[0]), - aRequired.keySet().toArray(new InterfaceDescriptor[0])); + super(aName, aRegistry, aProvided.values().toArray(new ProvidedInterfaceDescriptor[0]), + aRequired.keySet().toArray(new RequiredInterfaceDescriptor[0])); _properties = new Properties(); _configFiles = aConfigFiles; _provided = aProvided;