Jongo で「Hello World」を実行しようとしています
jarを手動で追加しました(Mavenではありません)
これは私が実行したコードです:
public class Friend {
@Id
private String myId;
}
public static void main(String[] args) {
MongoClient mongoClient = new MongoClient( "mydb.mongohq.com", 10014 );
DB db = mongoClient.getDB( "db-name" );
Jongo jongo = new Jongo(db);
MongoCollection friends = jongo.getCollection("collection");
Friend joe = new Friend();
friends.save(joe);
}
そして、私はこの間違いを犯しています:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException
at java.lang.System.arraycopy(Native Method)
at org.bson.io.PoolOutputBuffer.write(PoolOutputBuffer.java:74)
at org.bson.LazyBSONObject.pipe(LazyBSONObject.java:451)
at org.jongo.bson.BsonDBEncoder.writeObject(BsonDBEncoder.java:39)
at com.mongodb.OutMessage.putObject(OutMessage.java:289)
at com.mongodb.DBApiLayer$MyCollection.insert(DBApiLayer.java:239)
at com.mongodb.DBApiLayer$MyCollection.insert(DBApiLayer.java:204)
at com.mongodb.DBCollection.insert(DBCollection.java:148)
at com.mongodb.DBCollection.insert(DBCollection.java:91)
at com.mongodb.DBCollection.save(DBCollection.java:810)
at org.jongo.Insert.save(Insert.java:55)
at org.jongo.MongoCollection.save(MongoCollection.java:128)