So überprüfen Sie die WSDL-URL eingerichtet ist und ausgeführt wird oder nicht, von Java?

Ich wollte überprüfen, WSDL-url gültig ist oder nicht aus Java-code. So dass ich über eine andere url auf dieser Grundlage.

So, ich bin der überprüfung der code wie folgt.

private boolean isValidWsdlURL(String wsdlUrl) 
{
    UrlValidator urlValidator = new UrlValidator();
    if(urlValidator.isValid(wsdlUrl)) 
    {
        return true;
    }
    logger.info("WSDL URL is not valid...");
    return false;
}

Aber seine alwys false zurückgeben, obwohl ich eine gültige URL.
WSDL-URL, Ex: http://www.sample.com/MyWsdlService?wsdl

Weil die URL endet mit ?wsdl
Wie, den code zu überprüfen? Sieht aus wir brauchen nur "http://www.sample.com" für UrlValidator zu übergeben.

Ich habe versucht, diese Methode als auch, wie erwähnt, in - stackoverflow.com/questions/11956750/...
+1 zu beantworten, aber ich würde empfehlen, mit GET statt HEAD.

InformationsquelleAutor Sriks | 2013-02-12

Schreibe einen Kommentar