WSDLファイルをインポートしましたが、Webサービスクライアントを作成しようとしています。オブジェクトをXMLドキュメントに変換する方法
com.e[email protected]45d6cba4
Iは、SOAPリクエスト(XML)を送信することができた。この場合、また(SOUTを使用して)オブジェクトとして結果を得ることができ、私はcom.ech.cdem.client.AppointmentUpdateResponseAppointmentUpdateResultがpackage.class名であることを理解できました。
結果は@ 45d6cba4である必要があります。 このオブジェクト(全体の結果)をデバッグしてresult.thenを評価すると、期待される結果のXMLレスポンスを得ることができました。 XMLドキュメントか何かのようなように、そのオブジェクトと同じように印刷する方法を
<data-set xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns=""><record><STATUS>Success</STATUS><MESSAGE>Appointment Number : 000262</MESSAGE></record></data-set>
...さらに
、
AppointmentUpdateResponseAppointmentUpdateResult result = service.appointmentUpdate(xmlInput);
System.out.println(result);
はxmlInputは、文字列(リクエストのXML文書)で、AppointmentUpdateResponseAppointmentUpdateResultがクラスであります。