「フラグメント評価エラー」の意味、またはソリューションの場所を教えてもらえますか?時々I(常にではない)(私のコードを変更せずに)、これらのエラーの多くを得る:フラグメント評価エラー
:[error] ! Fragment evaluation error
[error] ThrowableException: Could not initialize class code.model.Post$ (FutureTask.java:138)
[error] code.model.PostSpec$$anonfun$1$$anonfun$apply$1.apply$mcZ$sp(PostSpec.scala:68)
[error] code.model.PostSpec$$anonfun$1$$anonfun$apply$1.apply(PostSpec.scala:51)
[error] code.model.PostSpec$$anonfun$1$$anonfun$apply$1.apply(PostSpec.scala:51)
PostSpecのライン68は、Postモデルのコンパニオンオブジェクトを参照(specs2)テストで最初の行です
val test4 = Post.fixJValue(toextract4).extract[Selection]
私はScala 2.9.0-1を使用しています。
も:私はそれが重要なのかどうかわかりませんが、ポストはnet.liftweb.mongodb.record.MongoRecordクラスのコンパニオンオブジェクトです:specs2仕様で
object Post extends Post with MongoMetaRecord[Post] { ... }
スペックタグが追加されました。 –
[FutureTask.javaのソースコード](http://javasourcecode.org/html/open-source/jdk/jdk-6u23/java/util/concurrent/FutureTask.java.html)への便利なリンクがあります。行138はsync.innerRun()への呼び出しです。 'public void run(){ sync.innerRun(); } ' – brandon
私もmongoとspecs2に関する問題を抱えています – wbarksdale