2015-05-09 7 views
6

Merhaba arkadaşlar mongodb 3.0 etiketini kullanıyorum eğer yay verileri kullanarak bağlantı sorunu ile karşı karşıyayım çünkü benim uygulama veritabanını sorguladığında kimlik doğrulama hatası iletisiyle sorun gösteriyor ve kullanıyorum ve sonra benim uygulama mongoDb xml config dosyasında SAX istisnası verir. Ve burada bahsetmek istediğim bir şey daha var, mongodb'de replica setini kullanıyoruz. Bu problem için bazı çözüm önerileri sunuyoruz. Şimdiden teşekkürler.MongoDB 3.0 bağlantısı ve kimlik doğrulaması bahar verisi kullanılarak kullanılır 1.4.1.RELEASE

<beans xmlns="http://www.springframework.org/schema/beans" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns:mongo="http://www.springframework.org/schema/data/mongo" 
    xsi:schemaLocation="http://www.springframework.org/schema/data/mongo http://www.springframework.org/schema/data/mongo/spring-mongo.xsd 
     http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> 

    <!-- <context:property-placeholder location="classpath:mongo.properties" /> --> 
    <mongo:mongo-client id="mongo" replica-set="xxx.xx.x.xx:27017,xxx.xx.x.xx::27017" credentials="admin:[email protected]"> 
     <mongo:client-options write-concern="NONE" 
      connections-per-host="10"    
      connect-timeout="30000" 
      max-wait-time="10000" 
     /> 
    </mongo:mongo-client> 

    <!-- MongoTemplate for connecting and quering the documents in the database --> 
    <bean id="mongoTemplate" class="org.springframework.data.mongodb.core.MongoTemplate"> 
     <constructor-arg ref="mongo"/> 
     <constructor-arg name="databaseName" value="xyz"/>   
    </bean>   
</beans> 
+0

'mongo-client' XML öğesi yay-data-mongodb: 1.7.0'da tanıtılmıştır ve bu nedenle '1.4.1' –

+0

@ChristophStrobl ile birlikte kullanılamaz. Cevabınız için teşekkürler Bu sorunu, önerdiğiniz çözümle zaten çözdünüz. Ayrıca 4 numaralı yayına güncellemeliydim. – Archit

cevap

1

Benim hatamdı Mongo-istemci yay veri MongoDB mevcuttur oldu: 1.7.0 ve ben 1.4.1 kullanıyorum ve 4'e benim bahar güncellemek zorunda bahar verilerini güncelledikten sonra nedeniyle bazı çözümlenmemiş için yapıldı bağımlılıklar. Şimdi iyi çalışıyor. :-)

İlgili konular