[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 メーリングリストの案内