2013-07-18 17:00:48,315 ERROR [com.datafication.collect.core.ImageCollectTask] com.mongodb.MongoException$Network: can't call something : localhost/127.0.0.1:27017/v1 at com.mongodb.DBTCPConnector.innerCall(DBTCPConnector.java:295) at com.mongodb.DBTCPConnector.call(DBTCPConnector.java:257) at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:310) at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:295) at com.mongodb.DBCursor._check(DBCursor.java:368) at com.mongodb.DBCursor._hasNext(DBCursor.java:459) at com.mongodb.DBCursor.hasNext(DBCursor.java:484) at com.google.code.morphia.query.MorphiaIterator.hasNext(MorphiaIterator.java:40) at com.google.code.morphia.query.QueryImpl.get(QueryImpl.java:344) at com.datafication.collect.dao.BaseDao.findByObjectId(BaseDao.java:77) at com.datafication.collect.service.CityService.generateCityLngLat(CityService.java:59) at com.datafication.collect.core.ImageCollectTask.taskRun(ImageCollectTask.java:62) at com.datafication.collect.core.Task.run(Task.java:24) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) Caused by: java.net.SocketException: Connection reset at java.net.SocketInputStream.read(SocketInputStream.java:189) at java.net.SocketInputStream.read(SocketInputStream.java:121) at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) at java.io.BufferedInputStream.read1(BufferedInputStream.java:275) at java.io.BufferedInputStream.read(BufferedInputStream.java:334) at org.bson.io.Bits.readFully(Bits.java:46) at org.bson.io.Bits.readFully(Bits.java:33) at org.bson.io.Bits.readFully(Bits.java:28) at com.mongodb.Response.(Response.java:40) at com.mongodb.DBPort.go(DBPort.java:124) at com.mongodb.DBPort.call(DBPort.java:74) at com.mongodb.DBTCPConnector.innerCall(DBTCPConnector.java:286) ... 15 more 2013-07-18 17:00:48,315 ERROR [com.datafication.collect.runonce.GenerateUserTop] com.mongodb.MongoException$Network: can't call something : localhost/127.0.0.1:27017/v1 at com.mongodb.DBTCPConnector.innerCall(DBTCPConnector.java:295) at com.mongodb.DBTCPConnector.call(DBTCPConnector.java:257) at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:310) at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:295) at com.mongodb.DBCursor._check(DBCursor.java:368) at com.mongodb.DBCursor._hasNext(DBCursor.java:459) at com.mongodb.DBCursor.hasNext(DBCursor.java:484) at com.google.code.morphia.query.MorphiaIterator.hasNext(MorphiaIterator.java:40) at com.datafication.collect.runonce.GenerateUserTop.statisticSingleUser(GenerateUserTop.java:93) at com.datafication.collect.runonce.GenerateUserTop.startUpdate(GenerateUserTop.java:63) at com.datafication.collect.runonce.GenerateUserTop.run(GenerateUserTop.java:48) Caused by: java.net.SocketException: Connection reset at java.net.SocketInputStream.read(SocketInputStream.java:189) at java.net.SocketInputStream.read(SocketInputStream.java:121) at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) at java.io.BufferedInputStream.read1(BufferedInputStream.java:275) at java.io.BufferedInputStream.read(BufferedInputStream.java:334) at org.bson.io.Bits.readFully(Bits.java:46) at org.bson.io.Bits.readFully(Bits.java:33) at org.bson.io.Bits.readFully(Bits.java:28) at com.mongodb.Response.(Response.java:40) at com.mongodb.DBPort.go(DBPort.java:124) at com.mongodb.DBPort.call(DBPort.java:74) at com.mongodb.DBTCPConnector.innerCall(DBTCPConnector.java:286) ... 10 more 2013-07-18 17:00:48,331 ERROR [com.datafication.collect.runonce.GenerateImageTop] com.mongodb.MongoException$Network: can't call something : localhost/127.0.0.1:27017/v1 at com.mongodb.DBTCPConnector.innerCall(DBTCPConnector.java:295) at com.mongodb.DBTCPConnector.call(DBTCPConnector.java:257) at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:310) at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:295) at com.mongodb.DBCursor._check(DBCursor.java:368) at com.mongodb.DBCursor._hasNext(DBCursor.java:459) at com.mongodb.DBCursor.hasNext(DBCursor.java:484) at com.google.code.morphia.query.MorphiaIterator.hasNext(MorphiaIterator.java:40) at com.google.code.morphia.query.QueryImpl.get(QueryImpl.java:344) at com.datafication.collect.dao.InstagramImageTopDao.findByCityAndMediaFeedDataAndDateLessThan(InstagramImageTopDao.java:28) at com.datafication.collect.runonce.GenerateImageTop.startUpdate(GenerateImageTop.java:59) at com.datafication.collect.runonce.GenerateImageTop.run(GenerateImageTop.java:45) Caused by: java.net.SocketException: Connection reset at java.net.SocketInputStream.read(SocketInputStream.java:189) at java.net.SocketInputStream.read(SocketInputStream.java:121) at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) at java.io.BufferedInputStream.read1(BufferedInputStream.java:275) at java.io.BufferedInputStream.read(BufferedInputStream.java:334) at org.bson.io.Bits.readFully(Bits.java:46) at org.bson.io.Bits.readFully(Bits.java:33) at org.bson.io.Bits.readFully(Bits.java:28) at com.mongodb.Response.(Response.java:40) at com.mongodb.DBPort.go(DBPort.java:124) at com.mongodb.DBPort.call(DBPort.java:74) at com.mongodb.DBTCPConnector.innerCall(DBTCPConnector.java:286) ... 11 more 2013-07-18 17:00:48,331 ERROR [com.datafication.collect.core.ImageCollectTask] com.mongodb.MongoException$Network: can't call something : localhost/127.0.0.1:27017/v1 at com.mongodb.DBTCPConnector.innerCall(DBTCPConnector.java:295) at com.mongodb.DBTCPConnector.call(DBTCPConnector.java:257) at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:310) at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:295) at com.mongodb.DBCursor._check(DBCursor.java:368) at com.mongodb.DBCursor._hasNext(DBCursor.java:459) at com.mongodb.DBCursor.hasNext(DBCursor.java:484) at com.google.code.morphia.query.MorphiaIterator.hasNext(MorphiaIterator.java:40) at com.google.code.morphia.query.QueryImpl.get(QueryImpl.java:344) at com.datafication.collect.dao.BaseDao.findByObjectId(BaseDao.java:77) at com.datafication.collect.service.CityService.generateCityLngLat(CityService.java:59) at com.datafication.collect.core.ImageCollectTask.taskRun(ImageCollectTask.java:62) at com.datafication.collect.core.Task.run(Task.java:24) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) Caused by: java.net.SocketException: Connection reset at java.net.SocketInputStream.read(SocketInputStream.java:189) at java.net.SocketInputStream.read(SocketInputStream.java:121) at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) at java.io.BufferedInputStream.read1(BufferedInputStream.java:275) at java.io.BufferedInputStream.read(BufferedInputStream.java:334) at org.bson.io.Bits.readFully(Bits.java:46) at org.bson.io.Bits.readFully(Bits.java:33) at org.bson.io.Bits.readFully(Bits.java:28) at com.mongodb.Response.(Response.java:40) at com.mongodb.DBPort.go(DBPort.java:124) at com.mongodb.DBPort.go(DBPort.java:88) at com.mongodb.DBPort.findOne(DBPort.java:143) at com.mongodb.DBPort.runCommand(DBPort.java:148) at com.mongodb.DBPort.checkAuth(DBPort.java:310) at com.mongodb.DBTCPConnector.innerCall(DBTCPConnector.java:285) ... 15 more 2013-07-18 17:00:48,331 ERROR [com.datafication.collect.core.ImageCollectTask] com.mongodb.MongoException$Network: can't call something : localhost/127.0.0.1:27017/v1 at com.mongodb.DBTCPConnector.innerCall(DBTCPConnector.java:295) at com.mongodb.DBTCPConnector.call(DBTCPConnector.java:257) at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:310) at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:295) at com.mongodb.DBCursor._check(DBCursor.java:368) at com.mongodb.DBCursor._hasNext(DBCursor.java:459) at com.mongodb.DBCursor.hasNext(DBCursor.java:484) at com.google.code.morphia.query.MorphiaIterator.hasNext(MorphiaIterator.java:40) at com.google.code.morphia.query.QueryImpl.get(QueryImpl.java:344) at com.datafication.collect.dao.BaseDao.findByObjectId(BaseDao.java:77) at com.datafication.collect.service.CityService.generateCityLngLat(CityService.java:59) at com.datafication.collect.core.ImageCollectTask.taskRun(ImageCollectTask.java:62) at com.datafication.collect.core.Task.run(Task.java:24) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) Caused by: java.net.SocketException: Connection reset at java.net.SocketInputStream.read(SocketInputStream.java:189) at java.net.SocketInputStream.read(SocketInputStream.java:121) at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) at java.io.BufferedInputStream.read1(BufferedInputStream.java:275) at java.io.BufferedInputStream.read(BufferedInputStream.java:334) at org.bson.io.Bits.readFully(Bits.java:46) at org.bson.io.Bits.readFully(Bits.java:33) at org.bson.io.Bits.readFully(Bits.java:28) at com.mongodb.Response.(Response.java:40) at com.mongodb.DBPort.go(DBPort.java:124) at com.mongodb.DBPort.call(DBPort.java:74) at com.mongodb.DBTCPConnector.innerCall(DBTCPConnector.java:286) ... 15 more 2013-07-18 17:00:48,346 ERROR [com.datafication.collect.runonce.GenerateUsageTop] com.mongodb.MongoException$Network: can't call something : localhost/127.0.0.1:27017/v1 at com.mongodb.DBTCPConnector.innerCall(DBTCPConnector.java:295) at com.mongodb.DBTCPConnector.call(DBTCPConnector.java:257) at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:310) at com.mongodb.DB.command(DB.java:274) at com.mongodb.DB.command(DB.java:256) at com.mongodb.DBCollection.getCount(DBCollection.java:984) at com.mongodb.DBCollection.getCount(DBCollection.java:955) at com.mongodb.DBCollection.getCount(DBCollection.java:930) at com.mongodb.DBCollection.getCount(DBCollection.java:918) at com.google.code.morphia.query.QueryImpl.countAll(QueryImpl.java:162) at com.datafication.collect.runonce.GenerateUsageTop.statisticsSingleCity(GenerateUsageTop.java:97) at com.datafication.collect.runonce.GenerateUsageTop.startStatistics(GenerateUsageTop.java:68) at com.datafication.collect.runonce.GenerateUsageTop.run(GenerateUsageTop.java:55) Caused by: java.net.SocketException: Connection reset at java.net.SocketInputStream.read(SocketInputStream.java:189) at java.net.SocketInputStream.read(SocketInputStream.java:121) at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) at java.io.BufferedInputStream.read1(BufferedInputStream.java:275) at java.io.BufferedInputStream.read(BufferedInputStream.java:334) at org.bson.io.Bits.readFully(Bits.java:46) at org.bson.io.Bits.readFully(Bits.java:33) at org.bson.io.Bits.readFully(Bits.java:28) at com.mongodb.Response.(Response.java:40) at com.mongodb.DBPort.go(DBPort.java:124) at com.mongodb.DBPort.call(DBPort.java:74) at com.mongodb.DBTCPConnector.innerCall(DBTCPConnector.java:286) ... 12 more 2013-07-18 17:00:48,346 ERROR [com.datafication.collect.core.LocationCollectTask] com.mongodb.MongoException$Network: can't call something : localhost/127.0.0.1:27017/v1 at com.mongodb.DBTCPConnector.innerCall(DBTCPConnector.java:295) at com.mongodb.DBTCPConnector.call(DBTCPConnector.java:257) at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:310) at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:295) at com.mongodb.DBCursor._check(DBCursor.java:368) at com.mongodb.DBCursor._hasNext(DBCursor.java:459) at com.mongodb.DBCursor.hasNext(DBCursor.java:484) at com.google.code.morphia.query.MorphiaIterator.hasNext(MorphiaIterator.java:40) at com.google.code.morphia.query.QueryImpl.asList(QueryImpl.java:234) at com.datafication.collect.dao.MediaFeedDataDao.isImageCollected(MediaFeedDataDao.java:159) at com.datafication.collect.service.MediaFeedDataService.isImageCollected(MediaFeedDataService.java:56) at com.datafication.collect.core.LocationCollectTask.extractData(LocationCollectTask.java:122) at com.datafication.collect.core.LocationCollectTask.collectWithSingleLocation(LocationCollectTask.java:102) at com.datafication.collect.core.LocationCollectTask.run(LocationCollectTask.java:63) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) Caused by: java.net.SocketException: Connection reset at java.net.SocketInputStream.read(SocketInputStream.java:189) at java.net.SocketInputStream.read(SocketInputStream.java:121) at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) at java.io.BufferedInputStream.read1(BufferedInputStream.java:275) at java.io.BufferedInputStream.read(BufferedInputStream.java:334) at org.bson.io.Bits.readFully(Bits.java:46) at org.bson.io.Bits.readFully(Bits.java:33) at org.bson.io.Bits.readFully(Bits.java:28) at com.mongodb.Response.(Response.java:40) at com.mongodb.DBPort.go(DBPort.java:124) at com.mongodb.DBPort.call(DBPort.java:74) at com.mongodb.DBTCPConnector.innerCall(DBTCPConnector.java:286) ... 16 more 2013-07-18 17:00:48,346 ERROR [com.datafication.collect.core.ImageCollectTask] com.mongodb.MongoException$Network: can't call something : localhost/127.0.0.1:27017/v1 at com.mongodb.DBTCPConnector.innerCall(DBTCPConnector.java:295) at com.mongodb.DBTCPConnector.call(DBTCPConnector.java:257) at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:310) at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:295) at com.mongodb.DBCursor._check(DBCursor.java:368) at com.mongodb.DBCursor._hasNext(DBCursor.java:459) at com.mongodb.DBCursor.hasNext(DBCursor.java:484) at com.google.code.morphia.query.MorphiaIterator.hasNext(MorphiaIterator.java:40) at com.google.code.morphia.query.QueryImpl.get(QueryImpl.java:344) at com.datafication.collect.dao.BaseDao.findByObjectId(BaseDao.java:77) at com.datafication.collect.service.CityService.generateCityLngLat(CityService.java:59) at com.datafication.collect.core.ImageCollectTask.taskRun(ImageCollectTask.java:62) at com.datafication.collect.core.Task.run(Task.java:24) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) Caused by: java.net.SocketException: Connection reset at java.net.SocketInputStream.read(SocketInputStream.java:189) at java.net.SocketInputStream.read(SocketInputStream.java:121) at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) at java.io.BufferedInputStream.read1(BufferedInputStream.java:275) at java.io.BufferedInputStream.read(BufferedInputStream.java:334) at org.bson.io.Bits.readFully(Bits.java:46) at org.bson.io.Bits.readFully(Bits.java:33) at org.bson.io.Bits.readFully(Bits.java:28) at com.mongodb.Response.(Response.java:40) at com.mongodb.DBPort.go(DBPort.java:124) at com.mongodb.DBPort.call(DBPort.java:74) at com.mongodb.DBTCPConnector.innerCall(DBTCPConnector.java:286) ... 15 more 2013-07-18 17:00:48,346 ERROR [com.datafication.collect.core.ImageCollectTask] com.mongodb.MongoException$Network: can't call something : localhost/127.0.0.1:27017/v1 at com.mongodb.DBTCPConnector.innerCall(DBTCPConnector.java:295) at com.mongodb.DBTCPConnector.call(DBTCPConnector.java:257) at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:310) at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:295) at com.mongodb.DBCursor._check(DBCursor.java:368) at com.mongodb.DBCursor._hasNext(DBCursor.java:459) at com.mongodb.DBCursor.hasNext(DBCursor.java:484) at com.google.code.morphia.query.MorphiaIterator.hasNext(MorphiaIterator.java:40) at com.google.code.morphia.query.QueryImpl.get(QueryImpl.java:344) at com.datafication.collect.dao.BaseDao.findByObjectId(BaseDao.java:77) at com.datafication.collect.service.CityService.generateCityLngLat(CityService.java:59) at com.datafication.collect.core.ImageCollectTask.taskRun(ImageCollectTask.java:62) at com.datafication.collect.core.Task.run(Task.java:24) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) Caused by: java.net.SocketException: Connection reset at java.net.SocketInputStream.read(SocketInputStream.java:189) at java.net.SocketInputStream.read(SocketInputStream.java:121) at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) at java.io.BufferedInputStream.read1(BufferedInputStream.java:275) at java.io.BufferedInputStream.read(BufferedInputStream.java:334) at org.bson.io.Bits.readFully(Bits.java:46) at org.bson.io.Bits.readFully(Bits.java:33) at org.bson.io.Bits.readFully(Bits.java:28) at com.mongodb.Response.(Response.java:40) at com.mongodb.DBPort.go(DBPort.java:124) at com.mongodb.DBPort.call(DBPort.java:74) at com.mongodb.DBTCPConnector.innerCall(DBTCPConnector.java:286) ... 15 more 2013-07-18 17:00:48,363 ERROR [com.datafication.collect.core.ImageCollectTask] com.mongodb.MongoException$Network: can't call something : localhost/127.0.0.1:27017/v1 at com.mongodb.DBTCPConnector.innerCall(DBTCPConnector.java:295) at com.mongodb.DBTCPConnector.call(DBTCPConnector.java:257) at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:310) at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:295) at com.mongodb.DBCursor._check(DBCursor.java:368) at com.mongodb.DBCursor._hasNext(DBCursor.java:459) at com.mongodb.DBCursor.hasNext(DBCursor.java:484) at com.google.code.morphia.query.MorphiaIterator.hasNext(MorphiaIterator.java:40) at com.google.code.morphia.query.QueryImpl.get(QueryImpl.java:344) at com.datafication.collect.dao.BaseDao.findByObjectId(BaseDao.java:77) at com.datafication.collect.service.CityService.generateCityLngLat(CityService.java:59) at com.datafication.collect.core.ImageCollectTask.taskRun(ImageCollectTask.java:62) at com.datafication.collect.core.Task.run(Task.java:24) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) Caused by: java.net.SocketException: Connection reset at java.net.SocketInputStream.read(SocketInputStream.java:189) at java.net.SocketInputStream.read(SocketInputStream.java:121) at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) at java.io.BufferedInputStream.read1(BufferedInputStream.java:275) at java.io.BufferedInputStream.read(BufferedInputStream.java:334) at org.bson.io.Bits.readFully(Bits.java:46) at org.bson.io.Bits.readFully(Bits.java:33) at org.bson.io.Bits.readFully(Bits.java:28) at com.mongodb.Response.(Response.java:40) at com.mongodb.DBPort.go(DBPort.java:124) at com.mongodb.DBPort.call(DBPort.java:74) at com.mongodb.DBTCPConnector.innerCall(DBTCPConnector.java:286) ... 15 more 2013-07-18 17:00:48,363 ERROR [com.datafication.collect.runonce.GenerateTagFromMediaFeedData] com.mongodb.MongoException$Network: can't say something at com.mongodb.DBTCPConnector.say(DBTCPConnector.java:194) at com.mongodb.DBTCPConnector.say(DBTCPConnector.java:155) at com.mongodb.DBApiLayer$MyCollection.update(DBApiLayer.java:349) at com.mongodb.DBCollection.update(DBCollection.java:177) at com.mongodb.DBCollection.update(DBCollection.java:208) at com.mongodb.DBCollection.update(DBCollection.java:220) at com.datafication.collect.dao.BaseDao.update(BaseDao.java:93) at com.datafication.collect.dao.BaseDao.saveOrUpdate(BaseDao.java:116) at com.datafication.collect.runonce.GenerateTagFromMediaFeedData$1.run(GenerateTagFromMediaFeedData.java:64) at java.lang.Thread.run(Thread.java:722) Caused by: java.net.SocketException: Connection reset at java.net.SocketInputStream.read(SocketInputStream.java:189) at java.net.SocketInputStream.read(SocketInputStream.java:121) at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) at java.io.BufferedInputStream.read1(BufferedInputStream.java:275) at java.io.BufferedInputStream.read(BufferedInputStream.java:334) at org.bson.io.Bits.readFully(Bits.java:46) at org.bson.io.Bits.readFully(Bits.java:33) at org.bson.io.Bits.readFully(Bits.java:28) at com.mongodb.Response.(Response.java:40) at com.mongodb.DBPort.go(DBPort.java:124) at com.mongodb.DBPort.go(DBPort.java:88) at com.mongodb.DBPort.findOne(DBPort.java:143) at com.mongodb.DBPort.runCommand(DBPort.java:148) at com.mongodb.DBTCPConnector._checkWriteError(DBTCPConnector.java:140) at com.mongodb.DBTCPConnector.say(DBTCPConnector.java:183) ... 9 more 2013-07-18 17:00:54,994 ERROR [com.datafication.collect.core.ImageCollectTask] java.lang.IllegalStateException: BeanFactory not initialized or already closed - call 'refresh' before accessing beans via the ApplicationContext at org.springframework.context.support.AbstractRefreshableApplicationContext.getBeanFactory(AbstractRefreshableApplicationContext.java:171) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1083) at com.datafication.collect.util.SpringUtil.getBean(SpringUtil.java:39) at com.datafication.collect.core.LocationCollectTask.(LocationCollectTask.java:46) at com.datafication.collect.core.ImageCollectTask.collectWithSingleLocation(ImageCollectTask.java:129) at com.datafication.collect.core.ImageCollectTask.collectWithSingleLngLat(ImageCollectTask.java:119) at com.datafication.collect.core.ImageCollectTask.taskRun(ImageCollectTask.java:72) at com.datafication.collect.core.Task.run(Task.java:24) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722)