[Seasar-user:455] Re: MX2004 からUpdateSqletを呼び出すには?
B isid.co.jp Yasuo Higa
higa
2004年 3月 10日 (水) 16:07:19 JST
<[E-MAIL ADDRESS DELETED]> の、
"[Seasar-user:452] MX2004からUpdateSqletを呼び出すには?" において、
"Hidetoshi Hosokawa <[E-MAIL ADDRESS DELETED]>"さんは書きました:
ひがです。
> こんにちは、ほそかわです。
>
> S2の話で盛り上がってるとこですが、S1Finalで質問です。
>
> AS2からSeasar付属のサンプルUpdateSqletが呼べなくて泣いてます。
>
> RemotingConnectorを使って、こういうコードを書きました。
> var obj = new Object();
> obj.employeeNo = 7369;
> obj.employeeName = 'MIKE';
> _root.update_rc.params[0] = obj;
> _root.update_rc.trigger();
>
> エラーはこういうのでした。
> id=1389512,propetyName=details,value=org.seasar.util.SeasarException:
> [ESSR0002]employee expected:<examples.org.seasar.nazuna.Employee> but
> actual:<org.seasar.util.Struct>
>
> Employeeオブジェクトを期待したが来たのはStructだったってことですよね。
> サンプル付属のEmployee.asを使わないと駄目でしょうか?
>
> includeしてみると
> **エラー** SObject.as: 行 86:ActionScript 2.0 のクラスのスクリプトは、ク
> ラスまたはインターフェイスコンストラクトのみを定義することができます。
> }
> というエラーでした。
>
Employee.asをAS2で書くか、引数のクラスをjava.util.Mapに変えてください。
---
Yasuo Higa <[E-MAIL ADDRESS DELETED]>
INFORMATION SERVICES INTERNATIONAL-DENTSU,LTD.
Seasar-user メーリングリストの案内