読者です 読者をやめる 読者になる 読者になる

Google App Engine for Java(GAE/J)では、web.xml内で日本語のコメントは書けない

web.xmlにコメントを書く

web.xml に新しい定義を追加した場合や、設定を変更した場合の理由や履歴を残す場合に、コメントを書くことがあります。
xmlファイルでは、以下のような形式で記述することで、コメントとすることができます。

<!-- [コメント内容] -->

ローカル環境で動作確認

ここで、いつものように xmlファイル(ここではweb.xml)にコメントを書きます。
例えば、こんな感じ。

<!-- A機能を提供するBフィルタ -->

これについては、特に問題なく動作するのですが・・・。

Google App Engine for Java(GAE/J)では、xmlファイルのコメントに制限がある

これをクラウド環境にデプロイしようとすると、こんなダイアログが表示されます。



これだけでは原因は分からないのですが、コメントを以下の様にするとデプロイができました。

<!-- A filter that provides B -->


恐らくは、コメントに日本語を利用することができないのだと思います。
お気を付けくださいませ(´∀`)