我尝试执行 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 服务工作才能使它工作?
我使用一些 wsdl 来测试http://www.webservicex.net/AustralianPostCode.asmx?WSDL
我一直收到这个错误
java.io.IOException:服务器返回 HTTP 响应代码:500 用于 URL:http ://www.webservicex.net/AustralianPostCode.asmx?WSDL
如果有人能指出我正确的方向,将不胜感激。
这是我需要提出的实际肥皂请求
<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>