[Seasar-user:19993] S2Axis2のRESTにおけるDTOパラメータ渡し
[E-MAIL ADDRESS DELETED]
[E-MAIL ADDRESS DELETED]
2010年 7月 23日 (金) 18:04:31 JST
田中Mです。
S2Axis2について、再度、質問させていただきます。
S2Axis2 RESTの利用において、「DTOとしてパラメータを指定する場合」を
検証しています。
このサンプル(s2axis2-examples)をEclipse上のlocalhostで動作させ、
telnet(putty)から、説明通りの以下のPOSTを送信してみました。
POST /s2axis2-examples/services/RESTfulBeanEcho/postEchoByBean HTTP/1.1
Content-Type: application/xml; charset=UTF-8
SOAPAction: urn:postEchoByBean
User-Agent: Axis2
Host: 127.0.0.1:8088←環境に合わせて8080に変えた
<postEchoByBean xmlns="http://ex01.rest.examples.axis2.remoting.seasar.
org">
<echoDto xmlns="" type="org.seasar.remoting.axis2.examples.rest.ex01.
EchoDto">
<id>1</id>
<message>メッセージ</message>
</echoDto>
</postEchoByBean>
すると、ボディ部の1、2行目あたりで止まってしまい、レスポンスが
帰ってきません。
puttyのエラーは、
「Connection closed by remote host」と
「Network error: Software caused connection abort」
です。
PHPからのアクセスを想定しており、クライアント側の設定の「専用の
Connector」やクライアント側のdiconなどは、無視しているのですが、
やはり乱暴だったでしょうか?
Seasar-user メーリングリストの案内