diff --git a/spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/config/MongoDbFactoryParser.java b/spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/config/MongoDbFactoryParser.java index c4cafd021..87b1961ed 100644 --- a/spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/config/MongoDbFactoryParser.java +++ b/spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/config/MongoDbFactoryParser.java @@ -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; }