IllegalStateException while inserting documents

241 views
Skip to first unread message

Abhi

unread,
Jul 2, 2014, 11:12:10 AM7/2/14
to mongod...@googlegroups.com
Hi,

I am using mongodb v 2.6.1 and java driver 2.12.2 with spring data mongodb v1.5.0

I am getting below exceptions while inserting documents. I am not able to figure out anything from the exception message. Please help

Exception in thread "pool-1-thread-2" java.lang.IllegalStateException: open
at org.bson.util.Assertions.isTrue(Assertions.java:36)
at com.mongodb.DBTCPConnector.releasePort(DBTCPConnector.java:413)
at com.mongodb.DBCollectionImpl.insert(DBCollectionImpl.java:196)
at com.mongodb.DBCollectionImpl.insert(DBCollectionImpl.java:165)
at com.mongodb.DBCollection.insert(DBCollection.java:161)
at com.mongodb.DBCollection.insert(DBCollection.java:147)
at org.springframework.data.mongodb.core.MongoTemplate$9.doInCollection(MongoTemplate.java:921)
at org.springframework.data.mongodb.core.MongoTemplate$9.doInCollection(MongoTemplate.java:916)
at org.springframework.data.mongodb.core.MongoTemplate.execute(MongoTemplate.java:410)
at org.springframework.data.mongodb.core.MongoTemplate.insertDBObjectList(MongoTemplate.java:916)
at org.springframework.data.mongodb.core.MongoTemplate.doInsertBatch(MongoTemplate.java:807)
at org.springframework.data.mongodb.core.MongoTemplate.doInsertAll(MongoTemplate.java:787)
at org.springframework.data.mongodb.core.MongoTemplate.insertAll(MongoTemplate.java:762)
at springmongo.dao.impl.UserDAOImpl.insert(UserDAOImpl.java:34)
at springmongo.UserTestDataGenerator.insertUsers(UserTestDataGenerator.java:45)
at springmongo.UserTestDataGenerator$1.run(UserTestDataGenerator.java:82)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Exception in thread "pool-1-thread-6" java.lang.IllegalStateException: open
at org.bson.util.Assertions.isTrue(Assertions.java:36)
at com.mongodb.DBTCPConnector.getPrimaryPort(DBTCPConnector.java:408)
at com.mongodb.DBCollectionImpl.insert(DBCollectionImpl.java:182)
at com.mongodb.DBCollectionImpl.insert(DBCollectionImpl.java:165)
at com.mongodb.DBCollection.insert(DBCollection.java:161)
at com.mongodb.DBCollection.insert(DBCollection.java:147)
at org.springframework.data.mongodb.core.MongoTemplate$9.doInCollection(MongoTemplate.java:921)
at org.springframework.data.mongodb.core.MongoTemplate$9.doInCollection(MongoTemplate.java:916)
at org.springframework.data.mongodb.core.MongoTemplate.execute(MongoTemplate.java:410)
at org.springframework.data.mongodb.core.MongoTemplate.insertDBObjectList(MongoTemplate.java:916)
at org.springframework.data.mongodb.core.MongoTemplate.doInsertBatch(MongoTemplate.java:807)
at org.springframework.data.mongodb.core.MongoTemplate.doInsertAll(MongoTemplate.java:787)
at org.springframework.data.mongodb.core.MongoTemplate.insertAll(MongoTemplate.java:762)
at springmongo.dao.impl.UserDAOImpl.insert(UserDAOImpl.java:34)
at springmongo.UserTestDataGenerator.insertUsers(UserTestDataGenerator.java:45)
at springmongo.UserTestDataGenerator$1.run(UserTestDataGenerator.java:82)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Exception in thread "pool-1-thread-9" java.lang.IllegalStateException: open
at org.bson.util.Assertions.isTrue(Assertions.java:36)
at com.mongodb.DBTCPConnector.releasePort(DBTCPConnector.java:413)
at com.mongodb.DBCollectionImpl.insert(DBCollectionImpl.java:196)
at com.mongodb.DBCollectionImpl.insert(DBCollectionImpl.java:165)
at com.mongodb.DBCollection.insert(DBCollection.java:161)
at com.mongodb.DBCollection.insert(DBCollection.java:147)
at org.springframework.data.mongodb.core.MongoTemplate$9.doInCollection(MongoTemplate.java:921)
at org.springframework.data.mongodb.core.MongoTemplate$9.doInCollection(MongoTemplate.java:916)
at org.springframework.data.mongodb.core.MongoTemplate.execute(MongoTemplate.java:410)
at org.springframework.data.mongodb.core.MongoTemplate.insertDBObjectList(MongoTemplate.java:916)
at org.springframework.data.mongodb.core.MongoTemplate.doInsertBatch(MongoTemplate.java:807)
at org.springframework.data.mongodb.core.MongoTemplate.doInsertAll(MongoTemplate.java:787)
at org.springframework.data.mongodb.core.MongoTemplate.insertAll(MongoTemplate.java:762)
at springmongo.dao.impl.UserDAOImpl.insert(UserDAOImpl.java:34)
at springmongo.UserTestDataGenerator.insertUsers(UserTestDataGenerator.java:45)
at springmongo.UserTestDataGenerator$1.run(UserTestDataGenerator.java:82)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)

Thanks,
Abhi
Reply all
Reply to author
Forward
0 new messages