public BundleDescriptor getBundleDescriptor() { return getWebService().getBundleDescriptor(); }
public BundleDescriptor getBundleDescriptor() { return getWebService().getBundleDescriptor(); }
/** * Creates a new EjbRuntimeEndpointInfo instance depending on the type * and version of the web service implementation. * @param */ public EjbRuntimeEndpointInfo createEjbEndpointInfo(WebServiceEndpoint webServiceEndpoint, EjbEndpointFacade ejbContainer, Object servant, Class tieClass) { EjbRuntimeEndpointInfo info = null; if (webServiceEndpoint.getWebService().hasMappingFile()) { info = new Ejb2RuntimeEndpointInfo(webServiceEndpoint, ejbContainer, servant, tieClass); } else { info = new EjbRuntimeEndpointInfo(webServiceEndpoint, ejbContainer, servant); } return info; }
myEndpoint.getDescriptor().getWebService().getName());
ClassLoader testerCL = svcEP.getWebService().getBundleDescriptor().getClassLoader(); if (testerCL != null ){ Thread.currentThread().setContextClassLoader(testerCL);
private EndpointImpl createEndpointInfo(WebServiceEndpoint endpoint) { try { String endpointURL = endpoint.getEndpointAddressUri(); EndpointType endpointType; XModuleType moduleType = endpoint.getWebService().getWebServicesDescriptor().getModuleType(); if (XModuleType.EJB == moduleType) { endpointType = EndpointType.EJB_ENDPOINT; } else { endpointType = EndpointType.SERVLET_ENDPOINT; } EndpointImpl newEndpoint; // At this point, we can depend on presence of mapping file to distinguish between JAXRPC and JAXWS // service if(endpoint.getWebService().hasMappingFile()) { newEndpoint = new JAXRPCEndpointImpl(endpointURL, endpointType); } else { newEndpoint = new JAXWSEndpointImpl(endpointURL, endpointType); } newEndpoint.setDescriptor(endpoint); return newEndpoint; } catch(Exception e) { sLogger.log(Level.SEVERE,"Exception in creating endpoint", e); } return null; }
public String getEndpointAddressUri() { if (implementedByEjbComponent() && !hasEndpointAddressUri()) { setEndpointAddressUri("/" + getWebService().getName() + "/" + getEndpointName()); } return endpointAddressUri; }
String queryString = request.getQueryString(); WebService webService = endpoint.getWebService();
if (endpoint.getEndpoint().getWebService().getMappingFileUri()!=null) { engine.createHandler((com.sun.xml.rpc.spi.runtime.SystemHandlerDelegate)null, endpoint.getEndpoint()); } else {
} else { uri = "/" + getWebService().getName() + "/" + getEndpointName(); setEndpointAddressUri(uri);
if(endpoint_.getWebService().hasMappingFile()) {
if((endpoint.getDescriptor().isSecure()) || (endpoint.getDescriptor().getMessageSecurityBinding() != null)) { String message = endpoint.getDescriptor().getWebService().getName() + "is a secured web service; Tester feature is not supported for secured services"; (new WsUtil()).writeInvalidMethodType(hresp, message);
(endpt.getDescriptor().getMessageSecurityBinding() != null) || endpoint.hasSecurePipeline())) { String message = endpt.getDescriptor().getWebService().getName() + "is a secured web service; Tester feature is not supported for secured services"; (new WsUtil()).writeInvalidMethodType(response, message);
if(endpoint_.getWebService().hasMappingFile()) {
if( !nextEndpoint.getWebService().hasFilePublishing() ) { String publishingUri = nextEndpoint.getPublishingUri(); String publishingUrlPattern = Class servletImplClazz = cl.loadClass(servletImplClass); String containerServlet; if(wsutil.isJAXWSbasedService(nextEndpoint.getWebService())) { containerServlet = "org.glassfish.webservices.JAXWSServlet"; addWSServletContextListener(webBunDesc);
if (endpoint.getWebService().hasWsdlFile()) { pkgedWsdl = servletContext.getResource('/' + endpoint.getWebService().getWsdlFileUri()); } catch (MalformedURLException e) { logger.severe("Cannot load the wsdl from the aplication : " + e.getMessage()); pkgedWsdl = endpoint.getWebService().getWsdlFileUrl();
WebService webService = endpoint_.getWebService();
if(endpoint.getWebService().hasWsdlFile()) { if(deployedDir != null) { if(endpoint.getBundleDescriptor().getApplication().isVirtual()) { pkgedWsdl = deployedDir.resolve(endpoint.getWebService().getWsdlFileUri()).toURL(); } else { String moduleUri1 = endpoint.getBundleDescriptor().getModuleDescriptor().getArchiveUri(); pkgedWsdl = deployedDir.resolve(moduleUri+"/"+endpoint.getWebService().getWsdlFileUri()).toURL(); pkgedWsdl = endpoint.getWebService().getWsdlFileUrl();
if (wsdlOverride!=null) { wsdlOverriden = true; serviceRef.setWsdlOverride(linkedPortComponent.getWebService().getWsdlFileUrl());
wsDesc.setSpecVersion(WebServicesDescriptorNode.SPEC_VERSION); } else { newWS = endpoint.getWebService();