X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fxmlrouter%2Fimpl%2FXMLRouterConfigurationImpl.java;h=679e55df7baa6f4fe9c71066cc6fa37927c7076a;hb=f8027d76e1c3e517a8b80a3476f51adee845fc5b;hp=fe6d50773e7f4d9c5399f5b7abfe9b5d2e38a19e;hpb=13b475f8216ad5d74d64df4122ea6812554f7a14;p=xmlrouter diff --git a/impl/src/main/java/org/wamblee/xmlrouter/impl/XMLRouterConfigurationImpl.java b/impl/src/main/java/org/wamblee/xmlrouter/impl/XMLRouterConfigurationImpl.java index fe6d507..679e55d 100644 --- a/impl/src/main/java/org/wamblee/xmlrouter/impl/XMLRouterConfigurationImpl.java +++ b/impl/src/main/java/org/wamblee/xmlrouter/impl/XMLRouterConfigurationImpl.java @@ -18,6 +18,7 @@ package org.wamblee.xmlrouter.impl; import java.util.ArrayList; import java.util.concurrent.locks.ReentrantReadWriteLock; +import org.wamblee.xmlrouter.common.Id; import org.wamblee.xmlrouter.config.RouterConfig; /** @@ -39,11 +40,12 @@ public class XMLRouterConfigurationImpl implements XMLRouterConfiguration { public XMLRouterConfigurationImpl(ExtendedRouterConfig aConfig) { config = aConfig; transformations = new TransformationPaths(config.transformationConfig() - .map()); + .values()); } public XMLRouterConfigurationImpl() { - this(new CompositeRouterConfig(new ArrayList())); + this(new CompositeRouterConfig(new Id("routerconfig"), + new ArrayList())); } @Override @@ -65,7 +67,7 @@ public class XMLRouterConfigurationImpl implements XMLRouterConfiguration { public void setRouterConfig(ExtendedRouterConfig aConfig) { TransformationPaths newTransformations = new TransformationPaths( - aConfig.transformationConfig().map()); + aConfig.transformationConfig().values()); wlock.lock(); try {