final WsdlProject wsdlProject = new WsdlProject();
final HttpClient httpClient = HttpClientFactory.createHttpClient(httpClientProps);
try {
EsbWsdlLoader loader = new EsbWsdlLoader(wsdl, httpClient);
WsdlLoaderAspect.set(loader); // JBESB-3276
final WsdlInterface[] wsdlInterfaces = wsdlProject.importWsdl(wsdl, true, loader);
nils = extractNillableElements(wsdl, loader) ;
defaultContentType = wsdlInterfaces[0].getSoapVersion().getContentType() ;
defaultEndpoint = wsdlInterfaces[0].getEndpoints()[0] ;