[MAYAA-63] GAE上で動作するよう改修する。 Created: 2009-04-30 Updated: 2009-05-04 Due: 2009-04-30 Resolved: 2009-05-04 |
|
Status: | Resolved |
Project: | Mayaa |
Component/s: | Mayaa |
Affects Version/s: | 1.1.24 |
Fix Version/s: | 1.1.25 |
Type: | New Feature | Priority: | Major |
Reporter: | katochin | Assignee: | katochin |
Resolution: | Fixed | Votes: | 0 |
Labels: | None |
Description |
セキュアなWebサーバー環境である、GAEではこれまでのバージョンのMayaaが動作しない。 ・権限のないファイルアクセスへの対応。 これらの制限下でも動作するように改修する。 ※ページのオートビルド、ページのライフサイクル制御、ページ・テンプレートキャッシュは、スレッドを使っている都合上、GAE環境下では機能停止する。 |
Comments |
Comment by suga [ 2009-05-04 ] |
リリース前のテストが一通り成功することを確認しました。 |
Comment by katochin [ 2009-05-04 ] |
報告ありがとうございます。rev:3423 で対策しました。 |
Comment by suga [ 2009-05-03 ] |
スクリプトの動作が変わってしまったようです。 test-mayaa の以下の2つが失敗します。 いずれも、スコープを指定しない状態 (page. とかを付けない) 状態で未定義の変数を参照しようとしたときに、以前は undefined が返ってきたところ、ReferenceError が返るようになっています。 |
Comment by katochin [ 2009-04-30 ] |
org.seasar.mayaa.secure.web システム環境変数に true を設定することで、mayaa がGAE環境で正常動作するようにした。 以下の機能が制限される。 また、rhino1.6r5 から、rhino1.7r2 になった。 |