【发布时间】:2011-02-22 17:48:09
【问题描述】:
我已经在 ubuntu 服务器和使用 Siena 模块的 Google App Engine 上使用 play 几个月了。现在我在 Ubuntu 服务器上有一个应用程序,具有以下版本:
播放框架 - 1.1 Morphia - morphia-1.2beta3
我的代码抛出了一个非常奇怪的错误:
RuntimeException 发生:java.lang.RuntimeException: java.lang.ClassCastException: java.lang.String 无法转换为 com.mongodb.DBRef
对于 app/models/Playlist.java 中的这一行:
列表项 = PlaylistItem.filter("playlist", this).asList();
“playlist”是PlaylistItem中的一个字段,定义为:
@必填 @参考 公共播放列表播放列表;
奇怪的是,这个相同的应用程序(我在源代码控制中拥有代码并拉到两台机器上)在我的笔记本电脑上工作,但在我的 Ubuntu 服务器上却不工作。有谁知道为什么会发生这种情况?
【问题讨论】:
标签: playframework