[Seasar-user:2323] Maya0.9.7リリース
Masataka Kurihara
kurihara
2005年 7月 3日 (日) 16:22:10 JST
http://maya.sandbox.seasar.org
変更点 0.9.6 -> 0.9.7
-「/*」などのパスパターンにMayaサーブレットがマッピングされている際の、
ウェルカムファイルアクセスに対するパス解決機能を追加しました。
-Cactusの使用をやめ、関連Jarをプロジェクトから取り除きました。
-.mayaファイル中にネストしたタグインジェクションを記述した場合の挙動
について細かなバグを修正しました。
-ComponentPageProcessorがテンプレートボディを2度出力してしまう
場合があるバグについて修正しました。
-SVNリポジトリに移動しました。
https://www.seasar.org/svn/sandbox/maya/trunk
がリポジトリURLとなります。
-idによるインジェクションを行う際に、/maya/*[@m:id='message']のように、
2層目のみのidを検索するXPathから、/maya//*[@m:id='message']と
n層目のidも検索するようにしました。
-PropertyDefinitionのサービスメソッドを変更しました。プロパティ設定を
PropertyDefinitionに委譲するように設計されていたものを、
PropertyDefinitionはあくまでファクトリとして動作し、ProcessorDefinition
内で設定処理を行うようにしました。
-独自の例外の基底をMayaExceptionとしました。このMayaExceptionは、
同一パッケージにあるmessage.propertiesより、完全修飾型名をキーに
メッセージを取得する機能のみが実装されています。
-ページ描画途中に例外発生した際、コンテキストバッファをクリアしてなかっ
たために、途中まで描画された後に例外ページの書き出しを行っていました。
例外処理の中でコンテキストバッファをクリアすることにより、この問題に対応
しました。
-依存するJaxenのバージョンを1.1-beta7に変更しました。
-名前空間URIを、http://www.seasar.org/maya から
http://maya.seasar.org に変更しました。
Hangmanデモも0.9.7に変更してます。
Seasar-user メーリングリストの案内