QName qName = new QName(SUBR_V3_NAMESPACE, SUBSCRIPTION_LISTENER_SERVICE);
Service service = Service.create(new URL(bindingTemplate.getAccessPointUrl()), qName);
subscriptionListenerPort = (UDDISubscriptionListenerPortType) service.getPort(UDDISubscriptionListenerPortType.class);
} else if (AccessPointType.END_POINT.toString().equalsIgnoreCase(bindingTemplate.getAccessPointType())) {
//endpoint deployment type
UDDIService uddiService = new UDDIService();
subscriptionListenerPort = uddiService.getUDDISubscriptionListenerPort();
Map<String, Object> requestContext = ((BindingProvider) subscriptionListenerPort).getRequestContext();
requestContext.put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY, accessPointUrl);
}
/*if (accessPointUrl.toLowerCase().startsWith("https://")) {
try {