ついにGoogle App EngineでGrails動いた!!

2019-05-12gae, Grails, Groovy

大興奮です!!

たった今、 Google App Engine 上で Grails が動きました!昨日設定した内容で問題なかったようです。

Grails 1.1.1で、Google App Engineに再チャレンジ! | ゲンゾウ用ポストイット から以降のいきさつは以下のとおり。

気持ちを切り替えてGoogle先生に尋ねる

昨日はすべて止めてしまったけど、娘が寝てから再度チャレンジしてみた。

google先生に datastore-indexes.xml について質問してみると、関係がありそうなエントリが。

CB NANASHI管理人ブログ : GAE/J、SDK 1.2.1が公開、バージョンアップ時の注意

また修正されたログ取得を試すためにappcfg.cmdを実行するとdatastore-indexes.xml がスキーマに合致しない旨の出ました。xmlの「xmlns="http://appengine.google.com/ns/datastore-indexes/1.0"」を削除したところ動作しました

そしてデプロイ再実行

ということで、以下のファイルから上記に該当する箇所を削除。

$ emacs target/war/WEB-INF/datastore-indexes.xml

再度実行。

$ $APPENGINE_HOME/bin/appcfg.sh update ./target/war

おおお!!!いけた!!いけたよ!!!
念願のGrailsがフリー環境のサーバーで動くよ!!!!!
Google様、一生ついていきます!

そして

これを整理して、今月末の 第2回 「Groovyイン・アクション」読書会IN関西 での LTネタ としよう。

2019-05-12gae, Grails, Groovy