/** * Creates a AxisBinding and populates it with default HTTP properties */ private AxisBinding createDefaultHTTPBinding(String name, String interfaceName) { AxisBinding httpBinding = new AxisBinding(); httpBinding.setName(new QName(name + Java2WSDLConstants.HTTP_BINDING)); httpBinding.setType(WSDL2Constants.URI_WSDL2_HTTP); httpBinding.setProperty(WSDL2Constants.INTERFACE_LOCAL_NAME, interfaceName); httpBinding.setProperty(WSDL2Constants.HTTP_LOCATION_TABLE, httpLocationTable); httpBinding.setProperty(WSDL2Constants.HTTP_LOCATION_TABLE_FOR_RESOURCE, httpLocationTableForResource); return httpBinding; }
private AxisBinding processBinding(Binding binding, Interface serviceInterface) throws AxisFault { AxisBinding axisBinding = new AxisBinding(); axisBinding.setName(binding.getName()); String bindingType = binding.getType().toString(); axisBinding.setType(bindingType); if (bindingType.equals(WSDL2Constants.URI_WSDL2_SOAP)) { processSOAPBindingExtention(binding, axisBinding, serviceInterface); } else if (bindingType.equals(WSDL2Constants.URI_WSDL2_HTTP)) { processHTTPBindingExtention(binding, axisBinding, serviceInterface); } // We should process the interface based on the service not on a binding processedBindings.put(binding.getName(), axisBinding); addDocumentation(axisBinding, binding.toElement()); return axisBinding; }
private AxisBinding processBinding(Binding binding, Interface serviceInterface) throws AxisFault { AxisBinding axisBinding = new AxisBinding(); axisBinding.setName(binding.getName()); String bindingType = binding.getType().toString(); axisBinding.setType(bindingType); if (bindingType.equals(WSDL2Constants.URI_WSDL2_SOAP)) { processSOAPBindingExtention(binding, axisBinding, serviceInterface); } else if (bindingType.equals(WSDL2Constants.URI_WSDL2_HTTP)) { processHTTPBindingExtention(binding, axisBinding, serviceInterface); } // We should process the interface based on the service not on a binding processedBindings.put(binding.getName(), axisBinding); addDocumentation(axisBinding, binding.toElement()); return axisBinding; }
/** * Creates a AxisBinding and populates it with default SOAP 1.1 properties */ private AxisBinding createDefaultSOAP11Binding(String name, String interfaceName) { AxisBinding soap11Binding = new AxisBinding(); soap11Binding.setName(new QName(name + Java2WSDLConstants.BINDING_NAME_SUFFIX)); soap11Binding.setType(WSDL2Constants.URI_WSDL2_SOAP); soap11Binding.setProperty(WSDL2Constants.ATTR_WSOAP_PROTOCOL, WSDL2Constants.HTTP_PROTOCAL); soap11Binding.setProperty(WSDL2Constants.ATTR_WSOAP_VERSION, SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI); soap11Binding.setProperty(WSDL2Constants.INTERFACE_LOCAL_NAME, interfaceName); soap11Binding.setProperty(WSDL2Constants.HTTP_LOCATION_TABLE, httpLocationTable); soap11Binding.setProperty(WSDL2Constants.HTTP_LOCATION_TABLE_FOR_RESOURCE, httpLocationTableForResource); return soap11Binding; }
/** * Creates a AxisBinding and populates it with default SOAP 1.2 properties */ private AxisBinding createDefaultSOAP12Binding(String name, String interfaceName) { AxisBinding soap12Binding = new AxisBinding(); soap12Binding.setName(new QName(name + Java2WSDLConstants.SOAP12BINDING_NAME_SUFFIX)); soap12Binding.setType(WSDL2Constants.URI_WSDL2_SOAP); soap12Binding.setProperty(WSDL2Constants.ATTR_WSOAP_PROTOCOL, WSDL2Constants.HTTP_PROTOCAL); soap12Binding.setProperty(WSDL2Constants.ATTR_WSOAP_VERSION, SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI); soap12Binding.setProperty(WSDL2Constants.INTERFACE_LOCAL_NAME, interfaceName); soap12Binding.setProperty(WSDL2Constants.HTTP_LOCATION_TABLE, httpLocationTable); soap12Binding.setProperty(WSDL2Constants.HTTP_LOCATION_TABLE_FOR_RESOURCE, httpLocationTableForResource); return soap12Binding; }
axisBinding.setName(bindingName); axisBinding.setType(Java2WSDLConstants.TRANSPORT_URI); axisBinding.setProperty(WSDLConstants.WSDL_1_1_STYLE, WSDLConstants.STYLE_DOC);
axisBinding.setName(bindingName); axisBinding.setType(Java2WSDLConstants.TRANSPORT_URI); axisBinding.setProperty(WSDLConstants.WSDL_1_1_STYLE, WSDLConstants.STYLE_DOC);
axisBinding.setName(bindingName); axisBinding.setType(Java2WSDLConstants.TRANSPORT_URI); axisBinding.setProperty(WSDLConstants.WSDL_1_1_STYLE, WSDLConstants.STYLE_DOC);
axisBinding.setName(bindingName); axisBinding.setType(Java2WSDLConstants.TRANSPORT_URI); axisBinding.setProperty(WSDLConstants.WSDL_1_1_STYLE, WSDLConstants.STYLE_DOC);
AxisBinding axisBinding = (AxisBinding) description; axisBinding.setType(soapBinding.getTransportURI()); axisBinding.setType(transportURI); AxisBinding axisBinding = (AxisBinding) description; axisBinding.setType(WSDL2Constants.URI_WSDL2_HTTP); axisBinding.setProperty(WSDL2Constants.ATTR_WHTTP_METHOD, httpBinding.getVerb()); } else if (wsdl4jExtensibilityElement instanceof MIMEContent) {
axisBinding.setName(bindingName); axisBinding.setType(WSDL2Constants.URI_WSDL2_HTTP); axisBinding.setProperty(WSDL2Constants.ATTR_WHTTP_METHOD, "POST");
AxisBinding axisBinding = (AxisBinding) description; axisBinding.setType(soapBinding.getTransportURI()); axisBinding.setType(transportURI); AxisBinding axisBinding = (AxisBinding) description; axisBinding.setType(WSDL2Constants.URI_WSDL2_HTTP); axisBinding.setProperty(WSDL2Constants.ATTR_WHTTP_METHOD, httpBinding.getVerb()); } else if (wsdl4jExtensibilityElement instanceof MIMEContent) {
axisBinding.setName(bindingName); axisBinding.setType(WSDL2Constants.URI_WSDL2_HTTP); axisBinding.setProperty(WSDL2Constants.ATTR_WHTTP_METHOD, "POST");