[Seasar-user:19925] Re: (続)S2BlazeDSでの認証の実装

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2010年 6月 29日 (火) 01:00:00 JST


小林 (koichik) です.

BlazeDS も S2BlazeDS も触ってないので適当に
書きますが...

Date:    Mon, 28 Jun 2010 23:26:55 +0900
From:    tmp <[E-MAIL ADDRESS DELETED]>
To:      [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:19924] Re: (続)S2BlazeDSでの認証の実装

> flex.messaging.security.AppServerLoginCommandを継承したクラスが
> Cool Deploy、Warm Deployではうまく動くのですが、Hot Deployで
> うまく動きません。
(略)
> 定義先はservices-config.xmlなのですが、Tomcatのローダーにロードされ
> S2ContainerUtil側でロードされていないのがうまく動かない原因だと考えてい
> ます。

設定ファイルに定義するのが悪いのでは?
S2BlazeDS のドキュメントでは,
services-config.xml にも remoting-config.xml
にも,サービスを定義していませんよね?

サービスは Seasar2 によって自動登録されるはず.
それが (HOT も含めた) SMART deploy なので.

そもそも dicon に定義した場合でさえ HOT には
ならないので,BlazeDS の設定ファイルに
定義した場合も HOT にはならないのではないかと.

[Seasar-user:19923]
> > とりあえずBlazeDSのしきたり通り?の実装を試しているのですが、

それがまずいのでは?
BlazeDS ではなく S2BlazeDS のしきたりに
従うべきではないでしょうか.


-- 
<component name="koichik">
    <property name="fullName">"Koichi Kobayashi"</property>
    <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
    <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>



Seasar-user メーリングリストの案内