2012-12-19 2 views
1

J'ai déployé mon application web java sur jelastic.J'ai créé un nœud pour glassfish et mongodb sur jelastic.Je ne suis pas capable de me connecter à la base de données déployée sur le code.impossible de connecter mongo sur le cloud en utilisant java

J'utilisé de la manière suivante pour se connecter au database-

Mongo mongo = new Mongo("http://arpitsolanki.jelastic.servint.net/", 27017); 

mais il jette un numéro Format Exception

java.lang.NumberFormatException: For input string: "//arpitsolanki.jelastic.servint.net/" 

Quelle est la bonne façon de se connecter à la base de données?

+0

-vous essayé 'Mongo Mongo = new Mongo ("arpitsolanki.jelastic.servint.net");'? – alexblum

+0

Je l'ai fait et il jette la même exception – user1911867

+0

Normal sage c'est la bonne façon de se connecter MongoDB. Assurez-vous que votre base est en hausse – alexblum

Répondre

0

Je l'ai utilisé pour la connexion client Mongo et il fonctionne très bien pour moi

// import com.mongodb.MongoClient; 
// import com.mongodb.DBObject; 

    MongoClient mongoClient = new MongoClient("URL", PORT); 
    DB db = mongoClient.getDB("dbName"); 
    boolean auth = db.authenticate("username", password.toCharArray()); 
Questions connexes