[Seasar-user:20244] Re: T2のAmf送信について
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2010年 10月 18日 (月) 14:00:22 JST
小林 (koichik) です.
T2 は Seasar プロジェクトで開発されているわけでは
ありません。
T2 の ML で質問してください。
http://groups.google.com/group/t2-users
Date: Mon, 18 Oct 2010 10:45:18 +0800
From: 道広 <[E-MAIL ADDRESS DELETED]>
Subject: [Seasar-user:20243] T2のAmf送信について
> 道広と申します。
>
> 今、T2を勉強しています。
>
>
>
> 「sc2009autumn_s307_4_t2_hacks」の章「T2 Hack with JavaFX」に参照し
>
> JavaアプリからT2でサーバーに送信してみます。
>
>
>
> クライアント側
>
> public class AmfClient {
>
>
>
> public static void main(String[] args) {
>
> AmfConnection amf = new AmfConnection();
>
> amf.setDestination("/amfServer");
>
> amf.setOperation("sayHello");
>
> amf.connect("http://localhost:8080/t2-samples/t2.amf");
>
> String str = null;
>
> try {
>
> str = (String) amf.call("myname");
>
> } catch (AmfFaultException e) {
>
> e.printStackTrace();
>
> }
>
> System.out.println(str); }
>
> }
>
>
>
> サーバー側
>
>
>
> @Page("/amfServer")
>
> public class AmfServerPage {
>
>
>
> @Amf
>
> public Navigation sayHello(String name) {
>
> System.out.println("sayHello:" + name);
>
> return AmfResponse.to("Hello," + name);
>
> }
>
> }
>
>
>
> サーバー側に受け取りのパラメータはNullになりました。
>
> どういう原因ですか?困りました。
>
> ご指導いただきたいです。
>
>
>
> バージョン t2-0.6.2-ga.jar
>
>
>
> Log情報:
>
>
>
> 10:05:11.853 [HttpProcessor:init1] DEBUG o.t.t.f.a.a.i.AmfActionInvokerImpl
>
> org.t2framework.t2.design - AMF通信のためのコンテキストオブジェクト
>
> ([E-MAIL ADDRESS DELETED])が
>
> 生成されました.
>
> 10:05:11 [HttpProcessor:init1] DEBUG o.t.t.f.a.a.i.AmfActionInvokerImpl -
>
> AMF通信のためのコンテキストオブジェクト
>
> ([E-MAIL ADDRESS DELETED])が
>
> 生成されました.
>
> 10:05:11.900 [HttpProcessor:init1] INFO
>
> o.t.t2.action.impl.ActionInvokerImpl - リクエストを処理するPageクラスを検出
>
> しました。(Pageクラス名:AmfServerPage).
>
> 10:05:11 [HttpProcessor:init1] INFO o.t.t2.action.impl.ActionInvokerImpl -
>
> リクエストを処理するPageクラスを検出しました。(Pageクラス名:AmfServerPage).
>
> 10:05:11.916 [HttpProcessor:init1] DEBUG
> o.t.t.a.impl.ActionInvokerFilterImpl org.t2framework.t2.lifecycle -
>
> URL(/amfServer/sayHello)に対して、アクションメソッド
>
> (AmfServerPage#sayHello(null,
>
> [E-MAIL ADDRESS DELETED]))を実行します.
>
> 10:05:11 [HttpProcessor:init1] DEBUG o.t.t.a.impl.ActionInvokerFilterImpl -
>
> URL(/amfServer/sayHello)に対して、アクションメソッド
>
> (AmfServerPage#sayHello(null,
>
> [E-MAIL ADDRESS DELETED]))を実行します..
>
> ---------------------------------------------------------------------------------------------------
> Confidentiality Notice: The information contained in this e-mail and any accompanying attachment(s)
> is intended only for the use of the intended recipient and may be confidential and/or privileged of
> Neusoft Corporation, its subsidiaries and/or its affiliates. If any reader of this communication is
> not the intended recipient, unauthorized use, forwarding, printing, storing, disclosure or copying
> is strictly prohibited, and may be unlawful.If you have received this communication in error,please
> immediately notify the sender by return e-mail, and delete the original message and all copies from
> your system. Thank you.
> ---------------------------------------------------------------------------------------------------
--
<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>
<property name="twitter">"http://twitter.com/koichik"</property>
</component>
Seasar-user メーリングリストの案内