}
@Override
- protected void doInitialize(String aContext, Service[] aRequiredServices) {
+ protected void doStart(String aContext, ServiceRegistry aRegistry, Service[] aRequiredServices) {
List<ServiceDescriptor> descriptors = new ArrayList<ServiceDescriptor>();
for (Service service : aRequiredServices) {
descriptors.add(service.getDescriptor());
}
SystemAssembler assembler = new SystemAssembler(getName(), _systems,
descriptors.toArray(new ServiceDescriptor[0]));
- assembler.start(aRequiredServices);
+ assembler.start(aRegistry, aRequiredServices);
}
private void info(String aMsg) {