public static AxisService createSimpleInOnlyService(QName serviceName, MessageReceiver messageReceiver, QName opName) throws AxisFault { AxisService service = new AxisService(serviceName.getLocalPart()); service.setClassLoader(getContextClassLoader_DoPriv()); AxisOperation axisOp = new InOnlyAxisOperation(opName); axisOp.setMessageReceiver(messageReceiver); axisOp.setStyle(WSDLConstants.STYLE_RPC); service.addOperation(axisOp); service.mapActionToOperation(Constants.AXIS2_NAMESPACE_URI + "/" + opName.getLocalPart(), axisOp); return service; }
public static AxisService createSimpleInOnlyService(QName serviceName, MessageReceiver messageReceiver, QName opName) throws AxisFault { AxisService service = new AxisService(serviceName.getLocalPart()); service.setClassLoader(getContextClassLoader_DoPriv()); AxisOperation axisOp = new InOnlyAxisOperation(opName); axisOp.setMessageReceiver(messageReceiver); axisOp.setStyle(WSDLConstants.STYLE_RPC); service.addOperation(axisOp); service.mapActionToOperation(Constants.AXIS2_NAMESPACE_URI + "/" + opName.getLocalPart(), axisOp); return service; }
public static AxisService createSimpleService(QName serviceName, MessageReceiver messageReceiver, String className, QName opName) throws AxisFault { AxisService service = new AxisService(serviceName.getLocalPart()); service.setClassLoader(getContextClassLoader_DoPriv()); service.addParameter(new Parameter(Constants.SERVICE_CLASS, className)); AxisOperation axisOp = new InOutAxisOperation(opName); axisOp.setMessageReceiver(messageReceiver); axisOp.setStyle(WSDLConstants.STYLE_RPC); service.addOperation(axisOp); service.mapActionToOperation(Constants.AXIS2_NAMESPACE_URI + "/" + opName.getLocalPart(), axisOp); return service; }
AxisService axisService = new AxisService(serviceName); axisService.setParent(serviceGroup); axisService.setClassLoader(serviceClassLoader); ServiceBuilder serviceBuilder = new ServiceBuilder(configContext, axisService); AxisService service = serviceBuilder.populateService(rootElement);
public static AxisService createSimpleService(QName serviceName, MessageReceiver messageReceiver, String className, QName opName) throws AxisFault { AxisService service = new AxisService(serviceName.getLocalPart()); service.setClassLoader(getContextClassLoader_DoPriv()); service.addParameter(new Parameter(Constants.SERVICE_CLASS, className)); AxisOperation axisOp = new InOutAxisOperation(opName); axisOp.setMessageReceiver(messageReceiver); axisOp.setStyle(WSDLConstants.STYLE_RPC); service.addOperation(axisOp); service.mapActionToOperation(Constants.AXIS2_NAMESPACE_URI + "/" + opName.getLocalPart(), axisOp); return service; }
public static AxisService createSimpleServiceforClient(QName serviceName, MessageReceiver messageReceiver, String className, QName opName) throws AxisFault { AxisService service = new AxisService(serviceName.getLocalPart()); service.setClassLoader(getContextClassLoader_DoPriv()); service.addParameter(new Parameter(Constants.SERVICE_CLASS, className)); AxisOperation axisOp = new OutInAxisOperation(opName); axisOp.setMessageReceiver(messageReceiver); axisOp.setStyle(WSDLConstants.STYLE_RPC); service.addOperation(axisOp); return service; }
public static AxisService createSimpleServiceforClient(QName serviceName, MessageReceiver messageReceiver, String className, QName opName) throws AxisFault { AxisService service = new AxisService(serviceName.getLocalPart()); service.setClassLoader(getContextClassLoader_DoPriv()); service.addParameter(new Parameter(Constants.SERVICE_CLASS, className)); AxisOperation axisOp = new OutInAxisOperation(opName); axisOp.setMessageReceiver(messageReceiver); axisOp.setStyle(WSDLConstants.STYLE_RPC); service.addOperation(axisOp); return service; }
service.setClassLoader(Thread.currentThread().getContextClassLoader()); service.addParameter(new Parameter(Constants.SERVICE_CLASS, Echo.class.getName()));
service.setClassLoader(Thread.currentThread().getContextClassLoader()); service.addParameter(new Parameter(Constants.SERVICE_CLASS, Echo.class.getName()));
/** * Creates AxisService with the given deployment information. */ private AxisService processService(DeploymentFileData currentFile, AxisServiceGroup axisServiceGroup, ConfigurationContext configCtx) throws DataServiceFault { /* Security Comment CurrentFile contains the actual dbs data location in the server. there isn't any input from the user. */ AxisService axisService = createDBService(currentFile.getAbsolutePath(), configCtx.getAxisConfiguration()); axisService.setParent(axisServiceGroup); axisService.setClassLoader(axisConfig.getServiceClassLoader()); /* handle services.xml, if exists */ this.handleTransports(currentFile, axisService); return axisService; }
axisService.setClassLoader(axisServiceGroup.getServiceGroupClassLoader());
service.setClassLoader(Thread.currentThread().getContextClassLoader()); service.addParameter(new Parameter(Constants.SERVICE_CLASS, Echo.class.getName()));
axisService.setClassLoader(currentFile.getClassLoader());
axisService.setClassLoader(currentFile.getClassLoader());
axisService.setClassLoader(axisServiceGroup.getServiceGroupClassLoader());
axisService.setClassLoader(axisServiceGroup.getServiceGroupClassLoader());
axisService.setWsdlFound(true); axisService.setCustomWsdl(true); axisService.setClassLoader(axisConfiguration.getServiceClassLoader()); URL wsdlUrl = null; for (File file : pConf.getFiles()) {
service.setClassLoader(context.getClassloader());
axisService.setClassLoader(cl);
public void provision(Axis2WireSourceDefinition pwsd, Wire wire) throws WiringException { try { String uri = expandUri(pwsd.getUri()); URI classLoaderUri = pwsd.getClassLoaderId(); String serviceClass = pwsd.getServiceInterface(); ClassLoader classLoader = classLoaderRegistry.getClassLoader(classLoaderUri); AxisService axisService = new AxisService(); axisService.setName(uri); axisService.setDocumentation("Fabric3 enabled axis service"); axisService.setClientSide(false); axisService.setClassLoader(classLoader); axisService.setEndpointURL(uri); Parameter interfaceParameter = new Parameter(Constants.SERVICE_CLASS, serviceClass); axisService.addParameter(interfaceParameter); setMessageReceivers(wire, axisService); // Reset the name axisService.setName(uri); configurationContext.getAxisConfiguration().addService(axisService); applyPolicies(pwsd, axisService); axisServlet.registerClassLoader("/" + servicePath + "/" + uri, classLoader); monitor.endpointProvisioned("/" + servicePath + "/" + uri); } catch (Exception e) { throw new WiringException(e); } }