Morphia与戏剧 - 非常丑陋的问题

时间:2012-01-03 00:10:08

标签: playframework morphia

我安装了Morphia 1.2.4b,我玩了1.2.3。

我想访问默认页面,但收到此错误:

    Oops: NoSuchMethodError
An unexpected error occured caused by exception NoSuchMethodError: com.mongodb.WriteConcern.valueOf(Ljava/lang/String;)Lcom/mongodb/WriteConcern;

play.exceptions.UnexpectedException: Unexpected Error
    at play.Invoker$Invocation.onException(Invoker.java:232)
    at play.Invoker$Invocation.run(Invoker.java:273)
    at Invocation.HTTP Request(Play!)
Caused by: java.lang.NoSuchMethodError: com.mongodb.WriteConcern.valueOf(Ljava/lang/String;)Lcom/mongodb/WriteConcern;
    at play.modules.morphia.MorphiaPlugin.configureDs_(MorphiaPlugin.java:574)
    at play.modules.morphia.MorphiaPlugin.onApplicationStart(MorphiaPlugin.java:453)
    at play.plugins.PluginCollection.onApplicationStart(PluginCollection.java:425)
    at play.Play.start(Play.java:495)
    at play.Play.detectChanges(Play.java:599)
    at play.Invoker$Invocation.init(Invoker.java:186)
    ... 1 more

我已经失去了2个小时,我找不到任何解决办法。

你们能给我一个线索吗?

1 个答案:

答案 0 :(得分:0)

问题解决了:

  • 我在同一个应用程序中使用 mongo 模块,以及 morphia 模块。即使我卸载它,问题仍然存在。在使用morphia从头开始创建一个新项目之后,事情就恢复了正常。