今日の役に立たない一言 - Today’s Trifle! -

古い記事ではさまざまなテーマを書いていますが、2007年以降はプログラミング関連の話がほとんどです。

Bad configurationエラーでGAEにデプロイできなかった原因と対策

GAEにデプロイしようとしたら、こんなエラー。

Bad configuration: Received SAXException parsing the input stream. Caused by: 途中でファイルの末尾に達しました。

ログを見ろって書いてあるので確認したら、WEB-INF/appengine-generated/datastore-indexes-auto.xml に問題があるらしい。

パス名のとおり、自動生成されるファイルなのになぜ!

そのファイルを開いてみると、何も書かれてない。

もしかして、XMLなのに中身がないから怒ってる?

ファイルを削除してデプロイしなおしたら、あっさりデプロイできた。

が、ローカルのデータストアに登録してた内容が消えてしまった。

(´・ω・`)