BlazeDSを使ってFlex/AIRとSeasar2を連携させるためのフレームワークである、
S2BlazeDS1.0.1を2010/03/04にリリースしました。
■変更内容
Bug
[ BLAZEDS-1] - サンプルのweb.xmlのスキーマロケーションが間違っていたのを修正しました
[ BLAZEDS-2>] - ドキュメントの文言ミスを修正しました。
Improvement
[ BLAZEDS-3] - BlazeDS3.2+S2BlazeDS環境でHotDeployになっているとServer.Processing.DuplicateSessionDetectedとなるのを修正しました。
■Downloadはこちら
http://s2blazeds.seasar.org/download.html
■Maven2 からのご利用はこちらを参照ください.
http://www.seasar.org/wiki/index.php?Maven2RepoRemote
maven2で利用する際のpom.xmlでは以下の設定を行います。
- groupId:org.seasar.blazeds
- artifactId:s2blazeds
- version:1.0.1
<dependency> <groupId>org.seasar.blazeds</groupId> <artifactId>s2blazeds</artifactId> <version>1.0.1</version> </dependency>
Dolteng0.39以前ではS2BlazeDSのプロジェクトを選択すると、
BlazeDS3.2とS2BlazeDS1.0.0の組みあわせで生成しますが、HotDeploy環境では
Sessionの例外が発生して以下のメッセージを返すようになっていました。
Detected duplicate HTTP-based FlexSessions, generally due to the remote host disabling session cookies. Session cookies must be enabled to manage the client connection correctly." faultCode="Server.Processing.DuplicateSessionDetected
その他以下のケースでも同様にSessionチェックでのエラーが発生します。
- DbSessionにしたケース
- 分散環境でのケース
今回の1.0.1では上記の組み合わせでも動作するようにDuplicationSessionDetectedのチェックを
削除しています。
今回の対応でS2BlazeDSのコミッタになりました。
今後S2Flex2やyui-frameworksとともにS2BlazeDS,Doltengの改善にも取り組んでいきます。
どうぞよろしくお願いいたします。
--
以下リンク
S2BlazeDS
http://s2blazeds.seasar.org/
#wikiでのお知らせ
SeasarWhatsNew-2010-03-04 - SeasarWiki
http://www.seasar.org/wiki/index.php?SeasarWhatsNew%2F2010-03-04#d5a5b53d
#issueでのリリースノート
s2blazeds 1.0.1 - The Seasar Foundation Issues
https://www.seasar.org/issues/browse/BLAZEDS/fixforversion/10700
#BlazeDSはAdobeのOpensourceProductsの一部
BlazeDS
http://opensource.adobe.com/wiki/display/blazeds/BlazeDS
#BlazeDS3.xのDownloadはこちら
download blazeds 3 - BlazeDS - Adobe Open Source
http://opensource.adobe.com/wiki/display/blazeds/download+blazeds+3
#trunkはこちら
download blazeds trunk - BlazeDS - Adobe Open Source
http://opensource.adobe.com/wiki/display/blazeds/download+blazeds+trunk
乙です