Bad configurationエラーでGAEにデプロイできなかった原因と対策
GAEにデプロイしようとしたら、こんなエラー。
Bad configuration: Received SAXException parsing the input stream. Caused by: 途中でファイルの末尾に達しました。
ログを見ろって書いてあるので確認したら、WEB-INF/appengine-generated/datastore-indexes-auto.xml に問題があるらしい。
パス名のとおり、自動生成されるファイルなのになぜ!
そのファイルを開いてみると、何も書かれてない。
もしかして、XMLなのに中身がないから怒ってる?
ファイルを削除してデプロイしなおしたら、あっさりデプロイできた。
が、ローカルのデータストアに登録してた内容が消えてしまった。
(´・ω・`)