if(!wsdlLoc.startsWith("https")){
throw new XBayaException("The GFac url is expected to support https but got:"+wsdlLoc);
}
try {
this.creator = new SecureGFacCreator(wsdlLoc, this.secureInvoker);
} catch (URISyntaxException e) {
String message = "The location of the Generic Factory is in a wrong format";
this.notifier.invocationFailed(message, e);
throw new XBayaException(message, e);
}