code: public static String pingSoapHttpUrl(String soapHttpUrl) {
  		soapHttpUrl += "?wsdl";
  		try {
  			URL url = new URL(soapHttpUrl);
  			Object content = url.getContent();
  			InputStream is = (InputStream)content;
  			String c = MiscUtil.convertStreamToString(is);
  			
  			boolean isWsdl = c.contains("http://schemas.xmlsoap.org/wsdl");
  			
  			if (isWsdl) {
  				return OK_PREFIX + ": The url " + soapHttpUrl + " responded with a wsdl as expected"; 
  			} else {
  			    return ERROR_PREFIX + ": The url " + soapHttpUrl + " does not seem to expose a wsdl, unexpected response: " + c; 
  				
  			}
  
  		} catch (MalformedURLException e) {
  		    return ERROR_PREFIX + ": The url " + soapHttpUrl + " did not respon as expected, reason: " + e; 
  		} catch (IOException e) {
  		    return ERROR_PREFIX + ": The url " + soapHttpUrl + " did not respon as expected, reason: " + e; 
  		}   	
  	}
docs: Verify access to a SOAP/HTTP endpoint by browsing its wsdl and ensure that is returns a wsdl.
  
  @param soapHttpUrl
  @return