/** * Select one of this webservice's endpoints to use for converting * relative imports. */ public WebServiceEndpoint pickEndpointForRelativeImports() { WebServiceEndpoint pick = null; // First secure endpoint takes precedence. for(WebServiceEndpoint wse : endpoints.values()) { if( wse.isSecure() ) { pick = wse; break; } pick = wse; } return pick; }
/** * Select one of this webservice's endpoints to use for converting * relative imports. */ public WebServiceEndpoint pickEndpointForRelativeImports() { WebServiceEndpoint pick = null; // First secure endpoint takes precedence. for(WebServiceEndpoint wse : endpoints.values()) { if( wse.isSecure() ) { pick = wse; break; } pick = wse; } return pick; }
String expectedScheme = ejbEndpoint.getEndpoint().isSecure() ? "https" : "http";
private void collectEjbEndpoints(BundleDescriptor bundleDesc) { WebServicesDescriptor wsDesc = bundleDesc.getWebServices(); for (WebService ws : wsDesc.getWebServices()) { for (WebServiceEndpoint endpoint : ws.getEndpoints()) { //Only add for ejb based endpoints if (endpoint.implementedByEjbComponent()) { ejbendpoints.add(new EjbEndpoint(endpoint.getEndpointAddressUri(), endpoint.isSecure())); } } } //For ejb webservices in war we need to get the extension descriptors //from the WebBundleDescriptor and process those too //http://monaco.sfbay/detail.jsf?cr=6956406 for (EjbBundleDescriptor ejbD : bundleDesc.getExtensionsDescriptors(EjbBundleDescriptor.class)) { collectEjbEndpoints(ejbD); } } public boolean stop(ApplicationContext stopContext) {
wsep.composeFinalWsdlUrl(wsUtil.getWebServerInfoForDAS().getWebServerRootURL(wsep.isSecure()));
if((endpoint.getDescriptor().isSecure()) || (endpoint.getDescriptor().getMessageSecurityBinding() != null)) { String message = endpoint.getDescriptor().getWebService().getName() +
if ((endpt != null) && ((endpt.getDescriptor().isSecure()) || (endpt.getDescriptor().getMessageSecurityBinding() != null) || endpoint.hasSecurePipeline())) {
URL rootURL = wsi.getWebServerRootURL(nextEndpoint.isSecure()); String contextRoot = webBunDesc.getContextRoot(); URL actualAddress = nextEndpoint.composeEndpointAddress(rootURL, contextRoot);
URL rootURL = wsi.getWebServerRootURL(linkedPortComponent.isSecure()); URL actualAddress = linkedPortComponent.composeEndpointAddress(rootURL); if(jaxwsClient) {