SOAP リクエストを実行して Java で SOAP レスポンスを取得し、それを JSP ページから呼び出します。私は多くのサイトを調査し、多くの方法を試しましたが、うまくいかないようです。
URL u = new URL("http://www.mysitename.com/mysoaprequest.wsdl");
URLConnection uc = u.openConnection();
HttpURLConnection connection = (HttpURLConnection) uc;
....
内部に SOAP 要求 xml を含む wsdl ファイルを作成することはできますか?
Web サービスについて読んだことがありますが、Web サービスを動作させるには Web サービスを動作させる必要がありますか?
http://www.webservicex.net/AustralianPostCode.asmx?WSDLをテストするために wsdl を使用します。
このエラーが発生し続けました
java.io.IOException: サーバーが HTTP 応答コードを返しました: URL の 500: http://www.webservicex.net/AustralianPostCode.asmx?WSDL
誰かが私を正しい方向に向けることができれば、大歓迎です。
これは、私が行う必要がある実際の SOAP 要求です。
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://service.application.tvcc.dmv.ca.gov/">
<soapenv:Header/>
<soapenv:Body>
<ser:getNewCourseCompletion>
<arg0>
<userDto>
<password>********</password>
<userId>anyone@somecourt.com</userId>
</userDto>
</arg0>
</ser:getNewCourseCompletion>
</soapenv:Body>
</soapenv:Envelope>