if (WsdlUtils.useHTTPBinding(def, serviceName, portName)) {
if(__log.isDebugEnabled())__log.debug("Creating HTTP-bound external service " + serviceName);
extService = new HttpExternalService(pconf, serviceName, portName, _server);
} else if (WsdlUtils.useSOAPBinding(def, serviceName, portName)) {
if(__log.isDebugEnabled())__log.debug("Creating SOAP-bound external service " + serviceName);
extService = new SoapExternalService(def, serviceName, portName, _axisConfig, pconf);
}
} catch (Exception ex) {
__log.error("Could not create external service.", ex);
throw new ContextException("Error creating external service! name:"+serviceName+", port:"+portName, ex);
}