2009-05-20

AppEngineJavaの日本語対応とローカルのデータ削除

その後、ちょこちょこと手作りで試してみました。
また、懸案だったJSPの日本語コンパイルの問題は解消し、サーバ側でも日本語が使えるようになってます。ここから1.2.1のSKDをDLしてくればOKです。

フレームワーク自体を組み込むのにも挑戦したのですが、フレームワークの理解が足りないのでSlim3駄目でした。。文献なさ過ぎなのでフレームワーク初心者には敷居が高かった模様。
で、手組で色々やっていたところ、とうとうローカルデータの削除の方法を見付けました。
war\WEB-INF\appengine-generated にあるlocal_db.binファイルを削除
これだけで初期化されます。
どうもサーバを起動させたまま停止したり、Entityクラスを変更したりするとローカルのDataStoreへのアクセスで意味不明なエラーに遭遇します。これで2時間以上無駄にしましたが、何かあったら初期化、出来るので一安心です。
今後はUnitTestの部分を動くようにして、テストや初期データの作成を作ってみようと思います。

いや、ローカルデータの修正ツール、早くリリースして欲しいものです。。。

0 コメント: