土曜日, 6月 13, 2009

Google App Engine for Java

ただいま開発合宿でGAE中。

本番にデプロイした後は、管理画面から消せるんだけどローカルのデータストアをクリアする方法がない。pythonだとサーバー起動時に--clear_datastoreつければいいみたいだけど、java版は先行公開のためか今のところないっぽい。

ということでいろいろあがいた結果、WEB-INF/appengine-generated/local_db.binを削除すると消えるっぽい。個人責任でどうぞ:D

久しぶりすぎてハマったけど、web.xmlのの中身は一件ずつ書かないとだめらしい。


 <servlet>

  <servlet-name>hogehoge</servlet-name>

  <servlet-class>hoge.hogehoge</servlet-class>

 </servlet>

 <servlet-mapping>

  <servlet-name>hogehoge</servlet-name>

  <url-pattern>/hogehoge</url-pattern>

 </servlet-mapping>

 <servlet>

  <servlet-name>hogehoge2</servlet-name>

  <servlet-class>hoge.hogehoge2</servlet-class>

 </servlet>

 <servlet-mapping>

  <servlet-name>hogehoge2</servlet-name>

  <url-pattern>/hogehoge2</url-pattern>

 </servlet-mapping>



こんな感じ。405エラーの原因が分からなくて2hぐらい無駄にしてしまった。。

0 件のコメント: