Uploaded image for project: 'Java Driver'
  1. Java Driver
  2. JAVA-714

Connection refused by Java driver but allowed by shell

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major - P3 Major - P3
    • None
    • 2.9.1
    • Connection Management
    • None
    • Mac 10.7.5

    Description

      I had been able to connect and work with the database, but all of a sudden I started getting "Connection refused" errors. I can still connect to mongod from the command line. I checked the bug reports and changed host from "localhost" to 127.0.0.1. But that hasn't helped. Here's the stack-trace:
      Caused by: com.mongodb.MongoException$Network: can't call something : local/192.168.1.44:27017/test
      at com.mongodb.DBTCPConnector.call(DBTCPConnector.java:227)
      at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:305)
      at com.mongodb.DB.command(DB.java:160)
      at com.mongodb.DB.command(DB.java:183)
      at com.mongodb.DB.command(DB.java:144)
      at com.mongodb.DBCollection.drop(DBCollection.java:765)
      at com.mongodb.DBApiLayer$MyCollection.drop(DBApiLayer.java:206)
      at org.springframework.data.mongodb.core.MongoTemplate$7.doInCollection(MongoTemplate.java:430)
      at org.springframework.data.mongodb.core.MongoTemplate$7.doInCollection(MongoTemplate.java:428)
      at org.springframework.data.mongodb.core.MongoTemplate.execute(MongoTemplate.java:368)
      ... 31 more
      Caused by: java.io.IOException: couldn't connect to [local/192.168.1.44:27017] bc:java.net.ConnectException: Connection refused
      at com.mongodb.DBPort._open(DBPort.java:228)
      at com.mongodb.DBPort.go(DBPort.java:112)
      at com.mongodb.DBPort.call(DBPort.java:79)
      at com.mongodb.DBTCPConnector.call(DBTCPConnector.java:218)

      Here's my Spring configuration for Mongo:
      <bean id="mongoTemplate" class="org.springframework.data.mongodb.core.MongoTemplate">
      <constructor-arg name="mongoDbFactory" ref="mongoDbFactory" />
      </bean>

      <mongo:db-factory id="mongoDbFactory" dbname="hledb" host="127.0.0.1" port="27017"/>

      Attachments

        Activity

          People

            Unassigned Unassigned
            mezulu Prasan Kaikini
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: