gwtを使用し、GoogleAppEngineを使用してデータを保存するWebアプリケーションプロジェクトがあります。プロジェクトを実行すると、次のエラーが発生します。
WARNING: Error for /proj/saat
java.lang.NoSuchFieldError: NUCLEUS_CONTEXT_LOADER
at org.datanucleus.api.jdo.JDOPersistenceManagerFactory.<clinit>(JDOPersistenceManagerFactory.java:101)
saatは、GoogleAppEngineに保存しようとしているクラスです。projは私のプロジェクトの名前です。次のように、サーバーパッケージのsaatServiceImplでpersistenceManagerをインスタンス化しようとしています。
private static final PersistenceManagerFactory pmf = JDOHelper
.getPersistenceManagerFactory("transactions-optional");
これは、エラーが発行された行です。この問題を解決する方法がわかりません。ヒントをいただければ幸いです。