J'ai installé eclipse, le plugin cloudfoundry, le plugin scala, le plugin vaadin (pour les développements web) et les bibliothèques mongodb.scala cloud foundry mongodb: accès à mongodb refusé
J'ai créé une classe comme ceci:
import vaadin.scala.Application
import vaadin.scala.VerticalLayout
import com.mongodb.casbah.MongoConnection
import com.mongodb.casbah.commons.MongoDBObject
import vaadin.scala.Label
import vaadin.scala.Button
class Launcher extends Application {
val label=new Label
override def main = new VerticalLayout() {
val coll=MongoConnection()("mybd")("somecollection")
val builder=MongoDBObject.newBuilder
builder+="foo1" -> "bar"
var newobj=builder.result()
coll.save(newobj)
val mongoColl=MongoConnection()("mybd")("somecollection")
val withFoo=mongoColl.findOne()
label.value=withFoo
add(label)
//bouton pour faire joli
add(new Button{
caption_=("click me!")
})
}
}
l'erreur (l'accès à la base de données MongoDB est refusée) provient des paramètres, qui sont ceux par défaut. savez-vous comment configurer les bons paramètres en scala ou en java?
bonjour merci pour votre réponse, mais si possible je voudrais éviter le printemps. – lolveley
c'est plutôt étrange que dans le doc de cloudfoundry il soit impossible de trouver de telles informations en java au moins! – lolveley