Мой файл XML выглядит следующим образомПодключение к MongoDB с Spring Data
<mongo:mongo host="${mongo.host}" port="${mongo.port}"/>
<mongo:db-factory dbname="SmartSearch" mongo-ref="mongo" username="${mongo.user}" password="${mongo.password}"/>
<bean id="mongoTemplate" class="org.springframework.data.mongodb.core.MongoTemplate">
<constructor-arg name="mongoDbFactory" ref="mongoDbFactory"/>
</bean>
<mongo:repositories base-package="be.omniatravel.service.repository"/>
меня последняя зависимость для MongoDB в мавена
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-mongodb</artifactId>
<version>1.8.0.RELEASE</version>
</dependency>
Он подключается должным образом на старте моего сервера Tomcat, но когда я пытаюсь взаимодействовать с db, я получаю следующую ошибку:
HTTP Status 500 - обработка запроса не удалась; вложенное исключение org.springframework.data.mongodb.CannotGetMongoDbConnectionException: Не удалось проверить подлинность базы данных [MY_DATABASE], имя пользователя = [MY_USERNAME], пароль = [my_password]
Я убедился, что БД, пользователя и пароль правильны ,