throw e;
} catch (URISyntaxException e) {
logger.error(e.getMessage(), e);
String message = "The location of the WSDL has to be a valid URL or file path: " + this.serviceInformation;
this.notifier.invocationFailed(message, e);
throw new XBayaException(message, e);
} catch (WsdlException e) {
logger.error(e.getMessage(), e);
String message = "Error in processing the WSDL: " + this.serviceInformation;
this.notifier.invocationFailed(message, e);
throw new XBayaException(message, e);
} catch (RuntimeException e) {
logger.error(e.getMessage(), e);
String message = "Error in processing the WSDL: " + this.serviceInformation;
this.notifier.invocationFailed(message, e);
throw new XBayaException(message, e);
}catch (Error e) {
logger.error(e.getMessage(), e);
String message = "Unexpected error: " + this.serviceInformation;
this.notifier.invocationFailed(message, e);
throw new XBayaException(message, e);
}
}