Bonjour,
j'utilise mongodb comme SGBD dans mon application java, j'essai de me connecter à la base de données et d’insérer une liste de personne dans ma base de données :voici une partie de code de mon main :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
 
				Morphia morphia =new Morphia();	
				String mongo2 ="test";
				EntryDAO personneDAO=new EntryDAO(MongoUtil.getMongo(),morphia,mongo2);
				System.out.println("Connect to database successfully");
 
 for(PersonneDaoImpl annua : liste) {
					for(Personne p : annua.personnes){ 
						System.out.println(p); 
							personneDAO.save(p);
 
						}
		MongoUtil.getMongo().close();
voila le code de la classe EntryDAO :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
public class EntryDAO extends BasicDAO<Personne,String> {
 
	public EntryDAO (MongoClient mongoClient, Morphia morphia, String dbName) {
		super(mongoClient, morphia, dbName);
	}
}
mais quand j’exécute mon code, les messages d'erreurs suivant s'affichent :

18 janv. 2016 11:42:53 org.mongodb.morphia.logging.MorphiaLoggerFactory chooseLoggerFactory
INFO: LoggerImplFactory set to org.mongodb.morphia.logging.jdk.JDKLoggerFactory
18 janv. 2016 11:42:53 com.mongodb.diagnostics.logging.JULLogger log
INFO: Cluster created with settings {hosts=[localhost:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500}
18 janv. 2016 11:42:53 com.mongodb.diagnostics.logging.JULLogger log
INFO: No server chosen by PrimaryServerSelector from cluster description ClusterDescription{type=UNKNOWN, connectionMode=SINGLE, all=[ServerDescription{address=localhost:27017, type=UNKNOWN, state=CONNECTING}]}. Waiting for 30000 ms before timing out
18 janv. 2016 11:42:54 com.mongodb.diagnostics.logging.JULLogger log
INFO: Exception in monitor thread while connecting to server localhost:27017

je ne sais pas comment faire pour me connecter au serveur!
aidez moi svp.
Merci.