/* 183 */ String bindingType = wsdlBinding.getType();
/* 184 */ if ((!"http://schemas.xmlsoap.org/wsdl/soap/".equals(bindingType)) && (!"http://schemas.xmlsoap.org/wsdl/soap12/".equals(bindingType)))
/* */ continue;
/* 186 */ QName portName = wsdlEndpoint.getName();
/* 187 */ QName interfaceQName = wsdlEndpoint.getInterface().getName();
/* 188 */ ClientEndpointMetaData epMetaData = new ClientEndpointMetaData(serviceMetaData, portName, interfaceQName, EndpointMetaData.Type.JAXRPC);
/* 189 */ epMetaData.setEndpointAddress(wsdlEndpoint.getAddress());
/* 190 */ serviceMetaData.addEndpoint(epMetaData);
/* */
/* 193 */ if (serviceRefMetaData != null)
/* */ {
/* 195 */ String configName = serviceRefMetaData.getConfigName();
/* 196 */ String configFile = serviceRefMetaData.getConfigFile();
/* 197 */ if ((configName != null) || (configFile != null)) {
/* 198 */ epMetaData.setConfigName(configName, configFile);
/* */ }
/* */ }
/* */
/* 202 */ initEndpointBinding(wsdlEndpoint, epMetaData);
/* */
/* 205 */ initEndpointEncodingStyle(epMetaData);
/* */
/* 207 */ ServiceEndpointInterfaceMapping seiMapping = null;
/* 208 */ if (javaWsdlMapping != null)
/* */ {
/* 210 */ QName portType = wsdlEndpoint.getInterface().getName();
/* 211 */ seiMapping = javaWsdlMapping.getServiceEndpointInterfaceMappingByPortType(portType);
/* 212 */ if (seiMapping != null)
/* */ {
/* 214 */ epMetaData.setServiceEndpointInterfaceName(seiMapping.getServiceEndpointInterface());
/* */ }
/* */ else
/* */ {
/* 218 */ this.log.warn("Cannot obtain the SEI mapping for: " + portType);
/* */ }