DATADOC-88 fixed missing propagation of host/port when no nested <mongo> element provided

This commit is contained in:
Thomas Risberg
2011-05-23 13:33:09 -04:00
parent b5e83d4350
commit 974faec6dd

View File

@@ -92,6 +92,10 @@ public class MongoDbFactoryParser extends AbstractBeanDefinitionParser {
mongoBuilder.addPropertyValue("port", (StringUtils.hasText(overridePort) ? overridePort : port));
new MongoParser().parseOptions(parserContext, mongoEl, mongoBuilder);
}
else {
mongoBuilder.addPropertyValue("host", host);
mongoBuilder.addPropertyValue("port", port);
}
registry.registerBeanDefinition(MONGO, mongoBuilder.getBeanDefinition());
mongoRef = MONGO;
}