‘クラウド’ カテゴリーのアーカイブ

GAE環境での文字コードの扱い

2010年1月25日 月曜日

Stringクラスの漢字などの内容をbyteとして取り出そうとすると

普通はデフォルト文字コードで取出しが出来るのですが、GAE環境では何故かデフォルトは無いらしく(クラウド環境なので…)常にエンコードを指定しなければ

3f3f3f3f等の文字になります、

しかも入りも出も両方必要です。

GAE/j パッケージの変更

2010年1月12日 火曜日

GAE/j 環境でクラスのパッケージを変更してアップロードするとExceptionが発生します。

AppVersionHandlerMap何かこのクラスが怪しいそうだけど

何をしているのか判らないので…

GAEの環境では決してクラスのパッケージ変更をしないほうが
良いみたいです、何故か、パッケージを変更すると動作しなくなる為
Exceptionで以下のクラスが出現したら、パッケージ構成を元に戻しましょう。
 com.google.apphosting.runtime.jetty.AppVersionHandlerMap.handle

 以上

GAE/j datastore-indexes.xml について

2010年1月12日 火曜日

datastore-indexes.xml について
日本語と英語のマニュアルで違いがあります。

日本語マニュアルではdatastore-indexes.xmlの中身が
以下のようになっていて開発環境では成功しますが
クラウド環境ではアップロード時に失敗します。

日本語マニュアル、一部抜粋
———————————————
<?xml version=”1.0″ encoding=”utf-8″?>
<datastore-indexes
  xmlns=”http://appengine.google.com/ns/datastore-indexes/1.0
  autoGenerate=”true”>

———————————————

英語マニュアル、一部抜粋
———————————————

<?xml version=”1.0″ encoding=”utf-8″?>
<datastore-indexes
  autoGenerate=”true”>

——————————————— 
英語のマニュアルを見ざるを得ないみたいですね~~

以上