private void setSoapAction(String soapAction, AxisOperation op) { AxisService service = (AxisService) op.getParent(); // Commenting out the following section to avoid a NPE from // AxisService#mapActionToOperation. Action mapping can't be removed by passing null for // AxisOperation. // String oldSoapAction = op.getInputAction(); // if (oldSoapAction != null) { // effectively removing the old mapping // service.mapActionToOperation(oldSoapAction, null); // } op.setSoapAction(soapAction); service.mapActionToOperation(soapAction, op); } }
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; }
axisOp.setStyle(WSDLConstants.STYLE_RPC); service.addOperation(axisOp); service.mapActionToOperation(Constants.AXIS2_NAMESPACE_URI + "/echoOMElement", axisOp); axisOp.setStyle(WSDLConstants.STYLE_RPC); service.addOperation(axisOp); service.mapActionToOperation(Constants.AXIS2_NAMESPACE_URI + "/echoOMElementNoResponse", axisOp);
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; }
axisOp.setStyle(WSDLConstants.STYLE_RPC); service.addOperation(axisOp); service.mapActionToOperation(Constants.AXIS2_NAMESPACE_URI + "/echoOMElement", axisOp); axisOp.setStyle(WSDLConstants.STYLE_RPC); service.addOperation(axisOp); service.mapActionToOperation(Constants.AXIS2_NAMESPACE_URI + "/echoOMElementNoResponse", axisOp);
axisOp.setStyle(WSDLConstants.STYLE_RPC); service.addOperation(axisOp); service.mapActionToOperation(Constants.AXIS2_NAMESPACE_URI + "/echoOMElement", axisOp); axisOp.setStyle(WSDLConstants.STYLE_RPC); service.addOperation(axisOp); service.mapActionToOperation(Constants.AXIS2_NAMESPACE_URI + "/echoOMElementNoResponse", axisOp);
String messageName = axisMessage.getName(); if (messageName != null && !messageName.equals(operationName)) { mapActionToOperation(messageName, axisOperation); mapActionToOperation(operationName, axisOperation); mapActionToOperation(action, axisOperation); for (int j = 0, size = wsamappings.size(); j < size; j++) { String mapping = (String) wsamappings.get(j); mapActionToOperation(mapping, axisOperation);
String messageName = axisMessage.getName(); if (messageName != null && !messageName.equals(operationName)) { mapActionToOperation(messageName, axisOperation); mapActionToOperation(operationName, axisOperation); mapActionToOperation(action, axisOperation); for (int j = 0, size = wsamappings.size(); j < size; j++) { String mapping = (String) wsamappings.get(j); mapActionToOperation(mapping, axisOperation);
mapActionToOperation(mapping, axisOperation);
mapActionToOperation(mapping, axisOperation);
String mapping = (String) wsamappings.get(j); if (mapping.length() > 0) { service.mapActionToOperation(mapping, operationDesc);
axisService.mapActionToOperation(action, axisOperation);
axisService.mapActionToOperation(action, axisOperation);
axisService.mapActionToOperation(soapActionURI, axisBindingOperation.getAxisOperation()); axisService.mapActionToOperation(soapAction, axisBindingOperation.getAxisOperation());
getAxisService().mapActionToOperation(inputAction, newAxisOperation);
getAxisService().mapActionToOperation(inputAction, newAxisOperation);
getAxisService().mapActionToOperation(inputAction, newAxisOperation);
getAxisService().mapActionToOperation(inputAction, newAxisOperation);