Google Appengine

Slim3 の BeanUtil で特定の値を処理対象外にしたい場合

例えば、渡された値が一意でその値を Key として利用したい場合や、タイムスタンプを Java で利用できるミリ秒単位に変換したい場合などで、BeanUtil で処理をする前に一度別の処理を行いたいときに使う。 public class ItemService { private ItemMeta a = …

Slim3 をローカルで起動するとエラーが発生する

エラー内容は下記の通り。 2011/06/21 3:03:50 com.google.apphosting.utils.jetty.JettyLogger info 情報: Logging to JettyLogger(null) via com.google.apphosting.utils.jetty.JettyLogger 2011/06/21 3:03:50 com.google.apphosting.utils.config.AppEn…

Slim3 での No API environment is registered for this thread.

Service クラスの Test Case を作成していてテストを実行するとエラーが発生する。 java.lang.NullPointerException: No API environment is registered for this thread. 調べてみると、 ただ1点だけ、テスト用に Key を生成する方法がわかりません。 無理…

Slim3 で「Could not initialize class org.slim3.datastore.Datastore」が発生する

このサンプルチュートリアルを作成中に、index.jsp にアクセスをすると下記のエラーが発生する。 http://www.seattleconsulting.co.jp/gae/slim3_dev_for_beginner_07.html HTTP ERROR 500 Problem accessing /bbs/. Reason: Could not initialize class org…