[0.12.0] NullPointerException

36 views
Skip to first unread message

mouhcine MOULOU

unread,
Feb 28, 2017, 8:52:13 AM2/28/17
to ReactiveMongo - http://reactivemongo.org
Hello

I'm currently try to migrate to reactivemongo & play-reactivemongo to 0.12

I'm getting NullPointerException  when inserting new document: 

[info] f.k.c.d.OrderRepository - insert new document into order: Order(Some(BSONObjectID("58b5802d7f0000ce00147b6b")),587e322d671792645cd232c8,58b4220e0c000067007d7ab1,57b59a533b2ac552f6a50fc3,Map(57b59a527babdd3502ab099c -> 1),2017-03-31T02:00:00.000+02:00,16.5,16.5,pending,2017-02-28T14:50:37.747+01:00,false,Some(7.5),None)
[error] h.KidiweErrorHandler - unhandled Exception: null
java.lang.NullPointerException: null
at reactivemongo.bson.buffer.WritableBuffer$class.writeString(buffer.scala:70)
at reactivemongo.core.netty.ChannelBufferWritableBuffer.writeString(netty.scala:72)
at reactivemongo.bson.buffer.DefaultBufferHandler$BSONStringBufferHandler$.write(bufferhandlers.scala:84)
at reactivemongo.bson.buffer.DefaultBufferHandler$BSONStringBufferHandler$.write(bufferhandlers.scala:83)
at reactivemongo.bson.buffer.DefaultBufferHandler$.serialize(bufferhandlers.scala:234)
java.lang.NullPointerException
at reactivemongo.bson.buffer.WritableBuffer$class.writeString(buffer.scala:70)
at reactivemongo.core.netty.ChannelBufferWritableBuffer.writeString(netty.scala:72)
at reactivemongo.bson.buffer.DefaultBufferHandler$BSONStringBufferHandler$.write(bufferhandlers.scala:84)
at reactivemongo.bson.buffer.DefaultBufferHandler$BSONStringBufferHandler$.write(bufferhandlers.scala:83)
at reactivemongo.bson.buffer.DefaultBufferHandler$.serialize(bufferhandlers.scala:234)
at reactivemongo.bson.buffer.DefaultBufferHandler$BSONDocumentBufferHandler$$anonfun$write$1.apply(bufferhandlers.scala:94)
at reactivemongo.bson.buffer.DefaultBufferHandler$BSONDocumentBufferHandler$$anonfun$write$1.apply(bufferhandlers.scala:91)
at scala.collection.immutable.Stream.foreach(Stream.scala:594)
at reactivemongo.bson.buffer.DefaultBufferHandler$BSONDocumentBufferHandler$.write(bufferhandlers.scala:91)
at reactivemongo.bson.buffer.DefaultBufferHandler$BSONDocumentBufferHandler$.write(bufferhandlers.scala:87)
at reactivemongo.bson.buffer.DefaultBufferHandler$.serialize(bufferhandlers.scala:234)
at reactivemongo.bson.buffer.DefaultBufferHandler$.writeDocument(bufferhandlers.scala:249)
at reactivemongo.bson.BSONDocument$.write(types.scala:958)
at reactivemongo.play.json.JSONSerializationPack$.writeToBuffer(package.scala:565)
at reactivemongo.play.json.JSONSerializationPack$.writeToBuffer(package.scala:531)
at reactivemongo.api.SerializationPack$class.serializeAndWrite(serializationpack.scala:25)
at reactivemongo.play.json.JSONSerializationPack$.serializeAndWrite(package.scala:531)
at reactivemongo.api.commands.Command$.buildRequestMaker(commands.scala:273)
at reactivemongo.api.commands.Command$$anon$2.one(commands.scala:156)
at reactivemongo.api.commands.Command$CommandWithPackRunner.apply(commands.scala:210)
at reactivemongo.api.collections.GenericCollectionWithCommands$class.runCommand(genericcollection.scala:65)
at reactivemongo.play.json.collection.JSONCollection.runCommand(collection.scala:364)
at reactivemongo.api.collections.GenericCollection$$anonfun$insert$1.apply(genericcollection.scala:363)
at reactivemongo.api.collections.GenericCollection$$anonfun$insert$1.apply(genericcollection.scala:362)
at reactivemongo.api.Failover2.next(api.scala:165)
at reactivemongo.api.Failover2.reactivemongo$api$Failover2$$send(api.scala:171)
at reactivemongo.api.Failover2.<init>(api.scala:160)
at reactivemongo.api.Failover2$.apply(api.scala:223)
at reactivemongo.api.collections.GenericCollection$class.insert(genericcollection.scala:362)
at reactivemongo.play.json.collection.JSONCollection.insert(collection.scala:364)


Any ideas what i'm doing wrong here?

Thanks

Cédric Chantepie

unread,
Feb 28, 2017, 1:15:47 PM2/28/17
to ReactiveMongo - http://reactivemongo.org
Which DB version? < 2.6 is not supported.

mouhcine MOULOU

unread,
Mar 2, 2017, 8:38:07 AM3/2/17
to ReactiveMongo - http://reactivemongo.org
it's mongo 3.2.11

Cédric Chantepie

unread,
Mar 2, 2017, 6:36:21 PM3/2/17
to ReactiveMongo - http://reactivemongo.org
What is the code?
Reply all
Reply to author
Forward
0 new messages