纯java调用webservice 的时候,
>try {
> String soap = this.getSoapRequest(soapXml);
> if (soap == null) {
> return null;
> }
> URL url = new URL(soapUrl);
> URLConnection conn = (URLConnection)url.openConnection();
> if(conn instanceof sun.net.www.protocol.http.HttpURLConnection){ conn.setUseCaches(false);
> conn.setDoInput(true);
> conn.setDoOutput(true);
>
> conn.setRequestProperty("Content-Length", Integer.toString(soap.length()));
>
> conn.setRequestProperty("Content-Type",
> "text/xml;   charset=utf-8");
> conn.setRequestProperty("SOAPAction",
> "\"http://kys.local/InsertRecordFromXml\"");
>
> conn.connect();
>
> OutputStream os = conn.getOutputStream();
> OutputStreamWriter osw = new OutputStreamWriter(os, "utf-8");
> osw.write(soap);
> osw.flush();
> osw.close();
> // }
>InputStream is = conn.getInputStream();//在这里报错
------------------------------------------------------------java.io.IOException: Server returned HTTP response code: 400 for URL: http://localhost:8888/Archives/webservice/incept.asmx