(no commit message)
[utils] / system / general / src / main / java / org / wamblee / system / CompositeSystem.java
index b3abf07186da3774dd0a586b595a12a2c62ff75b..3255149810e8f6bfe0e21b4c3f081543eaa9e2f1 100644 (file)
@@ -83,10 +83,15 @@ public class CompositeSystem extends AbstractSubSystem {
                for (Service service : aRequiredServices) {
                        descriptors.add(service.getDescriptor());
                }
-               SystemAssembler assembler = new SystemAssembler(getName(), _systems,
+               SystemAssembler assembler = new SystemAssembler(aContext + "." + getName(), _systems,
                                descriptors.toArray(new ServiceDescriptor[0]));
                assembler.start(aRegistry, aRequiredServices);
        }
+       
+       @Override
+       protected void doStop(String aContext) {
+               // Empty.       
+       }
 
        private void info(String aMsg) {
                LOG.info(getName() + ": " + aMsg);