使用CRUD界面将morphia模型保存到mongodb时出错

时间:2011-12-30 12:01:42

标签: mongodb playframework morphia

在使用CRUD界面的morphia模型的一般保存操作期间,我收到以下错误:

  

糟糕:NullPointerException由于引起意外错误   异常NullPointerException:null

     

play.exceptions.UnexpectedException:意外错误   play.modules.morphia.Model.edit(Model.java:219)at   play.modules.morphia.MorphiaPlugin.bind(MorphiaPlugin.java:607)   ...

我发现类似的错误发生在1.2.4a版本中并在1.2.4b中修复。 我对最新版本的morphia进行了下载。在app开始我收到followind日志:

  

12:18:59,036 INFO~模块morphia可用(C:\ play-1.2.4 \ samples-and-tests \ test1 \ modules \ morphia-1.2.4b

     

12:18:59,037 INFO~模块安全可用(C:\ play-1.2.4 \ modules \ secure)

     

12:18:59,978警告〜你正在玩Play!在DEV模式下

     

12:19:00,110 INFO~在端口9000上侦听HTTP(等待第一个请求开始)...

     

12:19:11,680 INFO~连接到jdbc:mysql:// localhost / test1?useUnicode = yes& characterEncoding = UTF-8& connectionCollat​​ion = utf8_general_ci

     

12:19:14,869 INFO~ MorphiaPlugin-1.2.4a >初始化

所以,现在我无法了解我实际使用的morphia版本,并且无法理解如何修复错误。

请给我一些关于我的问题的建议。

1 个答案:

答案 0 :(得分:1)

我遇到了问题,在这一天,morphia无法使用play 1.2.4 crud模块。您必须回滚到1.2.3