GAE/Jを使っていてハマったところ
- ライブラリのバージョンエラー
ってエラー(実際はもっと長い)。
Caused by: org.datanucleus.exceptions.NucleusException: Plugin (Bundle) "org.datanucleus.store.appengine" is already registered.
ライブラリのバージョンが合ってないっぽい。
→datanucleus-appenginex.x.x.jarを入れなおすと直った。
→デプロイ時に自動でビルドしてくれないっぽい。
一度ローカル環境でビルド(or実行)してからデプロイするとちゃんと反映された。
- ローカル環境で起動したあと終了できない
ググると結構沢山同じ症状に悩まされている人が。
→強制終了で対処してるがこれでいいのか?
- DataStoreへのアクセス時に起こるエラー
エラーメッセージは出るがDataStore Viewerを見ると書き込みには成功している。
→どこかのブログでid:higayasuoさんがコメントしていたが、このエラーは無視していいっぽい。