S2Flex2-rc-1を本日(8/29)にリリースする予定です。
Beta7からの修正/変更内容は以下の通りです。
・Message関連のクラスを整理
(Interface->Classになったことでamf3.diconの変更)
・S2AnAに対応するためにAMFのHeaderについて、実装を進めました。
Flex2側から認証情報を渡せるようにしました。
S2Flex2:AMFのヘッダ情報の解析部分について改良し、
Flex2側より渡されたヘッダ情報情報を取得できるようにしました。
・s2-container2.4-rc1に対応しました。
(MeraAutoRegisterをCoolDeployから外しました)
・Flex側からMapを渡した際にkeyの値が小文字になってしまうのを修正しました。
Beta-7ではflex2_exampleの対応版をリリースしていませんでしたが
今回はflex2_exampleも修正してリリースします。
flex2_exampleはCoolDeploy対応として、diconファイルを記述したものになります。
blogのコメントで頂いたHotDeploy対応ですが、別プロジェクトとして作成しています。
CoolDeployからHotDeployにする際に同じプロジェクトで切り替えるようになっていないのは、
・diconファイルの変更
・web.xmlの変更
・RemoteServiceをMetaではなくアノテーション(backport175/tiger)でつける
・serviceCustomizerコンポーネントの定義変更
の4つの手順が必要できちんと動かすのに時間がかかってしまったからでした。
s2flex2のrc-1ともにflex2_example_hotdeployとしてリリース予定です。
リリース後はまたmlやサイトでアナウンスいたします。
2006/08/31 追記:
8/29ぎりぎりにリリースしました。
つぎはrc-2->1.0の予定です。
#リリースはこのエントリーを書いている時点ではまだです。
#先にリリースしてからというのも正論です。m(__)m
S2Flex2
http://s2flex2.sandbox.seasar.org/ja/
#S2Flex2を含む、Flex関連のプロジェクトです。
Akabana
http://akabana.sandbox.seasar.org/
Posted by nod at 2006年08月29日 12:32
| コメント (5)
| トラックバック (1)
| Clip!!
|
Clip!!
|
|
digg it!
|
del.icio.us it!
すいません、質問させてください。
S2Flex2を使わせていただいてます。
Flexアプリケーションを開発端末で作成しています。
で、いざサーバ環境を構築してサーバにアクセスしてテストしてみたところ、最初のログイン処理は正常に行われるのですが、ログイン後のアクションがすべて行われない(サービスに飛ばない)という現象に悩まされています。
開発端末ではきちんとサービスに飛んでいますし、サーバ環境でも最初の処理は正常終了するのに、といったところで行き詰まっています。
何か情報がありましたらご教授ください。
DBはOracle10g、WASはTomcat5を使用しています。
flex-services.xmlのchannelsは以下のように記述しています。
<channels>
<!--
s2flex2 gateway
-->
<channel-definition id="s2-amf" class="mx.messaging.channels.AMFChannel">
<endpoint uri="http://localhost:7070/FlexExamples/gateway" class="flex.messaging.endpoints.AMFEndpoint"/>
<properties>
<polling-enabled>false</polling-enabled>
</properties>
</channel-definition>
<!--
openamf gateway
-->
<channel-definition id="open-amf" class="mx.messaging.channels.NetConnectionChannel">
<endpoint uri="http://localhost:7070/openamf/gateway" class="flex.messaging.endpoints.AMFEndpoint"/>
<properties>
<polling-enabled>false</polling-enabled>
<serialization />
</properties>
</channel-definition>
</channels>
すいませんが、よろしくお願いします。
Posted by: nuki at 2006年09月11日 22:32
Flex2アプリケーションから接続する先は2つ指定方法があります。
・s2flex2Serviceで指定する。
->gatewayUrlプロパティで指定します。
・flex-services.xml
上記コメントに書いていただいている s2flex2 gatewayのendpointのuriを変更します。
nukiさんの例では7070ポートに接続したいということですよね?
Flex Builder 2のコンパイルは、コンパイルオプションで指定しているファイルの変更のみでは、変更が反映されないことがあります。
Project ->cleanを選択して生成済みのswfを一度削除してからコンパイルをすれば接続先の変更が反映されたswfが生成されるはずです。
Posted by: nod at 2006年09月13日 20:57
nodさんからBeta-7リリースのメールをいただき、こちらの開発環境もBeta-7にアップデートしなきゃと思っていたら、rc-1になってしまいました。今回は待...
Tracked by: CTO日記 at 2006年08月29日 18:33
この記事に対するコメント